Aguas Calientes, Cusco Region, Peru, Peru
Eighty-three casitas set within five hectares of private cloud forest
From $600 / night
Check rates2 standout jungle lodges in Peru, ranked by our editors. Start with Inkaterra Machu Picchu Pueblo Hotel in Aguas Calientes, Cusco Region, Peru; the most affordable is Machupicchu Ecolodge.
Editor-ranked. Prices are typical nightly ranges; check live rates. Some links are affiliate links: see our disclosure.
| Stay | Where | Type | Typical price / night | Best for | |
|---|---|---|---|---|---|
| Inkaterra Machu Picchu Pueblo Hotel | Aguas Calientes, Cusco Region, Peru | jungle lodges | $600 - $1,200 (Luxury) | Nature and ecology enthusiasts | Check rates |
| Machupicchu Ecolodge | Santa Teresa, Cusco | jungle lodges | Rates vary | Salkantay trekkers, Digital detox | Check rates |
Swipe the table sideways to see all columns.
Aguas Calientes, Cusco Region, Peru, Peru
Eighty-three casitas set within five hectares of private cloud forest
From $600 / night
Check rates
Around Santa TeresaWant more options around Peru?
Inkaterra Machu Picchu Pueblo Hotel, Machupicchu Ecolodge. Our top-scored pick is Inkaterra Machu Picchu Pueblo Hotel in Aguas Calientes, Cusco Region, Peru.
Typical rates run from about Rates vary a night (Machupicchu Ecolodge) upward. Always check live rates for your dates.