Beginning of main content

Search over 1 million properties and 550 airlines worldwide

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

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


Check prices on hotels in Lima

Tonight 24 Jan. - 25 Jan.
This weekend 24 Jan. - 26 Jan.
Next weekend 31 Jan. - 2 Feb.

Top Cities in Lima

Top Hotels in Lima

See all 1,301 properties in Lima

Estimated price for 1 night/2 adults

Wyndham Costa Del Sol Lima Airport
Wyndham Costa Del Sol Lima Airport
4.0 out of 5.0
AU$256
4.0/5 (1910 reviews)

Off the plane and i to my room in 13 minutes exactly. Easiest, smoothest check in ever. Great breakfast, too!

Reviewed on 22 Jan. 2020
Holiday Inn Lima Airport
Holiday Inn Lima Airport
3.5 out of 5.0 Av. Tomas Valle s/n esq Av. Faucett, Centro Aereo Comercial - Callao, Callao
AU$269
4.4/5 (805 reviews)

It was well located and shuttle bus was very helpful.

Reviewed on 20 Jan. 2020
ibis Larco Miraflores
ibis Larco Miraflores
3.0 out of 5.0 Avenida Larco 1140, Miraflores, Lima, LIMA
AU$95
4.2/5 (973 reviews)

We spent a great time in this really well located, and nice hotel. The balance of location price and cleanliness was just right. If you're looking for a good budget place close to everything, this is it.

Reviewed on 9 Jan. 2020
Hyatt Centric San Isidro Lima
Hyatt Centric San Isidro Lima
4.5 out of 5.0 Avenida Jorge Basadre 367, San Isidro, Lima, PE
AU$273
4.9/5 (47 reviews)

The hotel is beautiful especially if you are in Lima for business. The location is great their staff is very helpful. The only problem was the delay in checking in on a SUnday night.

Reviewed on 30 Sep. 2019
Decameron El Pueblo Resort&Conference Center - All Inclusive
Decameron El Pueblo Resort&Conference Center - All Inclusive
3.5 out of 5.0 Carretera Central Km 10.5, Ate Vitarte, Santa Clara, Lima
AU$374
3.6/5 (20 reviews)

Ronnie who works at the front desk is extremely helpful. The food is great and the pools are very nice.

Reviewed on 15 Jan. 2019
JW Marriott Hotel Lima
JW Marriott Hotel Lima
5.0 out of 5.0 Malecon De La Reserva 615, Lima, Lima
AU$258
4.6/5 (696 reviews)

The hotel is excellent and the location and safety is awesome.

Reviewed on 22 Jan. 2020
Radisson Hotel Decapolis Miraflores
Radisson Hotel Decapolis Miraflores
4.0 out of 5.0 Avenida 28 De Julio 151, Miraflores, Lima, Lima
AU$147
4.5/5 (1641 reviews)

I had a very enjoyable stay at this hotel, the location was perfect, rooms were quiet, and the staff did an excellent job. This hotel suits my needs perfectly, it has all the amenities of a western style hotel, such as individually controlled a/c, while not being too noisy or crowded. I enjoyed the ...

Reviewed on 4 Jan. 2020
El Pardo DoubleTree by Hilton
El Pardo DoubleTree by Hilton
4.0 out of 5.0 Jr. Independencia 141 Miraflores, Lima, Lima
AU$171
4.3/5 (289 reviews)

I liked that it was clean, quiet and comfortable. The pool was shallow. Could do with a spa. The coffee maker in the room was a bit sub-standard.

Reviewed on 17 Jan. 2020
Casa Andina Premium Miraflores
Casa Andina Premium Miraflores
4.5 out of 5.0 Calle La Paz 463, Miraflores, Lima, Lima
AU$174
4.6/5 (925 reviews)

This hotel was perfect! The location could not have been better, within walking distance of anything that you want or need. The staff was friendly and the room was beautiful.

Reviewed on 22 Jan. 2020
Hilton Lima Miraflores
Hilton Lima Miraflores
4.5 out of 5.0 Avenida La Paz 1099, Miraflores, Lima, Lima
AU$286
4.8/5 (768 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
Dazzler by Wyndham Lima Miraflores
Dazzler by Wyndham Lima Miraflores
4.0 out of 5.0 Av. Jose Pardo 879, Miraflores, Lima, Lima
AU$152
4.4/5 (1162 reviews)

Beautiful place very clean friendly staff breakfast was great

Reviewed on 10 Jan. 2020
Hotel Las Palmas
Hotel Las Palmas
3.0 out of 5.0 Calle Bellavista 320 - Miraflores, Lima, Lima
AU$78
4.1/5 (595 reviews)

Lovely lady in afternoon shift helped us a lot. Breakfast changed everyday as we were there for 5 days. Close to shopping eating & entertainment

Reviewed on 15 Dec. 2019
Map