337 properties found
Filters
Sort by:
Excellent
(478 reviews)
starts from
US$ 274 per one night
Miraflores Park, A Belmond Hotel, Lima
5.2 km to the city centre
Miraflores
Excellent
(86 reviews)
starts from
US$ 530 per one night
Excellent
(219 reviews)
starts from
US$ 197 per one night
Radisson Hotel Decapolis Miraflores
5.3 km to the city centre
Miraflores
Excellent
(1890 reviews)
starts from
US$ 110 per one night
Pariwana Hostel Lima (Adults Only)
4.8 km to the city centre
Miraflores
Excellent
(1874 reviews)
starts from
US$ 10 per one night
Courtyard By Marriott Lima Miraflores
4.7 km to the city centre
Miraflores
Excellent
(136 reviews)
starts from
US$ 122 per one night
Excellent
(291 reviews)
starts from
US$ 94 per one night
Casa Andina Premium Miraflores
4.6 km to the city centre
Miraflores
Excellent
(1258 reviews)
starts from
US$ 101 per one night
Excellent
(3809 reviews)
starts from
US$ 53 per one night
Naia Miraflores Lima- Formerly Selina Miraflores Lima
4.8 km to the city centre
Miraflores
Excellent
(2581 reviews)
starts from
US$ 10 per one night
Vignette Collection Souma Hotel By Ihg
5.4 km to the city centre
Miraflores
Excellent
(69 reviews)
starts from
US$ 356 per one night
Excellent
(1395 reviews)
starts from
US$ 99 per one night
Innside By Melia Lima Miraflores
4.7 km to the city centre
Miraflores
Excellent
(1718 reviews)
starts from
US$ 134 per one night
Holiday Inn - Lima Miraflores By Ihg
4.5 km to the city centre
Miraflores
Excellent
(500 reviews)
starts from
US$ 125 per one night
Excellent
(1121 reviews)
starts from
US$ 165 per one night
Excellent
(622 reviews)
starts from
US$ 64 per one night
Excellent
(24 reviews)
starts from
US$ 126 per one night
Ibis Lima Reducto Miraflores
4.5 km to the city centre
Miraflores
Excellent
(233 reviews)
starts from
US$ 42 per one night
Excellent
(803 reviews)
starts from
US$ 84 per one night
Ac Hotel By Marriott Lima Miraflores
5.3 km to the city centre
Miraflores
Excellent
(396 reviews)
starts from
US$ 203 per one night
Doubletree By Hilton Lima Miraflores El Pardo
5.2 km to the city centre
Miraflores
Excellent
(857 reviews)
starts from
US$ 132 per one night
Dazzler By Wyndham Lima Miraflores
5.7 km to the city centre
Miraflores
Excellent
(1165 reviews)
starts from
US$ 90 per one night
Black Llama Hostel Miraflores
5.2 km to the city centre
Miraflores
Excellent
(1421 reviews)
starts from
US$ 12 per one night
Excellent
(405 reviews)
starts from
US$ 99 per one night
Excellent
(147 reviews)
starts from
US$ 81 per one night
Excellent
(2793 reviews)
starts from
US$ 36 per one night
Excellent
(1293 reviews)
starts from
US$ 37 per one night
Casa Andina Standard Benavides
5.1 km to the city centre
Miraflores
Excellent
(30 reviews)
starts from
US$ 78 per one night
Excellent
(329 reviews)
starts from
US$ 35 per one night
Casa Andina Select Miraflores
4.7 km to the city centre
Miraflores
Excellent
(958 reviews)
starts from
US$ 72 per one night
Excellent
(95 reviews)
starts from
US$ 41 per one night
Average
(1 review)
starts from
US$ 6 per one night
Libre Hotel, BW Signature Collection By Best Western
4.7 km to the city centre
Miraflores
Excellent
(1276 reviews)
starts from
US$ 87 per one night
Excellent
(1134 reviews)
starts from
US$ 66 per one night
Good
(1495 reviews)
starts from
US$ 15 per one night
Ibis Styles Lima Benavides Miraflores
3.5 km to the city centre
Miraflores
Excellent
(43 reviews)
starts from
US$ 35 per one night
Excellent
(196 reviews)
starts from
US$ 59 per one night
Good
(1068 reviews)
starts from
US$ 39 per one night
Best Western Plus Urban Larco Hotel
5.2 km to the city centre
Miraflores
Excellent
(170 reviews)
starts from
US$ 82 per one night
Excellent
(366 reviews)
starts from
US$ 118 per one night
Antara Hotel & Suites - Miraflores
4.8 km to the city centre
Miraflores
Good
(1129 reviews)
starts from
US$ 55 per one night
Tierra Viva Miraflores Larco
4.9 km to the city centre
Miraflores
Excellent
(334 reviews)
starts from
US$ 75 per one night
Good
(119 reviews)
starts from
US$ 32 per one night
Good
(116 reviews)
starts from
US$ 41 per one night
Excellent
(134 reviews)
starts from
US$ 45 per one night
Excellent
(495 reviews)
starts from
US$ 43 per one night
Good
(248 reviews)
starts from
US$ 85 per one night
Excellent
(1265 reviews)
starts from
US$ 46 per one night
Excellent
(238 reviews)
starts from
US$ 43 per one night
Excellent
(76 reviews)
starts from
US$ 66 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.