Stays

Flights

Cars

My Trips
city landscape illustration

Find Hotels in Miraflores, Lima

See the latest deals and prices in Miraflores hotels



Miraflores – discover 105 hotels

Show stays on map

Filter by:



Ikonik Miraflores

Ikonik Miraflores

Hotel in Miraflores, Lima

Excellent

1 review

9

Ikonik Miraflores in Lima offers free WiFi, parking, a restaurant, snack bar, and fitness facilities. Located in Miraflores, it's a short walk to Miraflores Central Park and Kennedy Park. The hotel features a 24/7 front desk, laundry services, a garden, and meeting rooms, making it ideal for business and leisure.

From $78 per night

Check availability
View all hotels in Miraflores

Budget hotels in Miraflores

Hotel El Carmelo

Hotel El Carmelo

Hotel in Miraflores, Lima

From $45 per night

Hotel Lima City

Hotel Lima City

Hotel in Miraflores, Lima

2

Terrible

2 reviews

Hotel Lima City is a 3-star hotel in Miraflores, Lima. Enjoy free WiFi, self-parking, and a bar/lounge. The hotel offers a snack bar, 24/7 front desk, and concierge services. Nearby attractions include Reducto No. 2 Park and Balboa Strip Mall. Rooms feature Smart TVs and digital programming.

From $45 per night

Popular hotels in Miraflores with free breakfast

Where to stay in Miraflores

Popular landmarks and attractions in Miraflores

About Miraflores

Miraflores boasts 105 hotels, with prices ranging from $28 to $756, and an average of $96. Among the most popular places to stay are the Radisson Hotel Decapolis Miraflores, Ayenda La Luna Inn, and Casa Andina Select Miraflores. While there, you can explore the fascinating Huaca Pucllana Ruins or take a leisurely stroll through Kennedy Park. For a bit of shopping, Larcomar Shopping Center is a must-visit. Don't miss out on the beautiful Makaha Beach or the serene Maria Reiche Park. Whether you're relaxing at Hotel Equo or discovering the charm of the Indian Market, Miraflores has something for everyone.

Cheapest time to stay in Miraflores

December is the cheapest time to stay in Miraflores for an average of $96 per night.

Average price per night for 3-star hotels

Month

Price

January

$104

February

$110

March

$114

April

$102

May

$100

June

$99

July

$100

August

$100

September

$103

October

$102

November

$99

December

$96

Explore guest reviews of hotels in Miraflores

9

Excellent

1 review

Great room. Great A/C. Great shower.

Luis

8

Very Good

1 review

I loved the bojo vibes

Elizabeth

Keep exploring

Nearby destinations

Lima
HTS

Travel

FlightsHotelsRental CarsHomes

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms and Conditions apply.