Hotels with Restaurants in Machu Picchu, Cusco Region

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

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

    Be picky

    Search almost a million properties worldwide

Check availability on Machu Picchu Hotels with Restaurants

Top Machu Picchu Hotels with Restaurants

Tierra Viva Machu Picchu

3.5 star property
9.2 out of 10, Wonderful, (1004)
"Great location "
The price is P11,873
P13,060 total
Jul 27 - Jul 28
Tierra Viva Machu Picchu

Sumaq Machu Picchu Hotel

4.0 star property
9.2 out of 10, Wonderful, (492)
"Great stay. Comfortable and on balance Google value esp the half board"
The price is P43,723
P48,096 total
Jul 19 - Jul 20
Sumaq Machu Picchu Hotel

Casa Andina Standard Machu Picchu

3.0 star property
8.6 out of 10, Excellent, (875)
"Great location. Friendly staff "
The price is P9,898
P10,887 total
Aug 2 - Aug 3
Casa Andina Standard Machu Picchu

Taypikala Boutique Machupicchu

4.0 star property
8.4 out of 10, Very Good, (1001)
"Great location , great staff "
Taypikala Boutique Machupicchu

Casa Del Sol Machupicchu

4.0 star property
8.8 out of 10, Excellent, (644)
"wonderful property--super friendly and helpful staff, so cheerful and hospitable. would highly recommend this hotel to one and all."
Casa Del Sol Machupicchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

5.0 star property
9.2 out of 10, Wonderful, (354)
"My wife and I spent two nights at the Sanctuary Lodge. It was simply wonderful from the beginning to the end of our stay. Great food, incredible staff. A real jewel by the Machu Picchu ruins. A true paradise."
The price is P113,104
P124,415 total
Jul 29 - Jul 30
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Terrazas del Inca Bed and Breakfast

3.0 star property
8.2 out of 10, Very Good, (599)
"Convenient location and very accommodating staff. Will stay again."
Terrazas del Inca Bed and Breakfast

Gringo Bill's Boutique Hotel

3.0 star property
8.0 out of 10, Very Good, (386)
"Friendly staff and accessible. "
Gringo Bill's Boutique Hotel

Inkaterra Machu Picchu Pueblo Hotel

4.5 star property
9.2 out of 10, Wonderful, (183)
"Amazing"
The price is P25,583
P28,142 total
Jul 24 - Jul 25
Inkaterra Machu Picchu Pueblo Hotel

Hotel Ferre Machu Picchu

3.5 star property
8.0 out of 10, Very Good, (267)
"Amazing hotel with friendly staff. Wonderful breakfast - definitely recommend it"
The price is P13,616
P14,978 total
Jul 22 - Jul 23
Hotel Ferre Machu Picchu
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.

Frequently asked questions

How much do hotels with dining in Machu Picchu cost?
Hotels in Machu Picchu range between P9,898 to P113,104 per night. Come with an appetite, because these properties have restaurants or offer access to top dining experiences. 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 Machu Picchu?
A guest favorite is Inkaterra Machu Picchu Pueblo Hotel. Kick back at this 4.5-star stay which comes with a garden and hypo-allergenic bedding. Sumaq Machu Picchu Hotel is another popular hotel with dining worth checking out. Pick up a deal at this 4-star option and take advantage of conveniences such as a nearby riverwalk and a garden. You can choose from multiple hotels with dining in Machu Picchu with a total average guest review rating of 8.6.
How many hotels with dining are there in Machu Picchu?
Machu Picchu has 60 hotels with dining. To help you find a stay that's right for you, use the filter tool to search for other perks or amenities you need.
What are the best cheap hotels with dining in Machu Picchu?
Use Nativus Hostel Machu Picchu as a base to eat your way around the food scene of Machu Picchu. This well-priced escape comes with amenities such as a terrace and pool sun loungers. Another stay that'll satisfy both your budget and appetite is Mariana Home. Conveniences here include an electric car charging station and mountain views. Hotels with dining in Machu Picchu are priced from P9,898 per night. Taking advantage of free attractions in Machu Picchu will stretch your vacation budget even further. Butterfly Farm of Machu Picchu and Inca Trail are tourist favorites. With the cash you save, you can eat your way around more of the local food scene! 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 Machu Picchu?
Vacationing with the family in Machu Picchu is a breeze at Sumaq Machu Picchu Hotel. With access to dining and conveniences including a sauna and housekeeping services, your crew will feel at home at this 4-star stay. Nativus Hostel Machu Picchu is another family-friendly hotel that will put you close to some awesome foodie experiences. It has a 2-star rating and amenities including complimentary breakfast and laundry facilities. After checking in and chilling together in your cozy digs, it's time to head out and start exploring. Aguas Calientes Hot Springs and Butterfly Farm of Machu Picchu are top family-friendly attractions in Machu Picchu.
Are there any 5-star hotels with dining in Machu Picchu?
Although there aren't any 5-star hotels with dining in Machu Picchu, there are some 4-star options that will delight your taste buds and more. Located approximately 2 kilometers from the downtown area, Sumaq Machu Picchu Hotel comes with top amenities like concierge services and massage services. Another suitable stay is Casa Del Sol Machupicchu. It's roughly 2 kilometers from the center of Machu Picchu and includes conveniences such as spa facilities and treatment rooms.
Why book your hotel with dining in Machu Picchu with Expedia?
Whether you're after a hotel with a restaurant, or one that's near a foodie hot spot, Expedia will have an escape that suits your tastes. Use our filters to search for Machu Picchu hotels with their own eateries. You can also narrow your search for properties in popular locations packed with markets, restaurants or cafés. Whatever you go for, you'll always score a tasty bargain with Expedia!
How can I find cheap hotels with dining in Machu Picchu?
The best way to track down cheap hotels with dining in Machu Picchu is with Expedia's convenient filter tool. Reserve properties with restaurants or satisfying extra touches, like included dinner. You can also narrow down your search results by star rating, budget and amenities to secure unbeatable bargains in a couple of clicks.
What is there to do in Machu Picchu near my hotel with dining?
There are loads of fabulous things to do in Machu Picchu. Drop by leading attractions like Aguas Calientes Hot Springs, Butterfly Farm of Machu Picchu and Inca Trail. Huayna Picchu, Temple of the Condor and Cerro Machupicchu also appeal to many visitors.