Hotels in Miraflores

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Miraflores?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Our prices for Miraflores are cheapest in March

See average prices and weather for all months
Price trends for hotels in Miraflores
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Weather forecast for Lima
October
High crowds
High 22°C / low 15°C. Sunny most days.
View properties in October
22°
weather_sun
October, High crowds, average high temperature 22 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
22°
weather_sun
November, High crowds, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
24°
weather_sun
December, Low crowds, average high temperature 24 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
25°
weather_sun
January, Low crowds, average high temperature 25 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
26°
weather_sun
February, Low crowds, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
26°
weather_sun
March, Low crowds, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
25°
weather_sun
April, Moderate crowds, average high temperature 25 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
23°
weather_sun
May, High crowds, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
22°
weather_sun
June, High crowds, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
21°
weather_sun
July, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
21°
weather_sun
August, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
September, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

Top landmarks in Miraflores

Check out reviews of Miraflores hotels guests love

Frequently asked questions

Is Miraflores expensive to stay in?
You can find great hotels from AU$102 in Miraflores to suit a range of budgets. If you're looking for an affordable stay in Miraflores, KACLLA, The Healing Dog Hostel and ibis Budget Lima Miraflores are some great low-cost options. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Miraflores hotels?
Discover great deals on hotels in Miraflores with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Miraflores hotels.
How can I find discounted rates and deals for Miraflores hotels?
Unlocking discounted rates at hotels in Miraflores couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Miraflores hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Miraflores hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are the top-rated luxury hotels in Miraflores?
Some of the best-rated luxury hotels in Miraflores include Miraflores Park, A Belmond Hotel, Lima, Hilton Lima Miraflores, and Pullman Lima Miraflores. Miraflores Park, A Belmond Hotel, Lima has a high guest rating amongst our travellers and has an outdoor pool, a sauna and in-room champagne service. Hilton Lima Miraflores and Pullman Lima Miraflores are also popular stays if you're looking for luxury.
What are some of the best Miraflores beach hotels?
Casa Azul is one of the best Miraflores beach hotels. Casa Azul has a high average guest score of 8.6 out of 10, and offers guests proposal/romance packages and in-room massages.
What are some of the best Miraflores hotels for couples?
Some of the best Miraflores hotels for couples include Miraflores Park, A Belmond Hotel, Lima and Intercontinental Real Lima Miraflores by IHG. Miraflores Park, A Belmond Hotel, Lima is a popular hotel with an ocean-view restaurant, as well as champagne service in each accommodation. Travellers also love Intercontinental Real Lima Miraflores by IHG where you can enjoy 4 restaurants, as well as champagne service in each accommodation. Find more romantic Miraflores hotels by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best family hotels in Miraflores?
If you're holidaying with your family, Miraflores Park, A Belmond Hotel, Lima and Hilton Lima Miraflores are some of the best family hotels in Miraflores. Miraflores Park, A Belmond Hotel, Lima has a great average guest score of 9.8 out of 10 and amenities like an outdoor pool, an ocean-view restaurant and in-room cots. Kids are welcome at Hilton Lima Miraflores, too. Travellers leave glowing reviews of this hotel, which has an outdoor pool, free parking, in-room cots, and more. To explore more family hotels in Miraflores, use the "Family friendly" filter in your search on Hotels.com.
What are some of the best Miraflores hotels with a pool?
Book a Miraflores hotel with a pool for some added relaxation or exercise on your trip. For more Miraflores hotels with a pool, use the "Amenities" filter in your search and select "Pool" on Hotels.com.
What are some of the top Miraflores hotels with free parking?
If you're travelling by car, make your life easier by booking a Miraflores hotel with free parking. Our travellers like:
What are some of the best boutique hotels in Miraflores?
Elevate your trip by booking a boutique hotel in Miraflores. Our travellers love Miraflores Park, A Belmond Hotel, Lima, an upscale property offering an outdoor pool and an ocean-view restaurant, as well as climate-controlled accommodation with champagne service. Casa Andina Premium Miraflores is also a top-rated boutique hotel with an indoor pool, a full-service spa and a restaurant.
Is it worth staying in Miraflores?
You're spoilt for choice with 1,439 hotels in the area so it's easy to find your perfect somewhere. Basing yourself in Miraflores makes it easy to explore Lima, including the areas of San Isidro and Barranco.
What are some great hotels in Miraflores with balconies?
There are some top hotels in Miraflores that offer rooms with a balcony. Check out Miraflores Park, A Belmond Hotel, Lima which has a high guest score of 9.8 out of 10, and furnished balconies in some rooms. Another popular choice is Hilton Lima Miraflores, which offers balconies in some rooms and has a great guest score of 9.6.
Find out more about Miraflores

