Hotels in Lima

Find the best deals on 2,840 hotels in Lima

Check-in
Check-out
Compare vs momondo |

Top Hotels in Lima

Find the perfect Lima hotel for business or leisure
Continental
8.2
36 GBP
View all deals
Hotel Libertador Lima
9.0
79 GBP
View all deals
Selina Miraflores Lima
8.5
6 GBP
View all deals
Sheraton Lima Hotel & Convention Center
9.0
91 GBP
View all deals
Royal Park Hotel
9.3
134 GBP
View all deals
Belmond Miraflores Park
9.2
234 GBP
View all deals
Sonesta Posadas Del Inca Miraflores - Lima
8.9
75 GBP
View all deals
Radisson Hotel & Suites San Isidro
8.6
82 GBP
View all deals
Embajadores Hotel
7.9
53 GBP
View all deals
ibis Styles Lima Conquistadores
8.5
47 GBP
View all deals
Delfines Hotel & Convention Center
8.8
113 GBP
View all deals
Radisson Hotel Plaza del Bosque
8.4
73 GBP
View all deals
Del Pilar Miraflores Hotel
9.0
77 GBP
View all deals
Antigua Miraflores Hotel
9.1
77 GBP
View all deals
Sonesta Hotel El Olivar
9.0
105 GBP
View all deals
JW Marriott Hotel Lima
9.3
182 GBP
View all deals
Andesmar Hotel & Suites
9.2
59 GBP
View all deals
Roosevelt Hotel & Suites
8.7
75 GBP
View all deals
Los Incas Lima Hotel
9.0
105 GBP
View all deals
Bth Hotel-Boutique Concept
8.8
74 GBP
View all deals
Crowne Plaza Lima
8.9
96 GBP
View all deals
El Pardo Doubletree By Hilton
9.1
89 GBP
View all deals
Meliá Lima
9.0
85 GBP
View all deals
Maria Angola Hotel & Centro De Convenciones
8.2
37 GBP
View all deals
Decameron El Pueblo Resort & Conference Center
9.0
166 GBP
View all deals
La Hacienda Miraflores
8.4
81 GBP
View all deals
Thunderbird Hotels J.Pardo
8.5
69 GBP
View all deals
Hotel Carrera
8.5
45 GBP
View all deals
Manto Hotel Lima - Mgallery
8.8
114 GBP
View all deals
Thunderbird Fiesta Hotel & Casino
8.4
91 GBP
View all deals
Jose Antonio Lima
8.4
69 GBP
View all deals
Hotel Boulevard
8.5
55 GBP
View all deals
Casa de Baraybar
8.6
26 GBP
View all deals
Garden Hotel
8.5
65 GBP
View all deals
D'Osma Bed & Breakfast
9.4
29 GBP
View all deals
San Agustin Exclusive
8.4
68 GBP
View all deals
Jose Antonio Executive
8.5
69 GBP
View all deals
Miraflores Colon Hotel
8.6
69 GBP
View all deals
Mariel Hotel Boutique
8.7
51 GBP
View all deals
San Agustin Riviera Hotel
7.8
38 GBP
View all deals

Popular neighbourhoods in Lima

Search for hotels in these Lima neighbourhoods
Hotels in Miraflores
Best value
Selina Miraflores Lima
8.5
6 GBP
No. 1 most popular
JW Marriott Hotel Lima
9.3
182 GBP
No. 2 most popular
ibis Lima Larco Miraflores
8.5
45 GBP
No. 3 most popular
Tierra Viva Miraflores Larco
9.1
69 GBP
No. 4 most popular
Hilton Lima Miraflores
9.1
129 GBP
No. 5 most popular
Mariel Hotel Boutique
8.7
51 GBP
Hotels in Barranco
Best value
La Unsha Hostel
9.3
7 GBP
No. 1 most popular
Hotel Bohemia
8.0
25 GBP
No. 2 most popular
D'Osma Bed & Breakfast
9.4
29 GBP
No. 3 most popular
Montreal Hostal
8.0
20 GBP
No. 4 most popular
Trendy Host Stelar Miraflores
9.0
36 GBP
No. 5 most popular
Casa Samay Barranco B&B
8.7
21 GBP

