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 hotels in Miraflores are cheapest in June

See average prices and weather for all months

Price trends for hotels in Miraflores

Pricing is based on two traveller single night rates
Apr
CA $80
Average price during April is CA $80
May
CA $87
Average price during May is CA $87
Jun
CA $78
Average price during June is CA $78
Jul
CA $92
Average price during July is CA $92
Aug
CA $88
Average price during August is CA $88
Sep
CA $84
Average price during September is CA $84
Oct
CA $82
Average price during October is CA $82
Nov
CA $94
Average price during November is CA $94
Dec
CA $111
Average price during December is CA $111
Jan
CA $103
Average price during January is CA $103
Feb
CA $95
Average price during February is CA $95
Mar
CA $85
Average price during March is CA $85
Currently viewing crowd sizes and weather for April.

April

trending_flatModerate crowds
High 25°C / low 19°C. Sunny most days.
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°
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°
Monthly weather averages (˚C)

Top landmarks in Lima

Find out more about Miraflores

Find out more about Miraflores

Miraflores: Where Ocean Breezes Meet Cultural Treasures

Nestled along the stunning cliffs of the Pacific Ocean, Miraflores is a vibrant district in Lima, Peru, where modernity meets tradition. Enjoy breathtaking coastal views at Miraflores Park, wander through lush gardens, or explore the fascinating museums that showcase Peru's rich cultural heritage. This lively area is perfect for beach lovers, food enthusiasts, and romantic getaways, with a plethora of trendy restaurants and vibrant nightlife. Embrace the spirit of adventure with paragliding over the coastline or stroll along the picturesque Malecón, making Miraflores a must-visit destination for every traveller. For great hotel rates in Miraflores, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Miraflores

Waikiki Beach and John F. Kennedy Park are both excellent destinations for travellers in Miraflores. Waikiki Beach offers stunning ocean views and vibrant beach activities, making it ideal for relaxation and fun. In contrast, John F. Kennedy Park boasts lush greenery and local art, perfect for leisurely strolls and people-watching. For accommodations, expect a range of options from luxury hotels to boutique stays near both locations. For first-time visitors, John F. Kennedy Park is a great starting point to experience the local culture. Here are some of the best hotels in Miraflores that our travelers love:

  1. Near Waikiki BeachOpens in a new window: This vibrant area is perfect for beach lovers seeking a sun-soaked vacation. With its lively atmosphere and oceanfront views, it's an ideal location for relaxation and water activities. The hotels in this area include Casa AzulOpens in a new window, a 3-star hotel offering a beach vacation experience with direct beach access, and Hotel El CarmeloOpens in a new window, also rated 3 stars, catering to business and pet-friendly travellers with amenities like meeting rooms and a pet policy. Additionally, Imperial Inn Hospedaje TurísticoOpens in a new window is a cozy 2.5-star hostal providing complimentary breakfast options and easy access to nearby sea activities.
  2. Near John F. Kennedy ParkOpens in a new window: This family-friendly area is known for its outdoor spaces and recreational activities, making it a great choice for those travelling with children. The proximity to the park allows for leisurely strolls and picnics. Notable accommodations here include Casa PortaOpens in a new window, a 2.5-star guesthouse offering free daily breakfast and easy access to local attractions like entertainment districts. Casa SuyayOpens in a new window is a 3-star hotel focused on business travellers, featuring a 24-hour business centre. Tierra Viva Miraflores CentroOpens in a new window, another 3-star property, also caters to business needs with meeting rooms and additional business amenities.

Things to do in Miraflores for first times