Discover Miraflores: Where the Sea Embraces Culture

Nestled along the stunning cliffs of the Pacific Ocean, Miraflores is a vibrant district in Lima that effortlessly blends urban sophistication with natural beauty. Stroll along the picturesque boardwalk, where breathtaking ocean views meet lush parks, perfect for a romantic picnic or leisurely bike ride. Discover the rich cultural tapestry at local museums and indulge in shopping at chic boutiques. With its lively atmosphere, exquisite dining options, and proximity to the beach, Miraflores is a captivating destination that offers a taste of Peru's charm and elegance, making it a must-visit for any traveller.

Discover great hotels in Miraflores

Miraflores offers a diverse range of accommodation options, from budget-friendly hostels to luxurious hotels with stunning ocean views. Visitors can enjoy a vibrant atmosphere, with many properties situated near parks, shops, and restaurants, making it an ideal base for exploring Lima's rich culture. Here are some of the most popular hotels with our travellers in Miraflores:

  1. NM Lima HotelOpens in a new window: This boutique hotel offers a unique experience for leisure travellers seeking a blend of comfort and artistic flair. With its Beaux-Arts architectural design, the property features uniquely designed interiors and artworks that enhance the overall aesthetic. Key amenities include a 24-hour business centre, multiple meeting rooms, and a conference centre, catering to high-end experiences. The hotel is well-regarded for its inviting atmosphere and superior service, making it a perfect choice for those looking to enjoy a distinctive stay in Miraflores.
  2. Hostal MartinikaOpens in a new window: This charming hostal is a delightful option for leisure travellers who appreciate a warm, homely atmosphere. With complimentary breakfast options including continental choices, guests can start their day pleasantly. The entertainment offerings include flat-screen televisions and cable channels, ensuring a relaxing experience after a day of exploration. Review sentiments highlight the inviting ambience and the personal touch that makes stays feel special, perfect for those seeking a memorable getaway in the vibrant area of Miraflores.
  3. B&B El OlivarOpens in a new window: This inviting bed and breakfast is tailored for leisure travellers looking for a personalised experience in Miraflores. Guests can indulge in complimentary full breakfasts and snacks, setting the tone for a delightful day ahead. With entertainment options such as premium television channels and flat-screen TVs, relaxation is easily achieved after a day of adventure. The property's warm atmosphere and attentive service resonate positively with visitors, making it an excellent choice for those seeking comfort and a unique local experience.

Top locations to stay in Miraflores

While visiting Miraflores, Lima, Lima Region, Peru, staying near Waikiki Beach, Miraflores Central Park, and John F. Kennedy Park offers diverse experiences. Waikiki Beach is perfect for surfing, sunsets, and vibrant dining. Miraflores Central Park provides lush green spaces and cultural activities, while John F. Kennedy Park features lively art scenes and community events. For first-time visitors, staying near Miraflores Central Park is ideal for easy access to attractions.

  1. Near Waikiki BeachOpens in a new window: Staying near Waikiki Beach puts you in the heart of a vibrant coastal scene. With stunning views of the sea and breathtaking sunsets, this area is perfect for those who love to dine by the water or indulge in shopping at local boutiques. You can enjoy a range of activities including surfing and leisurely walks along the beach, making it an exciting spot for both relaxation and adventure.
  2. Near Miraflores Central ParkOpens in a new window: Miraflores Central Park offers a wonderful blend of nature and urban life. Staying nearby allows you to enjoy green spaces perfect for picnics or a casual stroll. The park is surrounded by cafes and dining options, providing a great atmosphere for socialising. Plus, it’s a gateway to shopping and cultural attractions, ensuring you’re never far from the action.
  3. Near John F. Kennedy ParkOpens in a new window: Located in the lively district of Miraflores, John F. Kennedy Park is a great place to immerse yourself in local culture. The area is brimming with art displays and events, making it a hub for those interested in creativity. You'll find plenty of cafes and dining options nearby, along with a vibrant atmosphere that captures the essence of the city.

