Find hotels in Lima from $10

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,301 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

JW Marriott Hotel Lima
5 out of 5
Malecon De La Reserva 615, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $209 per night from Oct 5 to Oct 6
$209
per night
Oct 5 - Oct 6
6.34 mi from city center
9.2/10 Wonderful! (939 reviews)
"Nice refurbished rooms. Area around property is walkable"

Reviewed on Sep 13, 2023

JW Marriott Hotel Lima
Hotel Estelar Miraflores
4 out of 5
Avenida Benavides 415, Miraflores, Lima, LIMA
Fully refundableReserve now, pay when you stay
The price is $98 per night from Oct 16 to Oct 17
$98
per night
Oct 16 - Oct 17
5.84 mi from city center
8.8/10 Excellent! (1,003 reviews)
"This hotel will be the place I will stay when visiting Lima. The hotel is located across the street from a big casino for thise that love to gamble. Furthermore, it is in a convenient location of you are looking for the nightlife. The staff is courteous and friendly. I highly recommend this ..."

Reviewed on Sep 23, 2023

Hotel Estelar Miraflores
The Westin Lima Hotel & Convention Center
5 out of 5
Calle Las Begonias 450, San Isidro, Lima, LIMA
Fully refundableReserve now, pay when you stay
The price is $193 per night from Sep 29 to Sep 30
$193
per night
Sep 29 - Sep 30
3.62 mi from city center
9.6/10 Exceptional! (456 reviews)
"Excelente serviço!"

Reviewed on Aug 27, 2023

The Westin Lima Hotel & Convention Center
Save an average of 15% on thousands of hotels when you're signed in
Hilton Lima Miraflores
5 out of 5
Avenida La Paz 1099, Miraflores, Lima
Fully refundableReserve now, pay when you stay
The price is $185 per night from Sep 29 to Sep 30
$185
per night
Sep 29 - Sep 30
6.17 mi from city center
9.4/10 Exceptional! (899 reviews)
"Great location with top service"

Reviewed on Sep 24, 2023

Hilton Lima Miraflores
Melia Lima
5 out of 5
Avda Salaverry 2599, San Isidro, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $87 per night from Oct 28 to Oct 29
$87
per night
Oct 28 - Oct 29
3.83 mi from city center
8.6/10 Excellent! (322 reviews)
"Very attentive and cordial"

Reviewed on Sep 7, 2023

Melia Lima
Holiday Inn Lima Miraflores, an IHG Hotel
4 out of 5
Calle Alfonso Ugarte 117, Miraflores, Lima
Fully refundable
The price is $99 per night from Sep 30 to Oct 1
$99
per night
Sep 30 - Oct 1
5.48 mi from city center
9.2/10 Wonderful! (149 reviews)
"Great shower, quiet and very clean rooms. Staff is very polite and accommodating."

Reviewed on Sep 13, 2023

Holiday Inn Lima Miraflores, an IHG Hotel
Nobility Grand Hotel
3.5 out of 5
AV. ANGAMOS OESTE 700 MIRAFLORES, Lima, Lima
Fully refundable
The price is $65 per night from Oct 6 to Oct 7
$65
per night
Oct 6 - Oct 7
5.09 mi from city center
8.8/10 Excellent! (121 reviews)
"Very nice hotel, on the higher end. Breakfast was good and the restaurant is good for dinner as well. Rooms were clean, quiet area, safe to walk around. Super close to Huaca Puccliana. A little ways away from the busy area around parque Kennedy, and not as much to do in this area, but super quick ..."

Reviewed on Sep 24, 2023

Nobility Grand Hotel
Pullman Lima Miraflores
4.5 out of 5
Calle Juan Fanning 515 - 525, Lima
Fully refundableReserve now, pay when you stay
The price is $185 per night from Sep 29 to Sep 30
$185
per night
Sep 29 - Sep 30
6.21 mi from city center
9.4/10 Exceptional! (104 reviews)
"Great property. Room had all the amenities and super soft bedsheets. Staff was friendly. No issues."

Reviewed on Sep 17, 2023

Pullman Lima Miraflores
Aloft Lima Miraflores
4 out of 5
Av. 28 de Julio N 894, Miraflores, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $102 per night from Oct 20 to Oct 21
$102
per night
Oct 20 - Oct 21
6.2 mi from city center
9.6/10 Exceptional! (156 reviews)
Great place to stay and centrally located
"We really liked this place. Raul, at the front desk, was particularly helpful, as were most of the employees we met. Even the cleaning person, who didn't clean our room at our request, greeted me by name and with a smile each morning. The room was quiet, the king bed was very comfortable, and breakfast ..."

