Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Lima Hotels from Rs2,156

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Lima

Wyndham Costa Del Sol Lima Airport
Rs13,001
per night
15 Apr-16 Apr
7.92 km from city centre
4/5Very Good! (1,981 reviews)

"The location is perfect, just steps away from check in at the airport. The hotel is very nice, clean, comfortable, and serves great food. It also has a great spa that works all day long. And free breakfast included with the room!"…"

Reviewed on 21 Mar 2020

Wyndham Costa Del Sol Lima Airport
Holiday Inn Lima Airport
3.5 out of 5
Av. Tomas Valle s/n esq Av. Faucett, Centro Aereo Comercial - Callao, Callao
Free cancellation
Rs7,411
per night
1 Apr-2 Apr
7.81 km from city centre
4.4/5Wonderful! (877 reviews)

"Note the the hotel is located near the airport transportation is required."…"

Reviewed on 16 Mar 2020

Holiday Inn Lima Airport
Hyatt Centric San Isidro Lima
4.5 out of 5
Avenida Jorge Basadre 367, San Isidro, Lima, PE
Rs13,399
per night
24 Apr-25 Apr
6.07 km from city centre
4.9/5Exceptional! (52 reviews)

"My stay was awesome, the hotel is new, modern, elegant, really good service but the best part was the food simply amazing really good food, don’t forget to try the rooftop bar, I’ll definitely stay here again"…"

Reviewed on 1 Feb 2020

Hyatt Centric San Isidro Lima
Selina Miraflores Lima
3 out of 5
Alcanfores 425 - 465, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
Rs2,156
per night
1 Apr-2 Apr
9.31 km from city centre
4/5Very Good! (264 reviews)

"My kids liked the bunk bed but the property was dirty."…"

Reviewed on 6 Feb 2020

Selina Miraflores Lima
JW Marriott Hotel Lima
5 out of 5
Malecon De La Reserva 615, Lima, Lima
Rs12,725
per night
1 May-2 May
10.22 km from city centre
4.6/5Exceptional! (719 reviews)

"Perfect location in the middle of everything, next to the beach. Walkable streets."…"

Reviewed on 11 Mar 2020

JW Marriott Hotel Lima
Decameron El Pueblo Resort&Conference Center - All Inclusive
3.5 out of 5
Carretera Central Km 10.5, Ate Vitarte, Santa Clara, Lima
Get Rates
16.86 km from city centre
3.7/5Good! (26 reviews)

"The towels could be available in each pool. Improvements should be done on sanitary installations."…"

Reviewed on 8 Feb 2020

Decameron El Pueblo Resort&Conference Center - All Inclusive
Wyndham Costa Del Sol Lima City
4 out of 5
Av. Salaverry 3060 - Magdalena del Mar, Lima, Lima
Rs5,292
per night
17 Apr-18 Apr
6.71 km from city centre
4.4/5Wonderful! (520 reviews)

"We were quarantined in Peru during the CoronaVirus. the hotel and especially the staff were exceptional during this difficult time. thank you for everything we so appreciated all the staff continuing to work."…"

Reviewed on 19 Mar 2020

Wyndham Costa Del Sol Lima City
El Pardo DoubleTree by Hilton
4 out of 5
Jr. Independencia 141 Miraflores, Lima, Lima
Rs7,184
per night
4 Apr-5 Apr
8.73 km from city centre
4.3/5Excellent! (308 reviews)

"This was our first time in Peru for a family trip. Great hotel for a family of four. They provide robes and slippers in the room which we appreciate. This hotel is within walking distance of ancient ruins."…"

Reviewed on 23 Mar 2020

El Pardo DoubleTree by Hilton
Hilton Lima Miraflores
4.5 out of 5
Avenida La Paz 1099, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
Rs13,294
per night
1 May-2 May
9.93 km from city centre
4.7/5Exceptional! (779 reviews)

"A really five star service. The stuff is very helpful in anything you asked them for, late check out, early check in, luggage storage, very clean hotel, quiet and very good location. One of the best stuff I have ever seen. The pool area could have been a little bigger."…"

Reviewed on 13 Jan 2020

Hilton Lima Miraflores
Dazzler by Wyndham Lima San Isidro
4 out of 5
2473 Av Javier Prado Oeste, San Isidro, Lima, Lima
Rs6,363
per night
30 Apr-1 May
6.42 km from city centre
4.5/5Wonderful! (81 reviews)

"Though it a VIP access hotel, I am not informed of the benefit, room upgrade at all."…"

Reviewed on 8 Mar 2020

Dazzler by Wyndham Lima San Isidro
Can't see what you're looking for?
See all available properties in Lima
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Lima

History buffs will enjoy exploring Lima, and visitors give high marks for the top-notch restaurants, shopping and renowned art. Tourists who journey to this cultural city can discover its museums, cathedrals and cafes.

  • There are 554 hotels and other accommodation options in Lima
  • The closest major airport is in Lima (LIM-Jorge Chavez Intl.), 5 mi (8 km) from the city centre

Getting around Lima

Nearby metro stations include Miguel Grau Station, El Angel Station and Gamarra Station. If you'd like to explore around the area, you may want a rental car for your journey.

Dressing for Lima

  • Between January and March, daytime temperatures average 28°C, whilst night-time temperatures stay around 18°C
  • From April to June, the average is 27°C during the day and 14°C at night
  • July to September sees average temperatures of 21°C during the day and 13°C at night
  • Between October and December, you can expect 27°C as the daytime average and 14°C as the night-time average
  • About 0 millimetres of rain falls on Lima each year
  • February and March are usually the hottest months averaging 28°F, while July and September are usually the coldest with an average temperature of 13°F

Frequently asked questions

Lima Hotel Reviews

More trip options