Things to do near Miraflores

Miraflores enchants visitors with its stunning coastal vistas, blending sandy beaches and lush parks. Wander along scenic promenades, try your hand at surfing, or enjoy vibrant dance performances at sunset. With lively markets and chic boutiques, this vibrant neighbourhood promises a delightful mix of relaxation and exploration.

  • Waikiki BeachOpens in a new window – Spend a delightful day at Waikiki Beach, where you can soak up the sun and enjoy the refreshing waves. The beach offers a perfect spot for swimming, sunbathing, or simply relaxing on the golden sand. Grab a surfboard and ride the waves, or stroll along the shore while taking in the scenic views of the coastline.
  • Plaza de Armas de LimaOpens in a new window – Visit the historic Plaza de Armas de Lima, the heart of the city, where you can admire its stunning architecture and vibrant atmosphere. This central square is surrounded by important landmarks, including the impressive Government Palace and the Cathedral of Lima. Take a leisurely walk, snap some photos, and soak in the rich history of this iconic location.
  • Costa VerdeOpens in a new window – Take a scenic drive along Costa Verde, a stunning coastal route that offers breathtaking views of the Pacific Ocean. This lively street is perfect for a leisurely bike ride or a walk along the cliffs, where you can enjoy the fresh sea breeze and picturesque landscapes. Stop at one of the many viewpoints to capture the beauty of Lima’s coastline.

4 tips for savvy savings when booking a hotel in Miraflores

  1. Book for the cheapest times: The most affordable time to visit Miraflores is between January and March, when hotel prices tend to be lower. To fully appreciate the key historical and cultural landmarks, as well as the vibrant dining scene and stunning sunsets, a stay of at least 3 to 4 days is recommended. During your visit, you can savour the local cuisine at budget-friendly cafes, explore museums, enjoy art exhibitions, and even take part in surfing excursions. This timeframe offers great value for money and allows you to immerse yourself in the rich culture and scenic beauty of Miraflores, all while keeping expenses manageable.
  2. Look for last-minute deals on Hotels.com: To explore accommodation options in Miraflores, you may discover exciting last-minute deals by visiting the Deals or Last-Minute Deals sections on Hotels.com, where discounted rates on nearby hotels are often available as your travel date approaches. By enabling email alerts or push notifications, you could find updates on flash sales and special promotions, ensuring you don’t miss potential savings. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, so if prices drop or rooms become available, you’ll be among the first to know, making it easier to secure a cheap Miraflores hotel deal.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates may help you save on your stay in a Miraflores hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that may be more affordable, increasing the likelihood that you'll save on your booking.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with a higher price tag. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels a bit further out, as they are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Miraflores

Miraflores has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Miraflores, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with no rainfall. However, if you prefer a more relaxed experience, August, October, and December are perfect for a quieter getaway, marked by no rainfall and sunny to mostly sunny conditions.

What's Miraflores like?

There are lots of things that visitors like about Miraflores, especially its restaurants and seaside access. Enjoy the neighbourhood's art scene and cafes. While you're here, you can spend a relaxing day at Miraflores Central Park and John F. Kennedy Park. There's plenty more to see, including Huaca Pucllana Ruins and Indian Market.

How to get to Miraflores

Flying to:

  • Lima (LIM-Jorge Chávez Intl.), 8 mi (12.8 km) from Miraflores

Things to see and do in and around Miraflores

What to see in Miraflores

  • Huaca Pucllana Ruins
  • Waikiki Beach
  • Medical College of Peru
  • Costa Verde Beach
  • Costa Verde

Things to do in Miraflores

  • Indian Market
  • Larco Avenue
  • Paso 28 de Julio
  • Larcomar Shopping Center
  • Museo Enrico Poli Bianchi

Other popular Miraflores attractions

  • Calle José Gálvez
  • Ricardo Palma Cultural Center
  • Beato Marcelino Park
  • Makaha Beach
  • Augustín Gutierrez Park

When is the best time to visit Lima?

  • Hottest months: February, March, January, April (average 22°C)
  • Coldest months: August, September, July, October (average 17°C)
  • Rainiest months: February, March, January, April (average 24 mm of rainfall)

Keep exploring