Search for Lima Hotels from CA $63

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Lima

Best Western Plus Urban Larco Hotel
3.5 out of 5
Av. Larco 1251-1253 Miraflores, Lima, PE
Free CancellationReserve now, pay when you stay
CA $106
per night
Dec 22 - Dec 23
4.6/5Exceptional! (362 reviews)

"Good location. Safe area. Clean. Staff are helpful and polite. 300 meter from airport express."…"

Reviewed on Nov. 2, 2019

Best Western Plus Urban Larco Hotel
Wyndham Costa Del Sol Lima City
4 out of 5
Av. Salaverry 3060 - Magdalena del Mar, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $103
per night
Jan 3 - Jan 4
4.4/5Wonderful! (470 reviews)

"This is a newer hotel very comfortable and great staff!"…"

Reviewed on Oct. 23, 2019

Wyndham Costa Del Sol Lima City
Swissôtel Lima
5 out of 5
Via Central 150,Centro Empresarial Real, San Isidro, Lima 27, Lima, Lima
Free Cancellation
CA $212
per night
Dec 13 - Dec 14
4.6/5Exceptional! (383 reviews)

"Quiet and clean in safe location. Walking distance to ruins."…"

Reviewed on Dec. 3, 2019

Swissôtel Lima
Selina Miraflores Lima
3 out of 5
Alcanfores 425 - 465, Miraflores, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $84
per night
Jan 7 - Jan 8
4.1/5Very Good! (249 reviews)

"We had a pleasant stay. Friendly staff. Standard room was a bit too basic. Room was clean. Was a bit noisy too. The doors were being slammed all night long. Otherwise very pleasant, great location and very funky hotel. Would stay again."…"

Reviewed on Nov. 28, 2019

Selina Miraflores Lima
Dazzler by Wyndham Lima San Isidro
4 out of 5
2473 Av Javier Prado Oeste, San Isidro, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $110
per night
Dec 13 - Dec 14
4.6/5Wonderful! (49 reviews)

"Not sure why they list as a 3-star hotel. Definitely a 4-star!!"…"

Reviewed on Dec. 3, 2019

Dazzler by Wyndham Lima San Isidro
Casa Andina Premium Miraflores
4.5 out of 5
Calle La Paz 463, Miraflores, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $156
per night
Dec 15 - Dec 16
4.6/5Wonderful! (906 reviews)

"The breakfast was very good, with a lot of variety."…"

Reviewed on Nov. 22, 2019

Casa Andina Premium Miraflores
NM Lima Hotel
4 out of 5
Av Pardo y Aliaga 330, San Isidro, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $113
per night
Dec 13 - Dec 14
4.5/5Wonderful! (823 reviews)

"Overall my stay at NM Lima Hotel was fantastic. It was the 3rd time I was staying at this hotel and I couldn't be more pleased. The staff was very helpful and friendly, the breakfast offered several options and room and facilities were both clean and in good condition. I'd definitely recommend this ..."…"

Reviewed on Nov. 23, 2019

NM Lima Hotel
El Pardo DoubleTree by Hilton
4 out of 5
Jr. Independencia 141 Miraflores, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $124
per night
Dec 13 - Dec 14
4.3/5Excellent! (280 reviews)

"This property was in a safe location and within walking distance to stores, restaurants, banks, ect. It is very well maintained and the staff is excellent! It is in a very busy area and has the hustle and bustle of most large cities so if you want a quiet and calm atmosphere, this is not the place ..."…"

Reviewed on Dec. 3, 2019

El Pardo DoubleTree by Hilton
Courtyard Lima Miraflores
4 out of 5
Calle Schell No 400, Miraflores, Lima, Lima
Free CancellationReserve now, pay when you stay
CA $105
per night
Jan 3 - Jan 4
4.6/5Exceptional! (321 reviews)

"The location was great 👍 Very friendly staff and very polite."…"

Reviewed on Nov. 12, 2019

Courtyard Lima Miraflores
ibis Larco Miraflores
3 out of 5
Avenida Larco 1140, Miraflores, Lima, LIMA
Free CancellationReserve now, pay when you stay
CA $63
per night
Dec 24 - Dec 25
4.2/5Excellent! (935 reviews)

"El hotel está perfectamente ubicado , cerca a la plaza comercial larco mar y a la playa. Caminando se llega a muchos excelentes restaurantes y está ubicado en la mejor área de lima"…"

Reviewed on Nov. 22, 2019

ibis Larco Miraflores
Don'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.

Lima Hotel Guide

Expedia.ca offers a selection of 1244 hotels in Lima. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Lima. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Lima neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Lima, Lima now!

More trip options

Recently Booked Hotels in Lima

Recent Reviews in Lima