Jungle Lodges
Machupicchu Ecolodge
Santa Teresa, Cusco, Peru · 8.2 editor score
Around Santa TeresaPhoto of the surrounding area: McKay Savage from London, UK, CC BY 2.0, via Wikimedia Commons
An off-grid ecolodge in the rainforest above Santa Teresa where every room looks across to Machu Picchu, with solar lighting and no device charging.
- Typical price
- Rates vary: check live prices
- Best for
- Salkantay trekkers, Digital detox
- Editor score
- 8.2 / 10
Why it’s on the list
- Panoramic Machu Picchu views from every room
- Off-grid, powered by solar lighting
- Stop on the Salkantay trek
- Run with a local family
- Dinner and breakfast included
Machupicchu Ecolodge sits in the rainforest of the Cusco region near Santa Teresa and faces Machu Picchu across the valley. Every room has a panoramic view of Machu Picchu, the green valley below and the surrounding peaks, which is the main reason to stay. The lodge is a stop on the Salkantay trek and is also used by travellers heading to Machu Picchu itself.
Off the grid
The lodge runs on solar power for lighting. There is no internet and no electricity for charging devices, so a stay here means disconnecting for the evening. A hot shower is provided after the day’s walking.
Food and family
The price of the stay includes dinner and breakfast, with regional cuisine. Guests stay with a local family, and the lodge describes its aim as combining comfort, local culture and respect for the environment. Campfires can be arranged for an extra charge.
Getting there
The lodge is a stop on the Salkantay trail, so many guests arrive on foot after days of trekking.
What to expect
It is a simple, remote lodge rather than a resort. The rainforest setting and the Machu Picchu view are the product. If you rely on a phone for navigation or work, plan for that before you arrive, and ask the lodge how best to reach it from your route. The stay includes dinner and breakfast, so you do not need to carry food, and the hot shower at the end of a trekking day is a welcome extra.
What’s included
- Dinner and breakfast included
- Hot shower
- Optional paid campfires
- Solar lighting
Where it is
Santa Teresa, Cusco, Peru
Plan the trip
Partner links: we may earn a commission, at no extra cost to you.
Everything else you’ll need for Santa Teresa, Peru, from services we’d use ourselves.
While you’re there
Quick answers
Where is Machupicchu Ecolodge?
Machupicchu Ecolodge is in Santa Teresa, Cusco, Peru. It is featured in our Jungle Lodges collection.
How much does Machupicchu Ecolodge cost per night?
Rates vary by season and room type; check live prices for your dates.
Who is Machupicchu Ecolodge best for?
Machupicchu Ecolodge suits salkantay trekkers, digital detox.

