Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels with Restaurants in Lima

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels with Restaurants in Lima

Hilton Lima Miraflores
4.5 out of 5
Avenida La Paz 1099, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$255 per night
4.8/5Exceptional! (785 reviews)

"Beautiful clean room. Staff are very helpful and nice. We would highly recommend staying at this location."…"

Reviewed on 3 Feb,2020

Hilton Lima Miraflores
JW Marriott Hotel Lima
5 out of 5
Malecon De La Reserva 615, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$241 per night
4.6/5Exceptional! (730 reviews)

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

Reviewed on 11 Mar,2020

JW Marriott Hotel Lima
Andesmar Hotel & Suites
3 out of 5
Av. Grau 466, Miraflores, Lima
The price is SG$93 per night
4.6/5Exceptional! (385 reviews)

"The staff are very friendly and it is in a great location!"…"

Reviewed on 13 Feb,2020

Andesmar Hotel & Suites
Tierra Viva Miraflores Larco
3 out of 5
Calle Bolivar 176-180, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$120 per night
4.6/5Wonderful! (938 reviews)

"Loved the canteen filling water stations. The chocolates were a nice touch too"…"

Reviewed on 9 Mar,2020

Tierra Viva Miraflores Larco
Pullman Lima San Isidro
4 out of 5
Av. Jorge Basadre 595, San Isidro, Lima, Lima
Get Rates
4.6/5Wonderful! (621 reviews)
Great place to stay

"Hotel was clean and the food at the restaurant was of great quality"…"

Reviewed on 26 Feb,2020

Pullman Lima San Isidro
Manto Hotel Lima – MGallery (ex. Foresta Lima San Isidro)
4 out of 5
Calle Los Libertadores 490, San Isidro, Lima, Lima
Get Rates
4.6/5Wonderful! (291 reviews)

"Nice interior design throughout property. No laundry facilities as it's all a pick-up from room service, which can be confusing based on listing. Shower design is the only real negative point as the half cubicle means the floor gets wet. Breakfast was good but it would've been nice to have more local ..."…"

Reviewed on 6 Feb,2020

Manto Hotel Lima – MGallery (ex. Foresta Lima San Isidro)
Casa Andina Premium Miraflores
4.5 out of 5
Calle La Paz 463, Miraflores, Lima, Lima
The price is SG$191 per night
4.6/5Wonderful! (978 reviews)

"It was a centrally located property & was very well maintained."…"

Reviewed on 23 Mar,2020

Casa Andina Premium Miraflores
Radisson Hotel Decapolis Miraflores
4 out of 5
Avenida 28 De Julio 151, Miraflores, Lima, Lima
Get Rates
4.5/5Wonderful! (1,695 reviews)

"Staff was exceptional, location was excellant, facility was very good."…"

Reviewed on 26 Feb,2020

Radisson Hotel Decapolis Miraflores
NM Lima Hotel
4 out of 5
Av Pardo y Aliaga 330, San Isidro, Lima, Lima
Get Rates
4.5/5Wonderful! (846 reviews)

"They need a pool In good shape but pool is a plus They need to have one And the horns of the city are very strong maybe windows must be sound proof"…"

Reviewed on 9 Mar,2020

NM Lima Hotel
Dazzler by Wyndham Lima Miraflores
4 out of 5
Av. Jose Pardo 879, Miraflores, Lima, Lima
Get Rates
4.4/5Wonderful! (1,213 reviews)

"Very nice staff that are willing to help. Nice specious room."…"

Reviewed on 14 Mar,2020

Dazzler by Wyndham Lima Miraflores
Wyndham Costa Del Sol Lima City
4 out of 5
Av. Salaverry 3060 - Magdalena del Mar, Lima, Lima
The price is SG$103 per night
4.4/5Wonderful! (532 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
Casa Andina Select Miraflores
4 out of 5
Calle Schell 452, Miraflores, Lima, Lima
Free cancellation
The price is SG$145 per night
4.4/5Wonderful! (776 reviews)

"Comfortable hotel, location is good and safe for walkig. Have a few restaurants very close"…"

Reviewed on 12 Mar,2020

Casa Andina Select Miraflores
Antigua Miraflores Hotel
3 out of 5
Avenida Grau 350, Miraflores, Lima, Lima
Free cancellationReserve now, pay when you stay
The price is SG$164 per night
4.3/5Excellent! (500 reviews)

"Beautiful rooms and court yard. Very nice breakfast."…"

Reviewed on 17 Jan,2020

Antigua Miraflores Hotel
Hotel Estelar Miraflores
4 out of 5
Avenida Benavides 415, Miraflores, Lima, LIMA
Free cancellationReserve now, pay when you stay
The price is SG$134 per night
4.3/5Excellent! (842 reviews)

"Ver well located, safe area , close to restaurants, malls."…"

Reviewed on 27 Jan,2020

Hotel Estelar Miraflores
Sol de Oro Hotel & Suites
4 out of 5
Calle San Martín, 305, Miraflores, Lima, Lima
Get Rates
4.2/5Excellent! (402 reviews)

"Property is close to everything. The rooms need to have a bigger TV."…"

Reviewed on 21 Jan,2020

Sol de Oro Hotel & Suites
Runcu Hotel
3.5 out of 5
Av. de la Aviación 139, Miraflores, Lima
The price is SG$84 per night
4.2/5Very Good! (330 reviews)

"Nice clean environment, very good wifi, staff very polite and helpful, the breakfast was good, the dinner needs improvement"…"

Reviewed on 23 Jan,2020

Runcu Hotel
Faraona Grand Hotel
3.5 out of 5
Manuel Bonilla 185, Miraflores, Lima, LIMA
The price is SG$137 per night
4.2/5Very Good! (314 reviews)

"It was clean, simple, good personal. Nothing to dislike"…"

Reviewed on 26 Feb,2020

Faraona Grand Hotel
Wyndham Costa Del Sol Lima Airport
4/5Very Good! (2,018 reviews)

"Hotel was what we needed for a bad situation. They kept us comfortable while we were on Lock Down. The management was professional and compassionate. They gave food and water for people stranded at the airport terminal. Good Job"…"

Reviewed on 1 Apr,2020

Wyndham Costa Del Sol Lima Airport
Can't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Hotels with Restaurants in Lima

Search for Hotels with Restaurants in Lima on Expedia. You can easily find your hotels in Lima using one of the methods below:

  • View our selection of featured hotels in Lima
  • Use the map to find hotels in the Lima neighborhood you prefer
  • Use the filters to see hotels in a specific area of Lima, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Lima
  • Enter your travel dates to view the best deals on hotels in Lima - while they last

More trip options

Travelers loved these Hotels with Restaurants