For Foodies: The best restaurants in Ollantaytambo


For Foodies: The best restaurants in Ollantaytambo

streets of Ollantaytambo in the Sacred Valley, PeruStroll through the streets of Ollantaytambo.
Photo by Jorge Lascar/Flickr

There are a variety of restaurants to satisfy your hunger before and after your excursions through the Sacred Valley. As the starting point for the Inca Trail, you can be assured of a hearty meal before you embark on your journey. Here are some of our top restaurants in Ollantaytambo!

Blue Puppy Lounge and Restaurant (Peruvian fusion cuisine)

The Blue Puppy is a Peruvian-Mexican-Italian fusion restaurant that offers a wide selection of appetizers, soups, salads, quesadillas, pastas and pizzas. They also have a number of vegetarian plates, making it an ideal stop for bigger groups. With two levels, there is ample seating options with the best views of the town and mountain scenery from the second floor. There are lounge-like chairs and couches which make Blue Puppy a more comfortable dining option than most other restaurants in the area.

food from Blue Puppy Restaurant in OllantaytamboA colorfully, delicious wrap served with a side of fries.
Photo from

Address: Plaza de Armas, Calle del Horno
Average price per plate: $10
Phone: 084 630 464
Hours: 7:30 AM – 11:30 PM
Special Note: Also a great place to grab a cocktail, fresh juice or milkshake

Mayupata (Peruvian fusion cuisine)

This is the largest and fanciest restaurant in Ollantaytambo, with a wide selection of pizzas, pastas, and international dishes with Peruvian twist. If you are a lover of fresh trout, try their signature dish mayupata trucha with a zesty pisco sour cocktail. It will be sure the amp up your taste buds.

Mayupata in OllantaytamboEdible art at Mayupata.
Photo by Lulun & kame/Flickr

Address: Jr. Convencion (Opposite of the Templo de Santiago Apostol)
Average price per plate: $10
Phone: 084 204 009
Hours: Daily 10 AM to 9 PM
Special Note: The pizzas are very large and are good for at least 2 hungry travelers.

Pachamama (Pizzeria)

Pachamama is conveniently located in the Plaza de Armas and is a great place to unwind with a hearty dish and a glass of wine. Take advantage of one of their many meat dishes, pastas, pizzas, or salads. It is the perfect stop for breakfast, lunch, and dinner.

IFComplement your pizza of choice with Inca Kola.
Photo by Fancy/See Fancy Love

Address: Plaza de Armas in Ollantaytambo
Average price per plate: $8
Phone: 084 204 168
Hours: Daily 8 AM to 10 PM
Special Note: Stop in for lunch and grab a table outside to soak up the local vibes of the town and enjoy some leisurely people watching.

Puka Rumi (Mexican fusion cuisine)

While they claim to serve Mexican cuisine, their menu is a mix of international flavors, from burritos to steaks to chicken and quinoa soup. Located a few blocks outside of the Plaza de Armas, it is a good place to enjoy a cold beer on the small, open-aired terrace.

puka rumi restaurants in OllantaytamboSpice up your day with some Mexican fusion food.
Photo from Best of Cusco

Address: Calle Ventiderio
Average price per plate: $7
Phone: 084 204 151
Hours: Daily 7:30 AM to 10 PM
Special Note: The burrito and fajita plates come with countless sides so you can build them any way your heart desires.

Cafe Mayu (Cafe)

This little cafe is part of the El Albergue hostel and is conveniently located just off the train tracks. Stop in for a hearty pasta, salad, or a warm sandwich, and get it to-go if you’re heading out for a trek in the mountains. It is also a great breakfast spot and bakery.

restaurants in OllantaytamboFuel up for your Machu Picchu trip.
Photo from El Aberque Ollantaytambo

Address: Ollantaytambo Train Station
Average price per plate: $5 (To-go orders $10)
Phone: 084 204 014
Hours: Daily 7 AM to 7 PM
Special Note: Does not accept credit cards

Hearts Cafe (Cafe)

This quaint cafe was established by a British woman named Sonia Newhouse, who also created an NGO to assist women and children who work in the Peruvian highlands. All of the profits generated by the cafe go directly to the NGO, so you can spend a few soles and feel good that it is going towards a good cause. The menu ranges from breakfast plates to sandwiches to small bites.

Hearts Cafe in OllantaytamboEat with a good conscious at Hearts Cafe.
Photo from Joyce/BlushingJoy

Address: Avenida Ventiderio
Average price per plate: $5
Phone: 084 436 726
Hours: Daily 7 AM to 10 PM
Special Note: Does not accept credit cards

Plan your own Sacred Valley Adventure

Peru For Less offers a variety of fully customizable tours:

Heart of the Inca: Cusco & Machu Picchu

Explore the Path of the Inca

Cultural Tours

Talk with an expert travel advisor now to start planning your dream trip!

LEARN MORE about this region of Peru. Checkout our complete Cusco & Sacred Valley Travel Guide online! It’s free and filled with helpful, up-to-date information.


About Author

Katy is no stranger to the life of an international traveler. After graduate school, Kathleen worked in California in the legal field, but later realized that life was calling her in a different direction. After a short time in Peru, she fell in love with the culture, the people, the food, and the way of life. Now Kathleen calls Lima her “home away from home,” although she frequently visits the warm, sunny northern Peru to see friends and surf.

Comments are closed.