Hotels with Restaurants in Machu Picchu

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

Top Hotels with Restaurants in Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

5.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (362)
"Absolutely stunning property, with views of huayna picchu, right on the door step of machu picchu. Amazing food and 5* facilities. A must stay place when visting machu picchu. "
United Kingdom
Elena
The price is S$2,758
17 Nov - 18 Nov
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Taypikala Boutique Machupicchu

4.0 star property
Machu Picchu
8.6 out of 10, Excellent, (1001)
"Great location, fantastic room"
United States
Ruby
The price is S$167
14 Dec - 15 Dec
Taypikala Boutique Machupicchu

Inti Punku MachuPicchu Hotel & Suites

3.5 star property
Machu Picchu
8.0 out of 10, Very good, (261)
"Great hotel for a night stay. Wish they had a water filter to fill up water bottles. "
United States
PRADIP
The price is S$122
17 Nov - 18 Nov
Inti Punku MachuPicchu Hotel & Suites

Tierra Viva Machu Picchu

3.5 star property
Machu Picchu
9.2 out of 10, Wonderful, (1001)
"Great location near the train station and city center."
United States
Heidi
Tierra Viva Machu Picchu

El MaPi Hotel by Inkaterra

4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (246)
"We had a lovely room with comfy beds and a great shower after our Inca Trail hike. The included dinner was good and the spa services were excellent. The staff was also very helpful holding our bags and delivering them to our room.. We also enjoyed walking around the area around the hotel and the market and it was only a block to walk to the train station."
Canada
Deborah
The price is S$264
17 Nov - 18 Nov
El MaPi Hotel by Inkaterra

Jaya Machupicchu Boutique Hotel

3.5 star property
Machu Picchu
9.4 out of 10, Exceptional, (393)
"Small boutique hotel with Wonderful staff, meet & greet at train station to show you to hotel, large clean modern rooms, buffet breakfast with good variety. Looks small from outside but rooms were large and spacious, even interior rooms are set up well to not feel confined. No pool but Spa service available!"
Canada
Kimberley Ann Christine
The price is S$208
17 Nov - 18 Nov
Jaya Machupicchu Boutique Hotel

Sumaq Machu Picchu Hotel

4.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (496)
"Excellent property and five star service!"
United States
Amy
The price is S$960
17 Nov - 18 Nov
Sumaq Machu Picchu Hotel

Casa Del Sol Machupicchu

4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (686)
"Room was amazing great location"
United States
Michael
The price is S$301
8 Dec - 9 Dec
Casa Del Sol Machupicchu

Inkary Hotel Machupicchu

3.0 star property
Machu Picchu
The price is S$70
17 Nov - 18 Nov
Inkary Hotel Machupicchu

Gringo Bill's Boutique Hotel

3.0 star property
Machu Picchu
8.0 out of 10, Very good, (408)
"Amazing location close to the main plaza. Helpful and welcoming staff. Clean room with great outdoor area and a decent breakfast. Overall, a pleasant stay."
United States
Michael
Gringo Bill's Boutique Hotel
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 S$70 to S$2,758 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.7.
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 S$70 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.