Hotels in Lima, Peru

Find deals on 701 hotels in Lima, Peru

Lima, Peru
1 Jul — 2 Jul2
Lima, Peru
Fri 1/7
Sat 2/7

Top hotels in Lima

Find the perfect hotel for your stay in Lima
Review score
Hotel class

Things to do in Lima

Hotels in popular neighbourhoods in Lima

Below are the most popular neighbourhoods in Lima to stay in, as well as some of the best hotels in each area

When to book cheap hotels in Lima

Check out the information below to find the best deal on a hotel room in Lima
Low seasonNovembercheapest month to stay
High seasonMarchmost expensive time to stay
62%expected price decrease
64%expected price increase


£28 - £208

Highest day of weekSaturdayis the most expensive day of the week to book
Cheapest day of weekThursdayis the cheapest day of the week to book
£158is the average per night cost for a hotel on this day
£40is the average per night cost for a hotel on this day

Useful insights on Lima hotels

Get a quick overview on price and accommodation trends for your visit in Lima

Lowest Hotel Price


Most Popular Hotel (5-star)

Country Club Lima Hotel - The Leading Hotels of the World

Hotels Near Airport


Average Length of Stay

3 days
The cheapest price for a room in Lima found in the last 7 days is £8/night. This rate is available with Hostal Jara, a 1-star hotel.
Travel with comfort when booking a room with Country Club Lima Hotel - The Leading Hotels of the World, the most popular 5-star hotel in Lima (8.9/10 rating - based on 405 reviews).
There are 187 hotels in Lima close to Lima J Chavez Intl. Wyndham Costa del Sol Lima Airport is the nearest with a distance of 0.5 mi from this airport.
On average, people stay for 3 days when lodging at hotels in Lima. The average accommodation price for 3 days in Lima in the past week is £250.

Lima travel tips

While there are some buses in Lima that will bring you to nearby cities and the local airport, the city itself does not have many public transportation options for traveling between neighbourhoods. However, quite a few areas in Lima are known for being walkable, and the city is also driver-friendly, meaning that a rental car is a convenient option for transportation as well. If you’re hoping to stay in an area that is largely accessible by foot, look for hotels in Lima that are in the neighbourhood of Miraflores, such as the stylish Montreal Miraflores Hotel Boutique.

How much does a hotel in Lima cost per night?

Use the information below to find quality Lima hotel rooms for low prices

2-star hotels

Cheapest £27

Average £32

Most expensive £37

Search 2-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Lima

These hotels and hostels usually make for a cheap way to stay in Lima
Find hostels in Lima

Get the best value hotel in Lima

These Lima hotels have the best prices for their ratings

Where to stay in Lima

Those that are traveling to Lima for work may be interested in staying in the neighbourhood of Miraflores, as this is the city’s business district. Choose from a selection of different comfortable hotels in this area, like the ibis Lima Reducto Miraflores. Tourists often prefer to be in the region of Lima Centro, as it puts you in close proximity to many of the city’s historic sights. The Hotel Continental Lima is centrally located in the heart of this district. If you’re a return-traveler, you might be interested in San Isidro, a more residential neighbourhood that is next to Miraflores and has a large selection of art galleries and museums. Pueblo Libre is a quiet and secluded area that is still well connected to the rest of the city, making it a convenient choice for those planning a vacation with their significant other. You’ll find a few different hotels in this neighbourhood, including the Casa Aika.

Learn about attractions and sights in Lima

See some of the region’s impressive architecture by paying a visit to the Plaza De Armas De Lima, an attraction that is in the historic centre of town and considered to be the birthplace of the city. This building is in the neighbourhood of San Miguel, where there are many Lima hotels to choose from, like the comfortable Santa Maria Hotel Lima. Learn about military history at the Gold Museum, which is placed in the neighbourhood of San Borja. There are quite a few cheap hotels in Lima in this area, including the Hotel Las Lomas that is within walking distance of the museum. The Park of the Reserve is a nice place to go if you want to spend some time in the city’s natural scenery. You will find it in the neighbourhood La Victoria, a walkable distance from the affordable Hotel Maxys Grau.

