More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Hang out in the national capital of Peru in Miraflores, a nice part of town found 9 kilometres south of the middle of Lima.
Take your friends for a game of soccer or a peaceful morning stroll through Parque Jose Luis Bustamante y Rivero. If you'd like to sleep nearby, check out the Royal Park Hotel and Swissôtel Lima. Head to La Tarumba Theater to experience a performance. But first, confirm what language it's in or you might find it difficult to understand. Consider the Hotel B and Belmond Miraflores Park to be close to this place.
Miraflores is somewhere with quite a few places to base yourself, like the cost-effective options of the Pucllana Hostel and F1 Hostels Peru.
Miraflores contains a good range of hotel options for most budgets. On the other hand, if you're looking to spend a little more, check out the JW Marriott Hotel Lima and Crowne Plaza Lima.
Do you have trouble facing the day without at least one coffee? You'll be relieved to know Miraflores has some excellent cafes. Carmel Hotel Lima is a local favourite, offering a variety of steamy drinks and tempting treats. If coffee and a snack isn't going to cut it, go and peruse the impressive menu at Casa Andina Premium Miraflores. There's something for everyone at this well-patronised eatery. Ever noticed that you tend to get thirsty as the sun sets? A few beers at Foresta Hotel Lima is the perfect way to finish off a long and fulfilling day.
Wotif has you covered, from hotels and flights to car hire and activities, when it is time to stop delaying and start experiencing.
Hotels in Miraflores start at AU$80 per night. Prices and availability subject to change. Additional terms may apply.
Accommodation | 1,028 hotels |
---|---|
Lowest Price | AU$80 |
Highest Price | AU$329 |
Popular hotels | Radisson Hotel Decapolis Miraflores, Casa Andina Standard Benavides, Iberostar Selection Miraflores, Hotel Las Palmas, Pullman Lima Miraflores, Casa Andina Premium Miraflores, Hotel Estelar Miraflores, Mercure Ariosto Lima, Dazzler by Wyndham Lima Miraflores, Courtyard by Marriott Lima Miraflores, Hotel Britania Crystal Collection, INNSiDE by Meliá Lima Miraflores |