Reviewed on Sep 24, 2023

Aloft Lima Miraflores
Equo Hotel Boutique
3 out of 5
245 Av. 28 de Julio, Lima, Provincia de Lima
Fully refundableReserve now, pay when you stay
The price is $68 per night from Sep 28 to Sep 29
$68
per night
Sep 28 - Sep 29
5.92 mi from city center
9.2/10 Wonderful! (59 reviews)
"The hotel is conveniently located close to main attractions in the area. The hotel staff was bbery kinda and helpful. The only detail to improve is that the shower was no free of mold, a deep cleaning would be great."

Reviewed on Sep 15, 2023

Equo Hotel Boutique
ibis Budget Lima Miraflores
3 out of 5
CALLE ALCANFORES 699, MIRAFLORES, Lima
Fully refundableReserve now, pay when you stay
The price is $40 per night from Oct 6 to Oct 7
$40
per night
Oct 6 - Oct 7
5.99 mi from city center
9/10 Wonderful! (204 reviews)
"Solid budget hotel in a great location. Rooms are small but quiet and clean. Breakfast was ok, not a huge amount of variety and crowded at prime time."

Reviewed on Sep 24, 2023

ibis Budget Lima Miraflores
DoubleTree by Hilton Lima Miraflores El Pardo
4 out of 5
Independencia 141 Miraflores, Lima
Fully refundableReserve now, pay when you stay
The price is $112 per night from Oct 20 to Oct 21
$112
per night
Oct 20 - Oct 21
5.38 mi from city center
8.8/10 Excellent! (397 reviews)
"room was clean and nice, only issue was the a/c was not working properly"

Reviewed on Sep 18, 2023

DoubleTree by Hilton Lima Miraflores El Pardo
Decameron El Pueblo - All Inclusive
3.5 out of 5
Carretera Central Km 10.5, Ate Vitarte, Santa Clara, Lima
10.46 mi from city center
7.6/10 Good! (50 reviews)
"The worst all inclusive hotel that I was stayed Horrible food old and dirty hotel the only positive is the personal who attended the service No hot water at the rooms Worst"

Reviewed on Oct 26, 2022

Decameron El Pueblo - All Inclusive
Hilton Garden Inn Lima Miraflores
3.5 out of 5
Malecón Bajada de Balta No. 762-768, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 19 to Oct 20
$101
per night
Oct 19 - Oct 20
5.78 mi from city center
8.6/10 Excellent! (27 reviews)
"Thanks"

Reviewed on Sep 18, 2023

Hilton Garden Inn Lima Miraflores
Delfines Hotel & Convention Center
4.5 out of 5
Calle Los Eucaliptos 555, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $103 per night from Sep 29 to Sep 30
$103
per night
Sep 29 - Sep 30
4.08 mi from city center
8.8/10 Excellent! (225 reviews)
"El hotel es muy lindo y muy bien ubicado, solo que veo que tienen un problema en general tiene pérdida de agua en los baños. En la segunda vez que me alojo en poco tiempo y el baño no deja de hacer ruido toda la noche y todo el tiempo."

Reviewed on Sep 22, 2023

Delfines Hotel & Convention Center
Hotel Estelar San Isidro
3.5 out of 5
Calle Coronel Odriozola 111, San Isidro, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $66 per night from Oct 16 to Oct 17
$66
per night
Oct 16 - Oct 17
4 mi from city center
8.8/10 Excellent! (112 reviews)
"El personal muy amable"

Reviewed on Jul 26, 2023

Hotel Estelar San Isidro
Novotel Lima San Isidro Hotel
4 out of 5
Victor Andres Belaunde 198, San Isidro, Lima, LIMA
Fully refundableReserve now, pay when you stay
The price is $86 per night from Oct 13 to Oct 14
$86
per night
Oct 13 - Oct 14
3.87 mi from city center
8.8/10 Excellent! (508 reviews)
"Great property."

Reviewed on Sep 25, 2023

Novotel Lima San Isidro Hotel
Faraona Grand Hotel
4 out of 5
Manuel Bonilla 185, Miraflores, Lima, LIMA
Fully refundableReserve now, pay when you stay
The price is $46 per night from Sep 29 to Sep 30
$46
per night
Sep 29 - Sep 30
5.54 mi from city center
8.4/10 Very Good! (375 reviews)
"I booked a week at the Faraona Hotel in Lima, Peru, and ended up staying for three. The hotel is in an excellent location, within easy reach of offices, museums, by Uber, bus Metropolitano. The breakfast buffet was well-suited to my tastes, as I eat mostly vegetables and fruit. Last but not least, ..."

Reviewed on Sep 26, 2023

Faraona Grand Hotel