Hotels in Lima

Find the best deals on 2,824 hotels in Lima, Peru

Compare vs. momondo |

Top Hotels in Lima

Find the perfect Lima hotel for business or leisure

Things to do in Lima

Huaca Pucllana
Government Palace
Plaza Mayor

Are there hotels available near Huaca Pucllana?

If you’re looking for a hotel in Lima near Huaca Pucllana then you are in luck. momondo recommends 12 hotels near Huaca Pucllana and on average, area hotels cost $60/night. This price may vary based on season. Hotels near Huaca Pucllana are typically 12% less expensive than the average hotel in Lima, which is $68.

Hotels near Huaca Pucllana

Are there hotels available near Government Palace?

The average price for hotels near Government Palace is $55 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Government Palace is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Government Palace are typically 20% less expensive than the average hotel in Lima, which is $68.

Hotels near Government Palace

Are there hotels available near Plaza Mayor?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Lima nearest to Plaza Mayor, you should expect to pay around $52/night. This price fluctuates based on time of year. In general, a rate under $52/night is a good deal for momondo users staying near Plaza Mayor. Hotels near Plaza Mayor are typically 23% less expensive than the average hotel in Lima, which is $68.

Hotels near Plaza Mayor

Popular neighborhoods in Lima

Search for hotels in these Lima neighborhoods
Hotels in Miraflores
Search hotels in Miraflores
Hotels in Barranco
Search hotels in Barranco

When to book a hotel in Lima

Check out the information below to find the best deal on a Lima hotel room
Low Season
High Season

cheapest month to stay


expected price decrease

most expensive time to stay


expected price increase

$64 - $115
Highest day of week
Cheapest day of week

av. price over the last two weeks

Average price (weeknight)


av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)


av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Lima is: 1-2 star, on the same day that your stay begins. 3 star, 80 days before. 4-5 star, 17 days before.
1-2 star
$19 - $28
3 star
$57 - $63
4-5 star
$125 - $143

Lima travel tips

Let us help you with the best tips about Lima

Which neighborhoods in Lima should I stay in if I want access to public transport?

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 neighborhoods. 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 neighborhood 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 stars and under
Red Llama Eco Hostel
#1 Most popular

Red Llama Eco Hostel



View Deal
LYNIK La Casa de Blanca
#2 Most popular

LYNIK La Casa de Blanca



View Deal
Manantial Hotel No.002
Best value

Manantial Hotel No.002



View Deal
3 stars
ibis Larco Miraflores
#1 Most popular

ibis Larco Miraflores



View Deal
qp Hotels Lima
#2 Most popular

qp Hotels Lima



View Deal
Selina Miraflores Lima
Best value

Selina Miraflores Lima



View Deal
4 stars +
Courtyard by Marriott Lima Miraflores
#1 Most popular

Courtyard by Marriott Lima Miraflores



View Deal
JW Marriott Hotel Lima
#2 Most popular

JW Marriott Hotel Lima



View Deal
Antara Hotel
Best value

Antara Hotel



View Deal

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

Get the best value hotel in Lima

These hotels have the best prices for their ratings

Where to stay in Lima

What neighborhood in Lima should I stay in based on why I’m traveling?

Those that are traveling to Lima for work may be interested in staying in the neighborhood 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 neighborhood 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 neighborhood, including the Casa Aika.

Learn about attractions and sights in Lima

What are the most popular attractions 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 center of town and considered to be the birthplace of the city. This building is in the neighborhood 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 neighborhood 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 neighborhood La Victoria, a walkable distance from the affordable Hotel Maxys Grau.

Which neighborhoods in Lima have a large selection of bars and restaurants?

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 neighborhood, 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 center of this neighborhood, such as the ibis Larco Miraflores.

What popular events take place in Lima?

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.

Lima travel information

How long do people stay in Lima?

The average length of stay in Lima is 3 nights.

How much does a hotel cost in Lima?

Hotels in Lima show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around $77 per night.

When is the best time to book a hotel in Lima?

February is the cheapest month to book a hotel in Lima. Prices can be $36% lower than other, busier months; so this is a great time to get a good deal.

Which day is cheapest to stay in Lima?

Friday is the cheapest day for hotel rooms in Lima. Monday is the most expensive day.

How much does a hostel in Lima cost?

$47 is how much a hostel (and up to 2 star hotels) in Lima could cost you each night. Booking a hostel could save you $30 when compared to the average price of a hotel in Lima.

Based on the weather in Lima, what attractions are popular during October?

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