Cafe Inkaterra

Andean cooking under a thatched roof, beside the river.

  • Address: Inkaterra Machu Picchu Pueblo Hotel
  • District: Machu Picchu Pueblo (Aguas Calientes)
  • Cuisine: Andean
  • Chef / group: Inkaterra

Cafe Inkaterra is an upscale riverside restaurant on the grounds of the Inkaterra Machu Picchu Pueblo Hotel, just outside the center of Aguas Calientes (Machu Picchu Pueblo). Open to the public for lunch and dinner, it serves contemporary Peruvian fusion cuisine in a setting decorated with regional crafts and overlooking the Vilcanota River — a quiet, polished setting, ideal after a Machu Picchu visit. Note this restaurant is located in Aguas Calientes, not Cusco city.

Why we chose it

  • A relaxed, upscale option for unwinding after visiting Machu Picchu, away from Aguas Calientes' town-center crowds
  • Consistently solid guest ratings for its riverside setting and refined menu
  • Part of the respected Inkaterra hospitality brand, known for sustainability and quality
  • Good choice for travelers wanting a quieter, more scenic meal near Machu Picchu

Highlights

  • Riverside setting overlooking the Vilcanota River, just outside central Aguas Calientes
  • Contemporary Peruvian fusion cuisine on the grounds of the Inkaterra Machu Picchu Pueblo Hotel
  • Decor featuring regional Andean crafts for an elevated, calm atmosphere
  • Open to non-hotel-guests for both lunch and dinner
  • Vegan and vegetarian options available

Ideal for

  • guests of Inkaterra
  • travelers staying the night at Machu Picchu

Practical information

Hours
Daily, lunch 11:30am-3:30pm, dinner 6pm-10pm (dinner by reservation)

Frequently asked questions

Is Cafe Inkaterra in Cusco?

No — it's in Aguas Calientes (Machu Picchu Pueblo), on the grounds of the Inkaterra Machu Picchu Pueblo Hotel, a short walk from the town center along the river.

Do I need to be a hotel guest to eat there?

No, the restaurant is open to the general public for lunch and dinner, though reservations are recommended, especially for dinner.

What are the hours?

Lunch typically runs from about 11:30 am to 3:30 pm and dinner from 6:00 pm to 10:00 pm, with dinner reservations recommended.