The ancient Incan ruins of Machu Picchu with terraced fields and steep mountain backdrop.

Hotels with Restaurants in Machu Picchu

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Machu Picchu Hotels with Restaurants

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Our top choices for Machu Picchu hotels with a restaurant

1. Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
Machu Picchu
United States
Karista Kay
S$219
20 Aug - 21 Aug
Tierra Viva Machu Picchu

2. Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel
Machu Picchu
United States
Nadav
S$615
3 Sept - 4 Sept
Inkaterra Machu Picchu Pueblo Hotel

3. Casa Del Sol Machupicchu

Casa Del Sol Machupicchu
Machu Picchu
United States
Angela
S$423
19 Sept - 20 Sept
Casa Del Sol Machupicchu

4. Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites
Machu Picchu
United States
Henry
S$124
23 Aug - 24 Aug
Inti Punku MachuPicchu Hotel & Suites

5. Rockrivers Machu Picchu

Rockrivers Machu Picchu
Machu Picchu
United States
Ido
S$140
23 Aug - 24 Aug
Rockrivers Machu Picchu

6. Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
Machu Picchu
United States
Mariam
S$209
24 Aug - 25 Aug
Taypikala Boutique Machupicchu

7. Terrazas del Inca Bed and Breakfast

Terrazas del Inca Bed and Breakfast
Machu Picchu
United States
Gregory
S$103
19 Sept - 20 Sept
Terrazas del Inca Bed and Breakfast

8. Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
Machu Picchu
United States
Justyna
S$277
4 Sept - 5 Sept
Jaya Machupicchu Boutique Hotel

9. Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel
Machu Picchu
United States
Jennifer
S$1,041
23 Aug - 24 Aug
Sumaq Machu Picchu Hotel

10. SACRED STONE BOUTIQUE HOTEL

SACRED STONE BOUTIQUE HOTEL
Machu Picchu
Canada
Riley
S$88
23 Aug - 24 Aug
SACRED STONE BOUTIQUE HOTEL
View all properties

Top Machu Picchu Hotel Reviews

Gringo Bill's Boutique Hotel

Gringo Bill's Boutique Hotel

10/10 Excellent
"Great location"
Daniel 2-night trip
Posted 12 hours ago
Gringo Bill's Boutique Hotel
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

10/10 Excellent
"Buena ubicación y atención"
Ramiro 1-night trip
Posted 13 hours ago
Taypikala Boutique Machupicchu
Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu

10/10 Excellent
"Great hotel well located with rooms facing the river"
Antonio 1-night trip
Posted 3 days ago
Casa Andina Standard Machu Picchu
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

10/10 Excellent
"Incredible hospitality from the reception team during my stay. Diana and Nancy were absolutely amazing, they were attentive, kind, and truly went out of their way to provide exceptional service and make sure I was taken care of. The natural surroundings of the property are beautiful."
Nadav 1-night trip
Posted 3 weeks ago
Inkaterra Machu Picchu Pueblo Hotel
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

10/10 Excellent
"We had an absolutely wonderful stay at this hotel. From the moment we arrived until the day we left, everything exceeded our expectations. A special thank you to Nelson, the concierge, who went above and beyond to make our stay truly memorable. His kindness, professionalism, and attention to detail were exceptional. We would also like to thank to the bartender and everyone that have make the warm hospitality, friendly service, and genuine care made us feel incredibly welcome. The hotel itself is beautiful, the atmosphere is relaxing, and the service is truly world-class. We couldn’t have asked for a better experience and will cherish the memories from our stay. We highly recommend this hotel and look forward to returning in the future!"
Annelin Tangen 1-night trip
Posted 1 month ago
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Casa Del Sol Machupicchu

Casa Del Sol Machupicchu

10/10 Excellent
"The hotel was in a perfect location, close to both the train station and the bus stop to Machu Picchu. It was beautiful, spotless, and the staff was incredibly friendly and welcoming. The breakfast buffet offered a great variety of delicious options. I would definitely stay here again!!"
Pamela 1-night trip
Posted 2 months ago
Casa Del Sol Machupicchu

Frequently asked questions

How much do hotels with dining in Machu Picchu cost?
Hotels in Machu Picchu range between S$88 to S$1,041 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.8.
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$88 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.

Explore a world of travel with Expedia