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

This weekend
Next weekend

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.
trending_down

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
trending_upHigh 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 Lima

Check out reviews of Miraflores hotels guests love

Frequently asked questions

Is Miraflores expensive to stay in?
You can find great hotels from HK$514 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

Find out more about Miraflores

Embrace the Coastal Charm of Miraflores: Where Culture Meets Ocean Breeze

Nestled along the breathtaking Pacific Riviera, Miraflores is a vibrant district in Lima, Peru, renowned for its stunning coastal cliffs and lush parks. This bustling area harmoniously blends modernity with tradition, showcasing the historic charm of Antigua Miraflores alongside contemporary attractions. Stroll along the picturesque Malecón, savour gourmet delights at local eateries, or explore the fascinating museums that dot the landscape. Whether you're seeking a romantic getaway or a cultural immersion, Miraflores promises an unforgettable experience, where the rhythmic sound of the ocean mingles with the vibrant pulse of city life.

Discover great hotels in Miraflores

Miraflores offers a diverse range of accommodation options, from luxurious hotels with stunning ocean views to budget-friendly choices. Enjoy modern amenities and a vibrant atmosphere, with easy access to local attractions, parks, and the lively culinary scene that defines this coastal district in Lima. Here are some of the most popular hotels with our travelers in Miraflores:

  1. NM Lima HotelOpens in a new window: NM Lima Hotel is a splendid 4.0-star hotel that offers a unique boutique experience, perfect for trend-aware leisure travellers. With its Beaux-Arts architectural design, the hotel features distinct decor and artworks that create an inviting atmosphere. Guests can indulge in curated experiences that enrich their stay. The hotel stands out with its exceptional aesthetics and attention to detail, ensuring a memorable visit. Reviewers appreciate the unique charm and high-quality service, making it a favourite for those seeking a stylish getaway.
  2. Hostal MartinikaOpens in a new window: Hostal Martinika is a charming 2.5-star hostal that caters to budget-conscious travellers looking for comfort and convenience. Offering complimentary breakfast options daily, this property ensures that guests start their day right. The entertainment amenities, including multiple television options, enhance the overall experience. Visitors often highlight the welcoming atmosphere and the great value for money, making it a popular choice for those exploring Miraflores.
  3. B&B El OlivarOpens in a new window: B&B El Olivar is a delightful 3.0-star bed and breakfast ideal for leisure travellers who appreciate a homely ambience. This property offers a complimentary breakfast, alongside snacks and full breakfast options, ensuring a satisfying start to the day. With entertainment amenities such as premium television channels, guests can unwind and enjoy their downtime. Reviewers frequently commend the friendly service and inviting environment, making it a go-to spot for those seeking a comfortable stay in Miraflores.

Things to do near Miraflores

Miraflores beckons with its stunning coastal scenery, where golden beaches meet the vibrant azure ocean. Explore lush parks, perfect for leisurely strolls or picnics, and enjoy thrilling activities like surfing or paragliding. As the sun sets, dive into lively dance scenes and boutique shopping, making every moment memorable.

  • Asia BeachOpens in a new window – Head to Asia Beach for a refreshing day by the sea. This beautiful stretch of sand offers a perfect spot to relax and soak up the sun. Whether you're looking to swim in the ocean or simply enjoy the coastal views, Asia Beach invites you to unwind and relish the soothing sound of waves crashing against the shore. Don’t forget to explore the nearby eateries, where you can sample delicious local seafood and enjoy the vibrant atmosphere of this beach haven.
  • John F. Kennedy ParkOpens in a new window – Take a leisurely stroll through John F. Kennedy Park, an urban oasis amidst the bustling city of Miraflores. This park is not just a great place to relax; it’s also home to lively local art displays and a variety of events throughout the year. Bring a book, enjoy a picnic on the grass, or simply watch the world go by while surrounded by lush greenery. The park’s community vibe makes it an ideal location for families and friends to gather and enjoy the outdoors.

4 tips for savvy savings when booking a hotel in Miraflores

  1. Book for the cheapest times: The most budget-friendly time to visit Miraflores is between January and March, when hotel prices may drop. An ideal stay of at least 3 to 4 days allows for ample time to discover the area's significant landmarks, cultural gems, and natural beauty. During your visit, you can enjoy affordable dining options, picturesque sunsets by the sea, vibrant art scenes, lively dancing venues, charming cafés, surfing opportunities, and delightful shopping experiences. You could also explore museums and embark on excursions that highlight the rich history and culture of Miraflores, all while ensuring great value for money.
  2. Look for last-minute deals on Hotels.com: To discover 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 find discounted rates on hotels as your travel date approaches. Consider activating email alerts or push notifications from Hotels.com to stay informed about flash sales and exclusive promotions, ensuring you’re updated on potential savings. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you're more likely to see the best options. If prices drop or rooms become available, you’ll be among the first to know, making last-minute getaways easier to book.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay at a hotel in Miraflores. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book with Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience but often comes with higher expenses. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. You could also look into independent hotels located further out, which are usually more likely to be affordable and can offer 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 shops 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

Keep exploring