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

Next weekend
In two weeks

Top Machu Picchu Hotels with Restaurants

Tierra Viva Machu Picchu

3.5 star property
9.2 out of 10, Wonderful, (1002)
"We had a great time, the hotel is very close to everything but without all the noise of the main streets. Clean, beautiful and the staff is very helpful. "
Tierra Viva Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

5.0 star property
9.2 out of 10, Wonderful, (355)
"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 P114,874
P126,361 total
Aug 6 - Aug 7
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Tierra Viva Valle Sagrado Urubamba

3.5 star property
9.6 out of 10, Exceptional, (116)
"The hotel is perfect, very nice environment, peaceful and quiet. Rooms were nice and big"
The price is P5,700
P6,270 total
Aug 8 - Aug 9
Tierra Viva Valle Sagrado Urubamba

Del Pilar Ollantaytambo

3.5 star property
9.4 out of 10, Exceptional, (37)
"It was quiet and I felt safe. A great value for the cost."
The price is P4,973
P5,470 total
Aug 4 - Aug 5
Del Pilar Ollantaytambo

Las Qolqas Eco Resort

3.5 star property
9.8 out of 10, Exceptional, (68)
"The property is a stunning place located approximately ten minutes from downtown, with convenient access provided by the hotel's complimentary shuttle service. During our stay, we traveled with a group of seven, including four children. Each morning began wonderfully with the complimentary breakfast served in the aesthetically pleasing restaurant and surrounding area. Staff was very friendly and helpful. "
The price is P14,657
P14,657 total
Aug 5 - Aug 6
Las Qolqas Eco Resort

Inkaterra Machu Picchu Pueblo Hotel

4.5 star property
9.2 out of 10, Wonderful, (185)
"Amazing"
The price is P28,966
P31,862 total
Aug 5 - Aug 6
Inkaterra Machu Picchu Pueblo Hotel

Hotel Rojas Machupicchu

3.0 star property
9.2 out of 10, Wonderful, (10)
"Good vibes"
The price is P4,188
P4,188 total
Aug 11 - Aug 12
Hotel Rojas Machupicchu

Casa Del Sol Machupicchu

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

Taypikala Boutique Machupicchu

4.0 star property
8.4 out of 10, Very Good, (1002)
"The hotel is perfect for an overnight stay."
Taypikala Boutique Machupicchu

Eco Hacienda Roman

2.5 star property
8.0 out of 10, Very Good, (1)
"I came to Hacienda Roman knowing that in this part of Peru, you can't expect all the amenities like WiFi, cable TV, etc. If you go in with reasonable expectations, you'll be happy with this hotel. The pros: Staff are quite nice. Food is tasty and available fresh on site. Personal attention, especially the tour of the coffee/jungle out back, is phenomenal. The entire stay was worth it just for this!! The cons: Cooking is unbelievably slow; it took us no less than 1.5 hours to finish a meal...
The price is P3,141
P3,141 total
Aug 16 - Aug 17
Eco Hacienda Roman
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.

Top Machu Picchu Hotel Reviews

Frequently asked questions

How much do hotels with dining in Machu Picchu cost?
Hotels in Machu Picchu range between P3,141 to P114,874 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 9.1.
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 P3,141 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.