When to book a hotel in Lima

Low season
February
High season
July

cheapest month to stay

24%

expected price decrease

most expensive time to stay

155%

expected price increase

+240.0%
+160.0%
+80.0%
Base
Price
45 - 152 GBP
Highest day of week
Tuesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

49 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

40 GBP

avg. 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?

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

How much does a hotel cost in Lima?

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

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

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

Which day is cheapest to stay in Lima?

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

How much does a luxury hotel in Lima cost?

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

How much does a hostel in Lima cost?

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


How much does a hotel in Lima cost?

4 stars and above
#1 most popular
Hotel Libertador Lima
9.0
79 GBP
#2 most popular
Sheraton Lima Hotel & Convention Center
9.0
91 GBP
Best value
Hotel Carrera
8.5
45 GBP
3 stars
#1 most popular
Continental
8.2
36 GBP
#2 most popular
Sonesta Posadas Del Inca Miraflores - Lima
8.9
75 GBP
Best value
Selina Miraflores Lima
8.5
6 GBP
2 stars and below
#1 most popular
Red Llama Eco Hostel
8.2
9 GBP
#2 most popular
Kokopelli Hostel Lima
8.4
11 GBP
Best value
Inkakusi Alojamiento
8.7
5 GBP

Cheapest hotels in Lima

Cheap hotels and hostels in Lima
Inkakusi Alojamiento
8.7
5 GBP
Tupac - Lima Airport Hostel
8.1
6 GBP
Selina Miraflores Lima
8.5
6 GBP
Habitaciones para Estudiantes Y/o Mochileros
8.5
6 GBP
Gran Hotel
6.7
6 GBP
Callao Backpackers
8.5
6 GBP

Best value hotels in Lima

Selina Miraflores Lima
8.5
6 GBP
Gran Hotel
6.7
6 GBP
Red Llama Eco Hostel
8.2
9 GBP
1900 Hostel
8.5
9 GBP
Kokopelli Hostel Lima
8.4
11 GBP
Mundo Albergue Aeropuerto
7.8
12 GBP

Looking for a specific type of hotel

Luxury hotels in Lima
Best value
Hotel Libertador Lima
9.0
79 GBP
No. 1 most popular
Sheraton Lima Hotel & Convention Center
9.0
91 GBP
No. 2 most popular
Belmond Miraflores Park
9.2
234 GBP
No. 3 most popular
Sonesta Hotel El Olivar
9.0
105 GBP
No. 4 most popular
JW Marriott Hotel Lima
9.3
182 GBP
No. 5 most popular
Meliá Lima
9.0
85 GBP
Casa Andina Premium Miraflores
9.0
102 GBP

Popular flight routes to Lima

Find the cheapest flights to Lima on popular routes
Manchester to Lima
Fastest flight time
15h 00m
Cheapest price
429 GBP
Madrid to Lima
Fastest flight time
11h 35m
Cheapest price
432 GBP
Glasgow to Lima
Fastest flight time
22h 24m
Cheapest price
456 GBP
London to Lima
Fastest flight time
12h 35m
Cheapest price
461 GBP
Birmingham to Lima
Fastest flight time
18h 05m
Cheapest price
485 GBP
Edinburgh to Lima
Fastest flight time
22h 13m
Cheapest price
513 GBP
Leeds to Lima
Fastest flight time
17h 55m
Cheapest price
546 GBP
Bristol to Lima
Fastest flight time
15h 05m
Cheapest price
550 GBP
Newcastle upon Tyne to Lima
Fastest flight time
37h 10m
Cheapest price
650 GBP
Liverpool to Lima
Fastest flight time
24h 05m
Cheapest price
662 GBP
View more

Start planning your trip to Lima