Miraflores offers a vibrant coastal experience perfect for a three-day getaway. Visitors can enjoy stunning sunsets over the ocean, relax on picturesque beaches, and partake in outdoor activities like surfing and hiking. The lively atmosphere is complemented by opportunities for art, dancing, and shopping, making it a captivating destination. Here's a quick itinerary to make the most of your trip to Miraflores:

  • Day 1: Begin your adventure at Waikiki Beach, where you can soak up the sun, enjoy the ocean views, and take a dip in the refreshing waters. After some beach time, make your way to the Sala Luis Miro Quesada Garland Museum, which showcases a fascinating collection of contemporary Peruvian art. Finally, stroll along Calle José Gálvez, a charming street lined with cafes and shops, perfect for a leisurely evening walk and perhaps a bite to eat.
  • Day 2: Start your day at Miraflores Central Park, a lovely green space ideal for a morning walk or a quick jog. Next, visit the Ricardo Palma Cultural Center, where you can explore various cultural exhibitions and events. To wind down, head to Reducto No. 2 Park, a serene area with beautiful gardens and paths, perfect for unwinding after a busy day of exploration.
  • Day 3: Kick off with a visit to John F. Kennedy Park, a vibrant spot filled with local artists and street vendors, providing a lively atmosphere. Continue to the Huaca Pucllana Ruins, an archaeological site that offers insight into ancient Peru’s history and architecture. Conclude your day at Costa Verde Beach, where you can relax by the ocean or enjoy a scenic sunset, wrapping up your Miraflores experience beautifully.

4 tips to find a great Miraflores hotel deal

  1. Book for the cheapest times: The best time to visit Miraflores on a budget is between January and March, when hotel prices drop significantly. International travellers should aim to book their flights at least three months in advance for more affordable rates, while domestic travellers can secure better prices by booking at least one month ahead. To fully appreciate the area’s main attractions, a stay of at least 2-3 days is recommended. Miraflores offers great value for money with its beautiful coastline and cultural museums, making it an ideal destination for budget-friendly travellers seeking enriching experiences.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Miraflores, Hotels.com is a great resource. To explore these offers, head over to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on the site, where you could find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to keep informed about flash sales and exclusive promotions, helping you seize any opportunities for savings.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year. As a result, being flexible with your travel dates could increase the likelihood that you’ll save on hotel expenses in Miraflores.
  4. Consider your location: When booking on Hotels.com for your holiday, consider your location carefully. Staying near major attractions or city centres can offer convenience, but it usually tends to come with a higher price tag. For more affordable options, explore hotels in less central areas or neighbourhoods, finding a balance between cost and accessibility to the sites you plan to visit.

Best time to go to Miraflores

Miraflores experiences its lowest average temperature in August, at 62.8°F (17.1°C), while February is the hottest month, with an average temperature of 73.2°F (22.9°C). February tends to be the wettest month. The peak travel months to visit Miraflores are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. In contrast, August, October, and December are ideal if you're looking for a calmer vacation, marked by no rainfall and mostly sunny conditions.

What's Miraflores Like?

There's a lot visitors like about Miraflores, especially its restaurants and seaside access. Enjoy the neighborhood'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.

Where are the Best Places to Stay in Miraflores?

We have 1299 accommodations in the neighborhood. Here are our customers' favorite lodging options in Miraflores:

Quinta Miraflores Boutique Hotel

Colonial B&B
  • Free breakfast • Free parking • Free WiFi • Terrace • Garden

Aloft Lima Miraflores

Hotel with indoor pool, restaurant
  • Free WiFi • 24-hour fitness center • Bar • Cafe • Attentive staff

WasiPai Boutique Hotel

  • Free breakfast • Free parking • Free WiFi • Terrace • Attentive staff

Lima 18 Boutique

  • Free breakfast • Free WiFi • Terrace • Garden • 24-hour front desk

Tierra Viva Miraflores Centro

  • Free breakfast • Free parking • Free WiFi • 24-hour front desk • Attentive staff

How to Get to Miraflores

Flying to:

  • Jorge Chavez Intl. Airport (LIM), 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
  • Makaha Beach
  • Costa Verde Beach
  • Costa Verde

Things to Do in Miraflores

  • Indian Market
  • Calle José Gálvez
  • Larco Avenue
  • Paso 28 de Julio
  • Larcomar Shopping Center

Other Popular Miraflores Attractions

  • Museo Enrico Poli Bianchi
  • Virgen Milagrosa Church
  • Ricardo Palma Cultural Center
  • La Marina Lighthouse
  • La Pampilla Beach