Miraflores Hotel Accommodation

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 February

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 RM278 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

Miraflores: Where Coastal Serenity Meets Cultural Treasures

Nestled along the stunning Pacific coastline, Miraflores is a vibrant district in Lima that beautifully blends urban charm with natural beauty. Renowned for its breathtaking ocean views and lush parks, such as the iconic Miraflores Park, this area is a haven for romantics and nature lovers alike. Wander through the artistic streets, indulge in world-class Peruvian cuisine at seaside restaurants, or explore local museums that celebrate the region's rich history. With its lively atmosphere, exquisite sunsets, and proximity to downtown Lima, Miraflores promises an unforgettable escape infused with culture and coastal allure.

Discover great hotels in Miraflores

Miraflores offers a diverse range of hotel accommodations, from budget-friendly options to luxurious escapes. Visitors can enjoy comfortable stays with modern amenities, charming B&Bs, and elegant hotels, all set against the backdrop of stunning coastal views and vibrant local culture. Here are some of our travelers' favorite hotels in Miraflores:

  1. NM Lima HotelOpens in a new window: This 4.0-star boutique hotel offers a unique travel experience with its Beaux-Arts architectural design and artistically influenced decor. Perfect for leisure travelers seeking distinctive aesthetics, the property boasts elegantly designed rooms that provide comfort and sophistication. Guests can indulge in curated experiences that reflect local culture, ensuring a memorable stay. With amenities tailored to enhance relaxation and enjoyment, this hotel has garnered praise for its charming atmosphere and attention to detail, making it an ideal choice for those who appreciate art and style during their travels.
  2. Hostal MartinikaOpens in a new window: Hostal Martinika is a welcoming 2.5-star hostal that caters to budget-conscious leisure travelers. The property excels in providing a homely atmosphere, featuring complimentary breakfast options daily to start your day right. With entertainment amenities that include cable television and flatscreen displays, guests can unwind in comfort after exploring the vibrant Miraflores area. The hotel is well-reviewed for its friendly vibe, making it a perfect base for travellers looking to immerse themselves in local culture without compromising on comfort.
  3. B&B El OlivarOpens in a new window: As a 3.0-star bed and breakfast, B&B El Olivar offers an intimate experience for leisure travelers seeking a cosy escape. This property features complimentary breakfast options, including full breakfast and a snack bar, ensuring you are well-fed before your daily adventures. With entertainment options such as premium television channels and flatscreen televisions, relaxation is easily achieved. The hotel is celebrated for its warm atmosphere and personalised service, making it a delightful choice for those wanting to experience the charm of Miraflores.

Top locations to stay in Miraflores

Staying near Waikiki Beach, Miraflores Central Park, and John F. Kennedy Park offers a vibrant experience in Miraflores, Lima, Lima Region, Peru. Waikiki Beach is ideal for dining, surfing, and sunsets, while Miraflores Central Park provides a serene retreat with art and cafés. John F. Kennedy Park is perfect for socialising and exploring local culture, making it the best choice for first-time visitors.

  1. Near Waikiki BeachOpens in a new window: Staying near Waikiki Beach means you’re just steps away from stunning sunsets and vibrant seaside activities. This area is perfect for those who enjoy dining with a view, indulging in art exhibits, and experiencing the lively surfing culture. You can explore unique shops and vibrant cafes, making it an ideal spot for a lively beach holiday.
  2. Near Miraflores Central ParkOpens in a new window: When you choose to stay near Miraflores Central Park, you're at the heart of a green oasis surrounded by urban charm. This lively area offers beautiful park spaces perfect for relaxing strolls and enjoying local art. With a variety of dining options and the nearby Indian Market, you’ll find plenty to explore right at your doorstep.
  3. Near John F. Kennedy ParkOpens in a new window: Staying near John F. Kennedy Park provides a lovely blend of tranquillity and community spirit. The park is a great spot for people-watching and enjoying local art events. You’ll also be close to cultural attractions and a selection of cafes, making it a delightful base for your Lima adventures.

Things to do near Miraflores

Miraflores enchants visitors with its stunning coastal views, inviting beaches, and lush parks. Enjoy thrilling surfing, vibrant dance scenes, and delightful shopping. As the sun sets, the sky transforms into a canvas of colours, perfect for leisurely strolls or boating excursions. Discover the blend of nature and culture in this lively locale!

  • Waikiki BeachOpens in a new window – Spend your day soaking up the sun at this vibrant beach, where you can enjoy the refreshing waves or simply relax on the golden sands. With its lively atmosphere, it's a great spot for surfing or strolling along the coastline.
  • Plaza de Armas de LimaOpens in a new window – Visit the historic heart of Lima, where colonial architecture meets vibrant activity. Marvel at the grand buildings surrounding the square, and take a moment to appreciate the stunning fountain and lush greenery.
  • Miraflores Central ParkOpens in a new window – This serene park is perfect for a leisurely walk or a picnic. Enjoy the well-maintained gardens and watch locals partake in outdoor activities, making it a lovely spot to unwind amidst nature.
  • Costa VerdeOpens in a new window – Explore this scenic coastal route that offers breathtaking ocean views. Ideal for cycling or a casual walk, Costa Verde is lined with parks and beaches, making it a great place to enjoy the fresh sea breeze.
  • Plaza San MartinOpens in a new window – Discover this bustling square that serves as a hub for both locals and tourists. The impressive monument at its centre is a perfect backdrop for photos, while nearby cafés invite you to relax and savour a local treat.

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 are generally lower. For those exploring the area’s significant landmarks, cultural sites, and natural beauty, a stay of at least 3 to 4 days is recommended. During your visit, you can enjoy budget-friendly dining options, stunning sunsets by the sea, vibrant art scenes, lively dancing, charming cafes, thrilling surfing experiences, enticing shopping venues, and enlightening excursions to museums. This period offers great value for money, making it an ideal choice for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Miraflores, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates for hotels as your travel date approaches. You could also enable email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you’re informed about potential savings. Additionally, the Smart Shopping feature available in the app allows travellers to compare hotel prices and amenities, so if rooms become available or prices drop, you're more likely to see it first and book your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might enable you to save on your stay in a Miraflores hotel. For those seeking distinctive experiences, boutique hotels can provide a more personalised touch and sometimes greater value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more economical dates to enhance your chances of securing the best deal.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, balancing price with ease of access to the places you intend to visit. You could explore independent hotels a bit further out, which 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