345 properties found
Filters
Sort by:
Excellent
(220 reviews)
starts from
US$ 148 per one night
Miraflores Park, A Belmond Hotel, Lima
5.2 km to the city centre
Miraflores
Excellent
(84 reviews)
starts from
US$ 511 per one night
Excellent
(212 reviews)
starts from
US$ 159 per one night
Radisson Hotel Decapolis Miraflores
5.3 km to the city centre
Miraflores
Excellent
(1914 reviews)
starts from
US$ 92 per one night
Pariwana Hostel Lima (Adults Only)
4.8 km to the city centre
Miraflores
Excellent
(1844 reviews)
starts from
US$ 10 per one night
Courtyard By Marriott Lima Miraflores
4.7 km to the city centre
Miraflores
Excellent
(150 reviews)
starts from
US$ 122 per one night
Excellent
(1581 reviews)
starts from
US$ 94 per one night
Casa Andina Premium Miraflores
4.6 km to the city centre
Miraflores
Excellent
(296 reviews)
starts from
US$ 101 per one night
Excellent
(297 reviews)
starts from
US$ 55 per one night
Naia Miraflores Lima- Formerly Selina Miraflores Lima
4.8 km to the city centre
Miraflores
Excellent
(321 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$ 221 per one night
Excellent
(194 reviews)
starts from
US$ 99 per one night
Innside By Melia Lima Miraflores
4.7 km to the city centre
Miraflores
Excellent
(1757 reviews)
starts from
US$ 164 per one night
Holiday Inn - Lima Miraflores By Ihg
4.5 km to the city centre
Miraflores
Excellent
(21 reviews)
starts from
US$ 125 per one night
Excellent
(220 reviews)
starts from
US$ 149 per one night
Excellent
(626 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
(39 reviews)
starts from
US$ 68 per one night
Ac Hotel By Marriott Lima Miraflores
5.3 km to the city centre
Miraflores
Excellent
(384 reviews)
starts from
US$ 203 per one night
Doubletree By Hilton Lima Miraflores El Pardo
5.2 km to the city centre
Miraflores
Excellent
(178 reviews)
starts from
US$ 132 per one night
Dazzler By Wyndham Lima Miraflores
5.7 km to the city centre
Miraflores
Excellent
(279 reviews)
starts from
US$ 80 per one night
Black Llama Hostel Miraflores
5.2 km to the city centre
Miraflores
Excellent
(1429 reviews)
starts from
US$ 12 per one night
Excellent
(90 reviews)
starts from
US$ 99 per one night
Excellent
(2887 reviews)
starts from
US$ 72 per one night
Excellent
(94 reviews)
starts from
US$ 36 per one night
Excellent
(249 reviews)
starts from
US$ 37 per one night
Casa Andina Standard Benavides
5.1 km to the city centre
Miraflores
Excellent
(1277 reviews)
starts from
US$ 78 per one night
Excellent
(329 reviews)
starts from
US$ 46 per one night
Casa Andina Select Miraflores
4.7 km to the city centre
Miraflores
Excellent
(111 reviews)
starts from
US$ 72 per one night
Excellent
(95 reviews)
starts from
US$ 41 per one night
Excellent
(829 reviews)
starts from
US$ 6 per one night
Libre Hotel, BW Signature Collection By Best Western
4.7 km to the city centre
Miraflores
Excellent
(211 reviews)
starts from
US$ 84 per one night
Excellent
(212 reviews)
starts from
US$ 66 per one night
Good
(1482 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
(1052 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$ 91 per one night
Excellent
(98 reviews)
starts from
US$ 77 per one night
Antara Hotel & Suites - Miraflores
4.8 km to the city centre
Miraflores
Excellent
(255 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$ 63 per one night
Good
(119 reviews)
starts from
US$ 32 per one night
Good
(122 reviews)
starts from
US$ 41 per one night
Excellent
(382 reviews)
starts from
US$ 45 per one night
Excellent
(490 reviews)
starts from
US$ 43 per one night
Excellent
(170 reviews)
starts from
US$ 85 per one night
Excellent
(58 reviews)
starts from
US$ 45 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.