Hotels in Lima

Find the best deals on 2,874 hotels in Lima

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Lima

Find the perfect Lima hotel for business or leisure
Hotel Continental
8.2
44 USD
View all deals
Bth Hotel Lima Golf
8.9
98 USD
View all deals
Selina Miraflores Lima
8.5
7 USD
View all deals
Sheraton Lima Hotel & Convention Center
9.0
113 USD
View all deals
Royal Park Hotel Lima
9.0
167 USD
View all deals
Belmond Miraflores Park
9.2
291 USD
View all deals
Sonesta Posadas Del Inca Miraflores
8.9
93 USD
View all deals
Radisson Hotel & Suites San Isidro
8.6
102 USD
View all deals
Embajadores Hotel
7.9
65 USD
View all deals
Ibis Styles Lima Conquistadores
8.5
58 USD
View all deals
Delfines Hotel & Convention Center
9.1
140 USD
View all deals
Radisson Hotel Plaza del Bosque
8.4
90 USD
View all deals
Del Pilar Miraflores Hotel
9.0
96 USD
View all deals
Antigua Miraflores Hotel
9.1
96 USD
View all deals
Sonesta Hotel El Olivar
9.0
131 USD
View all deals
JW Marriott Hotel Lima
9.3
227 USD
View all deals
Andesmar Hotel & Suites
9.2
73 USD
View all deals
Roosevelt Hotel & Suites
8.7
93 USD
View all deals
Los Incas Lima Hotel
9.0
131 USD
View all deals
Bth Hotel-Boutique Concept
8.8
92 USD
View all deals
Crowne Plaza Lima
8.8
119 USD
View all deals
El Pardo Doubletree By Hilton
9.0
110 USD
View all deals
Meliá Lima
9.0
105 USD
View all deals
Maria Angola Hotel & Centro De Convenciones
8.2
46 USD
View all deals
Decameron El Pueblo Resort & Conference Center
9.0
206 USD
View all deals
La Hacienda Miraflores
8.3
100 USD
View all deals
Thunderbird Hotel J.Pardo
8.5
86 USD
View all deals
Hotel Carrera
8.5
56 USD
View all deals
Manto Hotel Lima - Mgallery
8.9
142 USD
View all deals
Thunderbird Fiesta Hotel & Casino
8.4
113 USD
View all deals
Jose Antonio Lima
8.4
86 USD
View all deals
Hotel Boulevard
8.5
68 USD
View all deals
Garden Hotel
8.5
80 USD
View all deals
D'Osma Bed & Breakfast
9.4
36 USD
View all deals
San Agustin Exclusive
8.4
84 USD
View all deals
Jose Antonio Executive
8.5
86 USD
View all deals
Miraflores Colon Hotel
8.6
86 USD
View all deals
Mariel Hotel Boutique
8.7
63 USD
View all deals
San Agustin Riviera Hotel
7.7
47 USD
View all deals
Leon DE Oro Inn And Suites
8.4
45 USD
View all deals

Popular neighborhoods in Lima

Search for hotels in these Lima neighborhoods
Hotels in Miraflores
Best value
Selina Miraflores Lima
8.5
7 USD
#1 Most popular
ibis Lima Larco Miraflores
8.5
55 USD
#2 Most popular
Thunderbird Hotel J.Pardo
8.5
86 USD
#3 Most popular
qp Hotels Lima
8.5
75 USD
#4 Most popular
Casa Andina Select Miraflores
9.0
106 USD
#5 Most popular
JW Marriott Hotel Lima
9.3
227 USD
Hotels in Barranco
Best value
La Unsha Hostel
9.3
8 USD
#1 Most popular
Hotel Bohemia
8.0
31 USD
#2 Most popular
D'Osma Bed & Breakfast
9.4
36 USD
#3 Most popular
Montreal Hostal
7.9
24 USD
#4 Most popular
Trendy Host Stelar Miraflores
9.0
44 USD
#5 Most popular
Casa Samay Barranco B&B
8.6
26 USD

When to book a hotel in Lima

