Search Hotels with Restaurant in Machu Picchu

  • 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 Machu Picchu Hotels with Restaurant

This weekend
Next weekend

Our top choices for Machu Picchu hotels with a restaurant

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
5.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (374 reviews)
"Amazing stay! 5 stars!!!"
United States
Izabella
The price is ฿74,490
฿81,939 total
27 Jun - 28 Jun
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (1,002 reviews)
"Great hotel"
United States
Mariam
The price is ฿5,609
฿5,609 total
23 Jul - 24 Jul
Taypikala Boutique Machupicchu

Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel
4.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (504 reviews)
"Very nice hotel. The staff were all really nice and ready to help. Clean rooms. Restaurant was really good especially our weiter Johann. Bar was well stocked with servers nice and knowledgeable. Would certainly go back."
Canada
Wojciech Piotr
The price is ฿21,561
฿23,717 total
24 Jun - 25 Jun
Sumaq Machu Picchu Hotel

Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
3.5 star property
Machu Picchu
9.4 out of 10, Exceptional, (436 reviews)
"Very clean and large room , good breakfast, helpful staff and reliable WiFi"
United Kingdom
kenneth
The price is ฿5,790
฿6,369 total
6 Jul - 7 Jul
Jaya Machupicchu Boutique Hotel

Casa Del Sol Machupicchu

Casa Del Sol Machupicchu
4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (738 reviews)
"Great stay! Close to train station"
United States
Angela
The price is ฿11,235
฿11,235 total
24 Jun - 25 Jun
Casa Del Sol Machupicchu

Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel
4.5 star property
Machu Picchu
9.2 out of 10, Wonderful, (213 reviews)
"they meet guests at the train station , this is great they offer delivering luggage to the train station which is great. it is possible to have lunch after checking out between the return from Machu Piccu and the train, which is great"
United States
Elena
The price is ฿15,544
฿17,098 total
4 Jul - 5 Jul
Inkaterra Machu Picchu Pueblo Hotel

Rockrivers Machu Picchu

Rockrivers Machu Picchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (76 reviews)
"The customer service was excellent, probably the best experience I've had at a hotel. The staff are so attentive! I would stay here again."
Canada
Naya
The price is ฿2,523
฿3,682 total
4 Jul - 5 Jul
Rockrivers Machu Picchu

SACRED STONE BOUTIQUE HOTEL

SACRED STONE BOUTIQUE HOTEL
3.5 star property
Machu Picchu
8.0 out of 10, Very good, (99 reviews)
"Staff was very hospitable towards our needs. We also enjoyed our river view from our room."
United States
Tasha
The price is ฿2,483
฿2,483 total
4 Jul - 5 Jul
SACRED STONE BOUTIQUE HOTEL

Inti Pacha Palace Machupicchu

Inti Pacha Palace Machupicchu
3.0 star property
Machu Picchu
8.6 out of 10, Excellent, (66 reviews)
"Clean rooms, helpful staff, convenient location. 4min walk from train station. 10/10 recommend."
United States
Juan Diego
The price is ฿2,591
฿2,591 total
24 Jun - 25 Jun
Inti Pacha Palace Machupicchu

Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
3.5 star property
Machu Picchu
9.2 out of 10, Wonderful, (1,000 reviews)
"Really great place to stay if you’re going to machu pichu. Staff was super friendly and helpful, they even offered to bring our luggage to the train station when we came back from machu pichu. The hotel has an incredible view while enjoying breakfast."
United States
Samir
The price is ฿4,806
฿5,287 total
6 Jul - 7 Jul
Tierra Viva 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.

Top Machu Picchu Hotel Reviews

Frequently asked questions

How much do hotels with dining in Machu Picchu cost?
Hotels in Machu Picchu range between ฿2,483 to ฿81,939 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 favourite 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.9.
How many hotels with restaurants are there in Machu Picchu?
Machu Picchu has 60 hotels with restaurants. 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 ฿2,483 per night. Taking advantage of free attractions in Machu Picchu will stretch your holiday budget even further. Butterfly Farm of Machu Picchu and Inca Trail are tourist favourites. 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?
Holidaying 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 cosy 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 kilometres 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 kilometres from the centre of Machu Picchu and includes conveniences such as spa facilities and treatment rooms.
Why book your hotel with restaurants 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 restaurants in Machu Picchu?
The best way to track down cheap hotels with restaurants 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 restaurants?
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.