Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Miraflores

Tonight Aug 24 - Aug 25
This weekend Aug 30 - Sep 1
Next weekend Sep 6 - Sep 8

Featured Miraflores Cheap Hotels

See all 494 Properties in Miraflores

Estimated price for 1 night/2 adults

Bayview Hotel
Bayview Hotel
3.0 out of 5.0 Calle Las Dalias 276, Miraflores, Lima, Lima
Free Cancellation
3.7/5 (464 reviews)
$48/ night for 2 guests

The overall experience was great. The only complaint Is that the, front desk staff took awhile to find my reservation. And when we asked about any recommendations for a place near by to eat.

Reviewed on Jun 22, 2019
Girasoles Hotel
Girasoles Hotel
3.0 out of 5.0 Av. Ernesto Diez Canseco 696, Miraflores, Lima, LIMA
Free Cancellation
4.2/5 (272 reviews)
$78/ night for 2 guests

Excellent staff, good cafe serving nice food. Room only had a small double and was a little dated.

Reviewed on Jul 30, 2019
Esperanza
Esperanza
2.5 out of 5.0 Esperanza 350 Miraflores, Lima, LIMA
3.6/5 (66 reviews)

As always, I enjoyed my stay here

Reviewed on Oct 18, 2017
Pucllana Bed & Breakfast Boutique
Pucllana Bed & Breakfast Boutique
3.0 out of 5.0 General Borgono 546 Miraflores, Lima, LIMA
4.2/5 (93 reviews)
$55/ night for 2 guests

The room was neat and tidy. Very cheery. It was definitely small in the bedroom and bathroom but overall very good. I would highly recommend this hotel.

Reviewed on Apr 10, 2019
Open Guest House
Open Guest House
2.5 out of 5.0 Calle Italia No. 127 - Miraflores, Lima, Lima
Free Cancellation
3.9/5 (100 reviews)
$30/ night for 2 guests

it was in a perfect spot, with furniture to put our cloths in something, with tv. it was perfect accept the showers they both don t have much water.

Reviewed on Apr 7, 2019
Suites Larco 656
Suites Larco 656
3.0 out of 5.0 Av. Larco 656 - Miraflores, Lima, Lima
Free Cancellation
3.7/5 (306 reviews)
$48/ night for 2 guests

All fine nothing to say I had a good trip thank you

Reviewed on Jun 27, 2019
Hostal Torreblanca
Hostal Torreblanca
3.0 out of 5.0 Av. José Pardo 1453,, Lima, Lima (region)
4.3/5 (46 reviews)

Very convenient, on the Airport Express bus route. Decent accommodations, excellent staff, good price. I will stay there again.

Reviewed on Sep 20, 2018
Casa Andina Standard Miraflores Centro
Casa Andina Standard Miraflores Centro
3.5 out of 5.0 Petit Thouars 5444, Miraflores, Lima, LIMA
Free Cancellation
4.0/5 (252 reviews)
$76/ night for 2 guests

Staff were great location very nice and rooms clean

Reviewed on Jul 3, 2019
qp Hotels Lima
qp Hotels Lima
3.5 out of 5.0 Jorge Chavez 206, Miraflores, Lima, LIMA
Free Cancellation
3.9/5 (107 reviews)
$81/ night for 2 guests

The staff was awesome. They helped us with all our needs and all were very professional. The breakfast was delicious with many options. Happy hour was a surprise and we took advantage of it. The room was clean and in good condition. Highly recommend QP Hotels Lima!!

Reviewed on Jun 29, 2019
Map

Recently Booked Cheap Hotels in Miraflores

Radisson Hotel Decapolis Miraflores
4.0 out of 5.0
Last booking: 2 hours ago
Thunderbird Hotels J.Pardo
3.5 out of 5.0
Last booking: 5 hours ago
Tierra Viva Miraflores Larco
3.0 out of 5.0
Last booking: 9 hours ago
Hotel Estelar Miraflores
4.0 out of 5.0
Last booking: 12 hours ago

Cheap Hotels in Miraflores


Discover discount places to stay in Miraflores on Expedia.com and plan a getaway that matches your budget. Miraflores is a destination that travelers visit for its major shopping area and fantastic dining options. You can browse a wide offering of hotels and other accommodations offered at Expedia Rates to find great deals. Guided by our site's helpful page filters, you can search by your price range, or by amenities that customers often look for like free breakfast and free parking. If you're interested in affordable options near specific attractions, such as ChocoMuseo or Las Pizzas Street, try filtering by location to refine your search. While you browse, click the heart button to keep track of your favorites so that you can come back to them when you're ready to decide.

Need a flight or a rental car along with your hotel? Choose from the vacation packages available under Bundle and Save and discover big savings by reserving transportation at the same time.


Planning Your Trip to Miraflores


Still picking your trip dates? Use these temperature and rainfall averages to get an idea of the best months to visit so you can make the most of your money.


  • Hottest months: March, February, January, and April, with an average temperature of 82°F
  • Coldest months: September, August, July, and October, with an average temperature of 56°F
  • Rainiest months: May, December, September, and April, with an average rainfall of 0 inches
  • Driest months: May, December, September, and April, with an average rainfall of 0 inches

Sightseeing In and Around Miraflores


Miraflores attracts visitors with its major shopping area and fantastic dining options, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then fill your itinerary with sights that cost very little. If you're eager to get outdoors, you can enjoy the natural setting at Kennedy Park, Miraflores Central Park, or Amor Park.


Miraflores is also notable for its:
  • Art
  • Surfing
  • Cafés
  • Excursions
  • Museums

Getting Around Miraflores


The nearest airport is in Lima (LIM-Jorge Chavez Intl.), situated 8.5 mi (13.7 km) away from the city center. Miraflores may not have many public transit options so renting a car could be an economical alternative to see more of the area.