Low Season
September
High Season
July

cheapest month to stay

52%

expected price decrease

most expensive time to stay

134%

expected price increase

+1179.0%
+786.0%
+393.0%
Base
Price
36 - 177 USD
Highest day of week
Monday
Cheapest day of week
Wednesday

av. price over the last two weeks

Average price (weeknight)

66 USD

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

63 USD

av. price over the last two weeks


Lima travel tips

Let us help you with the best tips about Lima

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 117 USD per night.

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

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

Which day is cheapest to stay in Lima?

Tuesday is the cheapest day for hotel rooms in Lima. Sunday is the most expensive day.

How much does a luxury hotel in Lima cost?

161 USD per person, per night, is on average, what you can expect to pay for luxury hotels in Lima. To put this in perspective, 66 USD per person, per night is the average price of a hotel in Lima, which is a price difference of around 58.944% to stay at a luxury hotel.

How much does a hostel in Lima cost?

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


How much does a hotel in Lima cost?

4 stars and above
#1 most popular
Sheraton Lima Hotel & Convention Center
9.0
113 USD
#2 most popular
Royal Park Hotel Lima
9.0
167 USD
Best value
Hotel Carrera
8.5
56 USD
3 stars
#1 most popular
Hotel Continental
8.2
44 USD
#2 most popular
Bth Hotel Lima Golf
8.9
98 USD
Best value
Selina Miraflores Lima
8.5
7 USD
2 stars and below
#1 most popular
Red Llama Eco Hostel
8.1
10 USD
#2 most popular
Kokopelli Hostel Lima
8.3
13 USD
Best value
Miraflores Home Hostel
7.8
6 USD

Cheapest hotels in Lima

Cheap hotels and hostels in Lima
Miraflores Home Hostel
7.8
6 USD
Gran Hotel
6.5
7 USD
Inkakusi Alojamiento
8.7
6 USD
Tupac Hostel - Lima Airport
8.2
7 USD
Selina Miraflores Lima
8.5
7 USD
Habitaciones para Estudiantes Y/o Mochileros
8.4
7 USD

Best value hotels in Lima

Selina Miraflores Lima
8.5
7 USD
Gran Hotel
6.5
7 USD
Red Llama Eco Hostel
8.1
10 USD
1900 Hostel
8.5
10 USD
Kokopelli Hostel Lima
8.3
13 USD
Mundo Albergue Aeropuerto
7.9
14 USD

Looking for a specific type of hotel

Luxury Hotels in Lima
Best value
Meliá Lima
9.0
105 USD
#1 Most popular
Sheraton Lima Hotel & Convention Center
9.0
113 USD
#2 Most popular
Belmond Miraflores Park
9.2
291 USD
#3 Most popular
Sonesta Hotel El Olivar
9.0
131 USD
#4 Most popular
JW Marriott Hotel Lima
9.3
227 USD
#5 Most popular
Casa Andina Premium Miraflores
9.0
127 USD
Radisson Hotel Decapolis Miraflores
8.8
115 USD

momondo's favorite hotels


Popular flight routes to Lima

Find the cheapest flights to Lima on popular routes
Cusco to Lima
Fastest flight time
1h 25m
Cheapest price
42 USD
Santiago to Lima
Fastest flight time
3h 53m
Cheapest price
129 USD
Fort Lauderdale to Lima
Fastest flight time
5h 46m
Cheapest price
197 USD
Bogotá to Lima
Fastest flight time
3h 19m
Cheapest price
203 USD
New York to Lima
Fastest flight time
10h 11m
Cheapest price
255 USD
Buenos Aires to Lima
Fastest flight time
4h 35m
Cheapest price
270 USD
Mexico City to Lima
Fastest flight time
5h 50m
Cheapest price
281 USD
Baltimore to Lima
Fastest flight time
9h 36m
Cheapest price
293 USD
Atlanta to Lima
Fastest flight time
6h 39m
Cheapest price
293 USD
Tampa to Lima
Fastest flight time
10h 34m
Cheapest price
309 USD
View more

Start planning your trip to Lima