Find hotels in San Juan de Miraflores from $19

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 3,002 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Vila Santa

3.0 star property
8.6 out of 10, Excellent, (198)
"Woww que más puedo decir de Vila Santa lo Mejor , es mi tercer años regresando al Peru y pues Vila santa ya es como Mi casa y me gustó que hasta se recordaron de mi , Mafe muy atenta , todos ahí son super los veo el Próximo año ☺️☺️"
The price is $50
$50 per night
May 14 - May 15
Hotel Vila Santa

Casa Republica Barranco Boutique Hotel

4.0 star property
9.6 out of 10, Exceptional, (316)
"We loved the beauty and character and decor of the hotel and particularly our room. Staff were exceptionally helpful. I walk with a cane and our check-in young man noticed (i should have noted his name but he wore eye glasses) and moved us from a second floor room to the fabulous first floor room. The all day coffee/tea station was much appreciated. The breakfast outdoor and indoor area was so charming and the food was delicious. The location was fabulous and so close to great restaurants like...
The price is $176
$176 per night
May 25 - May 26
Casa Republica Barranco Boutique Hotel

Hotel Park Suites

2.5 star property
8.8 out of 10, Excellent, (43)
"Staff was very helpful "
The price is $72
$72 per night
May 15 - May 16
Hotel Park Suites

ibis Styles Lima Benavides Miraflores Hotel

3.0 star property
9.4 out of 10, Exceptional, (257)
"The breakfast was good and staff helpful. I think they should include drinking water for their guests. Other amenities such as Kleenex, shampoo and conditioner would be nice to have as well."
The price is $54
$54 per night
Apr 30 - May 1
ibis Styles Lima Benavides Miraflores Hotel

Hotel Nobility

3.5 star property
8.6 out of 10, Excellent, (204)
"Nice place!"
The price is $59
$59 per night
Apr 30 - May 1
Hotel Nobility

Casa Andina Standard Miraflores San Antonio

3.5 star property
8.0 out of 10, Very Good, (168)
"Excellent service!"
The price is $56
$56 per night
May 4 - May 5
Casa Andina Standard Miraflores San Antonio

El Polo Apart Hotel & Suites

4.0 star property
8.4 out of 10, Very Good, (86)
"Very good but much expensive "
The price is $183
$183 per night
May 1 - May 2
El Polo Apart Hotel & Suites

ibis Lima Reducto Miraflores

3.0 star property
8.8 out of 10, Excellent, (679)
"It was a good hotel with good breakfast."
The price is $59
$59 per night
May 23 - May 24
ibis Lima Reducto Miraflores

Hotel El Tambo 1

3.0 star property
8.6 out of 10, Excellent, (118)
"The mattress was excellent. Excellent sleep that night. Walkable distance to Larcomar. Took off a star because there is no elevator. But the staff do help you with the luggage."
The price is $77
$77 per night
May 15 - May 16
Hotel El Tambo 1

Arawi Miraflores Express

3.0 star property
9.0 out of 10, Wonderful, (114)
"Since I checked in late at night I can’t yet say if the location is good. But, my room (I am travelling solo) has a nice queen size bed, clean bathroom and window (not much of a view). There is no mini fridge (wish there was) but there is a hairdryer. Giant mini split in room, so I suspect the air conditioning and heat are both excellent. This time of year (April) I only need to leave window open."
The price is $60
$60 per night
May 13 - May 14
Arawi Miraflores Express

Girasoles Hotel

3.0 star property
9.0 out of 10, Wonderful, (461)
"Perfect hotel for our group "
The price is $76
$76 per night
May 30 - May 31
Girasoles Hotel

Hotel Señorial

3.0 star property
8.4 out of 10, Very Good, (172)
"Staff were extremely helpful. Excellent breakfast. Clean and fairly quiet rooms."
The price is $59
$59 per night
May 30 - May 31
Hotel Señorial

Best Western Plus Urban Larco Hotel

