154 properties found
Filters
Sort by:
Excellent
(126 reviews)
starts from
US$ 51 per one night
Good
(2075 reviews)
starts from
US$ 34 per one night
Excellent
(46 reviews)
starts from
US$ 79 per one night
Excellent
(56 reviews)
starts from
US$ 22 per one night
Imperial Inn Hospedaje Turistico
5.6 km to the city centre
Miraflores
Excellent
(706 reviews)
starts from
US$ 34 per one night
Excellent
(126 reviews)
starts from
US$ 53 per one night
Thunderbird Hotel Fiesta & Casino
4.8 km to the city centre
Miraflores
Excellent
(179 reviews)
starts from
US$ 106 per one night
Excellent
(883 reviews)
starts from
US$ 75 per one night
Excellent
(1381 reviews)
starts from
US$ 60 per one night
Good
(2613 reviews)
starts from
US$ 33 per one night
Tierra Viva Miraflores Mendiburu
6.9 km to the city centre
Miraflores
Excellent
(1057 reviews)
starts from
US$ 58 per one night
Excellent
(547 reviews)
starts from
US$ 75 per one night
Excellent
(1466 reviews)
starts from
US$ 6 per one night
Excellent
(743 reviews)
starts from
US$ 11 per one night
Excellent
(452 reviews)
starts from
US$ 52 per one night
Excellent
(77 reviews)
starts from
US$ 60 per one night
Excellent
(422 reviews)
starts from
US$ 68 per one night
Excellent
(1137 reviews)
starts from
US$ 55 per one night
Excellent
(830 reviews)
starts from
US$ 38 per one night
Excellent
(722 reviews)
starts from
US$ 50 per one night
Hostel Thay83 Miraflores Lima
5.5 km to the city centre
Miraflores
Good
(1458 reviews)
starts from
US$ 33 per one night
Excellent
(535 reviews)
starts from
US$ 10 per one night
Good
(924 reviews)
starts from
US$ 14 per one night
Excellent
(303 reviews)
starts from
US$ 90 per one night
Excellent
(199 reviews)
starts from
US$ 41 per one night
Dragonfly Hostels Miraflores
4.8 km to the city centre
Miraflores
Excellent
(732 reviews)
starts from
US$ 12 per one night
Excellent
(134 reviews)
starts from
US$ 58 per one night
Inkawasi Miraflores Hostel
6.2 km to the city centre
Miraflores
Good
(732 reviews)
starts from
US$ 9 per one night
Excellent
(90 reviews)
starts from
US$ 110 per one night
Excellent
(78 reviews)
starts from
US$ 27 per one night
Excellent
(405 reviews)
starts from
US$ 22 per one night
Excellent
(411 reviews)
starts from
US$ 36 per one night
Excellent
(222 reviews)
starts from
US$ 40 per one night
Excellent
(147 reviews)
starts from
US$ 43 per one night
Casa Andina Standard Miraflores San Antonio
4.4 km to the city centre
Miraflores
Excellent
(534 reviews)
starts from
US$ 47 per one night
Good
(148 reviews)
starts from
US$ 40 per one night
Excellent
(122 reviews)
starts from
US$ 55 per one night
Good
(273 reviews)
starts from
US$ 18 per one night
Good
(505 reviews)
starts from
US$ 47 per one night
Excellent
(182 reviews)
starts from
US$ 51 per one night
Good
(254 reviews)
starts from
US$ 36 per one night
Good
(287 reviews)
starts from
US$ 33 per one night
Hotel Pradera Verde Inn
4.9 km to the city centre
Miraflores
Good
(98 reviews)
starts from
US$ 35 per one night
Excellent
(53 reviews)
starts from
US$ 36 per one night
Good
(120 reviews)
starts from
US$ 42 per one night
Excellent
(171 reviews)
starts from
US$ 23 per one night
Lima Atelier Bed And Breakfast Boutique
5 km to the city centre
Miraflores
Excellent
(89 reviews)
starts from
US$ 86 per one night
Colores Hospedaje Miraflores
5.4 km to the city centre
Miraflores
Good
(281 reviews)
starts from
US$ 15 per one night
Good
(72 reviews)
starts from
US$ 61 per one night
starts from
US$ 37 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.