Peru Hotels with Restaurants

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on Peru Hotels with Restaurants

Top Peru Hotels with Restaurants

Wyndham Costa Del Sol Lima Airport
4.0 star property
8.8 out of 10, Excellent, (3147)
"Food and drinks were very good, and the checkout service very effective for people rushing out to get to the airport."
The price is RM435
RM479 total
29 Oct - 30 Oct
Wyndham Costa Del Sol Lima Airport
Dazzler by Wyndham Lima Miraflores
4.0 star property
9.0 out of 10, Wonderful, (1005)
"Excellent property with polite and very kind staff!"
The price is RM503
RM553 total
15 Oct - 16 Oct
Dazzler by Wyndham Lima Miraflores
Sonesta Hotel Cusco
4.0 star property
9.6 out of 10, Exceptional, (1017)
"Amazing breakfast, friendly staff, clean, great location "
The price is RM643
RM707 total
1 Nov - 2 Nov
Sonesta Hotel Cusco
JW Marriott El Convento Cusco
5.0 star property
9.6 out of 10, Exceptional, (1005)
"The JW Marriott in Cusconis is very nice and great location. I would stay here again for sure."
The price is RM1,256
RM1,555 total
7 Nov - 8 Nov
JW Marriott El Convento Cusco
Antigua Casona San Blas
4.0 star property
10.0 out of 10, Exceptional, (1011)
"Lovely historic hotel in great location friendly staff comfortable beds ! "
The price is RM1,012
RM1,012 total
3 Nov - 4 Nov
Antigua Casona San Blas
Palacio del Inka, A Luxury Collection Hotel by Marriott
5.0 star property
9.6 out of 10, Exceptional, (952)
"Great spa"
The price is RM1,382
RM1,695 total
1 Nov - 2 Nov
Palacio del Inka, A Luxury Collection Hotel by Marriott
Tierra Viva Machu Picchu
3.5 star property
9.2 out of 10, Wonderful, (1011)
"I’d stay again"
The price is RM893
RM982 total
4 Nov - 5 Nov
Tierra Viva Machu Picchu
Wyndham Costa Del Sol Lima City
4.0 star property
9.4 out of 10, Exceptional, (1006)
"Bar is good and food is good "
The price is RM319
RM351 total
2 Nov - 3 Nov
Wyndham Costa Del Sol Lima City
Hilton Garden Inn Cusco
3.5 star property
9.2 out of 10, Wonderful, (1005)
"Great hotel. Best we stayed at in Cusco. Would stay again"
The price is RM731
RM805 total
2 Nov - 3 Nov
Hilton Garden Inn Cusco
Radisson Hotel Decapolis Miraflores
4.0 star property
9.4 out of 10, Exceptional, (1007)
"Nice hotel in an safe area and close to the ocean "
The price is RM481
RM530 total
19 Oct - 20 Oct
Radisson Hotel Decapolis Miraflores
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Peru Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Peru cost?
The rate for hotels in Peru ranges from RM351 to RM1,695 per night. Expedia has unbeatable deals on properties with restaurants or near foodie areas that'll satisfy both your appetite and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Peru?
Peru has multiple hotels with dining that have a total average guest review rating of 9.3. Eager to explore the local dining scene in Lima? Do it from Hotel B, a 4-star retreat with a free cooked-to-order breakfast and a terrace. Alternatively, eat your way around Lima from Casa Republica Barranco Boutique Hotel. Also popular with travellers, it has a 4-star rating and amenities such as a rooftop terrace and a terrace.
How many hotels with restaurants are there in Peru?
Take a peek at our 1620 hotels with restaurants in Peru and then lock in your favourite. Whether you're organising a family holiday or jet-setting with friends, your perfect stay is just clicks away.
What are the best cheap hotels with dining in Peru?
It all depends on which part of Peru you plan to visit. If you're travelling to Lima, Eco Wasi Backpackers - Hostel is a great choice. Along with access to some fabulous food experiences, this low-cost option has hypo-allergenic bedding and a cafe. Spending time in Cusco? Use the extra cash you save at Second Home Cusco to eat your way across the city. A restaurant and complimentary breakfast are among the conveniences at this stay. Hotels with dining in Peru start at only RM351 per night. Explore Peru on a budget by filling your itinerary with fun and free attractions. Waikiki Beach in Lima is one for your list after you've had a taste of some local flavours. If you're spending some time in Cusco, you won't have to pull out your wallet when you visit San Blas Viewpoint. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Peru?
You'll find some excellent family-friendly hotels with dining in Peru. If you're holidaying in Lima, experience the culinary delights of the city from Hotel B. Amenities at this 4-star stay include complimentary breakfast and WiFi. Casa Republica Barranco Boutique Hotel is also a top pick for families looking for hotels with restaurants or near foodie areas. This 4-star option features complimentary breakfast and a cafe and is also in Lima. You'll find plenty of exciting things to do with your family in Lima. Waikiki Beach and Costa Verde Beach provide an enjoyable day out.
Are there any 5-star hotels with dining in Peru?
Peru has plenty of properties that blend luxurious accommodation with delicious dining experiences. Enjoy a taste of Lima from Miraflores Park, A Belmond Hotel, Lima, a 5-star escape with amenities such as a sauna and a terrace. The Westin Lima Hotel & Convention Centre is another popular option in Lima. Also rated 5 stars, designer toiletries and room service are among the reasons discerning travellers choose to stay here.
Why book your hotel with restaurants in Peru with Expedia?
Reserving a hotel with restaurants in Peru is as easy as deciding on your travel dates and selecting an option that satisfies your needs. After a stay that has an on-site restaurant or is near a food hub? Want it to be inexpensive or upscale? Use Expedia's search filters to further narrow your search results and find your perfect match.
How can I find cheap hotels with restaurants in Peru?
Expedia can help you easily locate cheap hotels with restaurants in Peru. Try out our convenient filter tools to search for stays with restaurants or delicious extras, like included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.
What is there to do in Peru near my hotel with restaurants?
Wherever you go in Peru, you'll find lots of fun things to keep you busy. Planning to stay in Lima? Waikiki Beach is a great attraction to include on your itinerary.