3.5 star property
9.4 out of 10, Exceptional, (940)
"Great, clean, quiet hotel for a great price. Very convenient location. Rooms were simple, but left nothing to complain about. AC worked well, bathrooms were modern and very clean. I've stayed nearby at the Marriott before for 8 times the price, and the Best Western is so much better of a value. If you are spending most of your time checking out lima and not sitting in your room, the Best Western is perfect for a safe, convenient and clean place to stay with no frills. The free breakfast is...
The price is $84
$84 per night
May 9 - May 10
Best Western Plus Urban Larco Hotel

Pullman Lima Miraflores

4.5 star property
9.6 out of 10, Exceptional, (349)
"Clean, elegant, comfortable and well-located. The staff was kind, profesional and helpful. "
The price is $201
$201 per night
May 16 - May 17
Pullman Lima Miraflores

Mercure Ariosto Lima

4.0 star property
9.2 out of 10, Wonderful, (435)
"Great location! "
The price is $68
$68 per night
May 19 - May 20
Mercure Ariosto Lima

Libre Hotel, BW Signature Collection

3.0 star property
9.4 out of 10, Exceptional, (306)
"Excellent hotel"
The price is $80
$80 per night
May 14 - May 15
Libre Hotel, BW Signature Collection

ibis Budget Lima Miraflores

3.0 star property
9.2 out of 10, Wonderful, (636)
"Clean and safe !"
The price is $51
$51 per night
May 26 - May 27
ibis Budget Lima Miraflores

ibis Larco Miraflores

3.0 star property
8.8 out of 10, Excellent, (1000)
"very good location, reasonable price, clean, a little small the rooms, but is fine since you only stay for sleep."
The price is $57
$57 per night
May 1 - May 2
ibis Larco Miraflores

Radisson RED Miraflores

3.5 star property
9.6 out of 10, Exceptional, (314)
"A comfortable stay with very friendly and welcoming staff, situated in the heart of the Miraflores area."
The price is $88
$88 per night
May 6 - May 7
Radisson RED Miraflores

La Paz Apart Hotel

3.0 star property
8.6 out of 10, Excellent, (117)
"This property offers additional amenities such as a kitchen and mini living room/ sitting area. It was also decorated nicely with lots of fauna throughout the hotel. Very friendly staff."
The price is $82
$82 per night
Apr 30 - May 1
La Paz Apart Hotel
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.
Don't see what you're looking for?
See all available properties in San Juan de Miraflores
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Juan de Miraflores

Trip time! Discover the theater in San Juan de Miraflores.

Frequently asked questions

When is the best time to go to San Juan de Miraflores?
The most popular time to visit San Juan de Miraflores is June, when the weather is pleasantly warm and inviting, with average temperatures around 70°F. This is a fantastic time for outdoor exploration, whether you’re wandering along the scenic cliffs overlooking the Pacific Ocean or enjoying the vibrant local markets filled with crafts and delicious Peruvian cuisine.

During the peak season from June to August, the area experiences a surge in tourist activity, particularly as visitors flock to experience the stunning coastal views and partake in various cultural events. The sunny days and mild evenings create an ideal environment for enjoying outdoor dining along the waterfront, where you can sample fresh seafood and traditional dishes while soaking in the beautiful sunset.

For travelers who appreciate attentive service and quality experiences, June offers numerous opportunities to engage with local guides who can provide insights into the rich history and culture of the area. This is also a great time for activities such as surfing or hiking in nearby nature reserves, allowing you to fully immerse yourself in the natural beauty of the region.

If you’re looking for a more budget-friendly option, November can be a wonderful time to visit. With fewer tourists around, you can enjoy a more tranquil experience while still indulging in the local culture and cuisine at a more relaxed pace.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to “My Trips”, and selecting your reservation. To find flexible deals, filter your search by “Fully refundable property” for hotels in San Juan de Miraflores.
How can I save on a San Juan de Miraflores hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible San Juan de Miraflores hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It’s free to join, and you’ll unlock our lowest Member Prices as soon as you’re signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a San Juan de Miraflores hotel?
Prices for hotels in San Juan de Miraflores often vary, but you can find a great deal from $19 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.