For travelers on a tight budget there are 29 reasonably priced options to choose from, such as San Isidro Guest House and 1900 Hostel with rates at 46C$. La Posada Del Parque is a charming choice that offers affordable rates at 58C$ per night and a convenient location near Plaza de Armas . For those looking for a bargain, consider staying at Hosteria Angiolina in San Isidro district.
1895 hotels in Lima
Search the best hotels and places to stay in Lima
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Lima?
Best cheap hotels in Lima
Lima airports & Underground stations
For early morning flights, book a room at Limper B&B that is close to Jorge Chavez International airport.
Convenience of staying in hotels in the city centre
Gran Hotel will put you within a 10-minute walk of the city center and is located in Callao district. Another option is Hostal Plaza Mayor in the city center, which is also a 10-minute walk from Chicharroneria Cuzco. Guests planning to visit Barranco district could consider booking a room at Casa Fanning Hotel, which is a short walk from Huaca Pucllana.
Luxury and boutique accommodation in Lima
For those travelers looking to indulge in a bit of luxury, the 5-star Delfines Hotel & Convention Center comes with an outdoor swimming pool, a casino and a Jacuzzi. Guests wishing to stay in Miraflores district will find a wealth of high-end boutique accommodation including Atelier Boutique Hotel and Mariel Hotel. The 5-star El Pardo Doubletree By Hilton is an option for those who prefer reliable service.
Explore and find your best apartments, B&Bs and others
Explorer'S House is a modest apartment, located a 5-minute walk from La Esquina Wine Bar. You can also try comfy Inkawasi Hostel Boutique, which includes billiards, a sundeck and a sunbathing terrace. Enjoy family time in Casa Cielo, a family friendly hotel in Costa Verde district. For an unforgettable vacation, look at La Casa De La Nonna in Miraflores district, offering views of the sea.