Miraflores, which is considered to be the commercial heart of Lima, has many restaurants and bars to choose from, including eateries that serve traditional Peruvian food, up-scale restaurants, and stylish cocktail bars. If you want to book hotels in Lima that are in this neighbourhood, there are quite a few for you to choose from, including the Luxury Hotel Inkari. Barranco is the city’s vibrant bohemian district, and is filled with street food, Basque cuisine, and hip dive bars. You can find cheap hotels in Lima that are in the centre of this neighbourhood, such as the ibis Larco Miraflores.

Join in the festive celebrations of the Anniversary of Lima that takes place every January in Lima Centro. To be within easy walking distance of the event, stay at a hotel like the Kamana Hotel. If you enjoy vino, you won’t want to miss out on attending the popular Wine and Pisco Festival held annually in late spring. It generally takes place in the Santiago de Surco district, where you can find many different hotels, including the chic Monterrico Hotel Peru.

Information about staying in Lima

Read these important travel tips before booking a hotel in Lima

3 nights is the typical length of stay for people visiting Lima.

A hotel room in Lima will generally set you back around £52 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

Room prices for hotels in Lima can be as much as 63% lower in the month of November. So this is a great time to book and save money.

The cost of a Lima hotel room will vary for each day, but generally Wednesday works out the most economical, with Friday proving the least economical.

Per person, per night, a hostel in Lima (or a sub 2-star rated hotel) is priced at £14, on average. This price is £38 cheaper than your average Lima hotel.

With generally low rainfall expected (0 mm) and an average temperature of 17 °C, those staying at a hotel in Lima may want to take some time during their visit to go see popular landmarks in the area.

The city of Lima has holiday rentals available as well as hotels if you’re looking for different accommodation options. At the moment, there are 91 holiday rentals in the city. We recommend booking Lima Mini Aparts for your stay, which is the most popular rental in Lima. Search for deals on holiday rentals in Lima.

Yes, you can book a hostel in Lima. At the moment, there are 122 hostels in the area and Suites Larco 656 is the most popular among momondo users. Compare deals on hostels in Lima.

momondo's favorite hotels in Lima

Learn more about these user-preferred hotels in Lima

Limper B&B

Prolongacion Salaverry 183 Urbanizacion Condevilla (Altura de la Cuadra 39 de la Avenida Jose Granda), Lima, Peru

Hotel Estelar Miraflores

Hotel Estelar Miraflores

Avenida Benavides 415, Lima, Peru

Country Club Lima Hotel - The Leading Hotels of the World

Country Club Lima Hotel - The Leading Hotels of the World

Los Eucaliptos 590 San Isidro, Lima, Peru

qp Hotels Lima

qp Hotels Lima

Jorge Chavez 206, Lima, Peru

Miraflores Colon Hotel

Miraflores Colon Hotel

Jr. Colon 600, Lima, Peru

Luxury Inkari Hotel

Luxury Inkari Hotel

Calle Narciso de la Colina 251, Lima, Peru

Hostal Sueños

Hostal Sueños

Jr. Jose de la Torre Ugarte 274 Lince, Lima, Peru

Iberostar Selection Miraflores

Iberostar Selection Miraflores

Malecon 28 de Julio 385, Lima, Peru

Palmetto Hotel Business La Perla

Palmetto Hotel Business La Perla

Av. La Marina 1090, Lima, Peru

Belmond Miraflores Park

Belmond Miraflores Park

Avenida Malecon De La Reserva 1035, Lima, Peru

Hospedaje La Anita

Hospedaje La Anita

Lima, Peru

Mariel Hotel Boutique

Mariel Hotel Boutique

General Belisario Suarez 240, Lima, Peru

Hotel Ferre De Ville

Hotel Ferre De Ville

Jr. Chiclayo 533, Lima, Peru

Inkari Suites Hotel

Inkari Suites Hotel

Avenida Del Ejército 1147 - San Isidro, Lima, Peru


Casablanca Apart Hotel

Lima, Peru

Petit Palace Apart Hotel Suites

Petit Palace Apart Hotel Suites

Calle Independencia 279, Lima, Peru

Hostal Lima Norte

Hostal Lima Norte

604 Av. Los Olivos, Lima, Peru

Casa Andina Premium Miraflores

Casa Andina Premium Miraflores

Calle La Paz 463, Lima, Peru


Stay in these neighbourhoods in Lima

Find great hotel deals in these popular Lima neighbourhoods

Start planning your trip to Lima

Why use momondo?

momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Lima. momondo gathers your options all in one place and is free to use with no hidden fees or costs.

You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Lima.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.