Machu Picchu Lodges
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Lodges in Machu Picchu

SALKANTAY MAJESTIC DOMES ECO LODGE
Ruta Salkantay a Machu Picchu, Sahuayacu Santa Teresa Cusco
$45 nightly
The price is $45 total per night
$45 total
Mar 7 - Mar 8
With a stay at SALKANTAY MAJESTIC DOMES ECO LODGE in Santa Teresa, you'll be in the mountains, and 10.9 mi (17.5 km) from Cocal Mayo Hot Springs and 12.1 mi (19.4 km) from Urubamba River.
Breakfast included
Pet friendly

Sacred Dreams Lodge
Ollantaytambo Road, Pumahuanca Urubamba Cusco
$108 nightly
The price is $108 total per night
$108 total
Mar 7 - Mar 8
Free Cancellation
Reserve now, pay when you stay
Located in Urubamba, Sacred Dreams Lodge is on a river, a 3-minute drive from Chullpas and 6 minutes from Santuario del Senor de Torrechayoc.
Breakfast included
Spa

Spirit of the River Lodge
Ayllupampa,Camino Real Km. 75 Urubamba Urubamba
Located in Urubamba, Spirit of the River Lodge is on the riverwalk, a 4-minute drive from Urubamba River and 6 minutes from Chullpas.
Breakfast included
Pet friendly

Willka Rumi Lodge
Sr. Rumichaca Baja S/N Urubamba Cusco
$48 nightly
The price is $48 total per night
$48 total
Mar 7 - Mar 8
Located in Urubamba, Willka Rumi Lodge is within a 5-minute drive of Chullpas and Santuario del Senor de Torrechayoc.
Breakfast included
Parking included

Spirit of the river lodge
Ayllupampa, Camino Real Urubamba Cusco
$131 nightly
The price is $131 total per night
$131 total
Mar 13 - Mar 14
Located in Urubamba, Spirit of the river lodge is connected to a rail/subway station and within the region of Sacsayhuaman and Plaza de Armas.
Breakfast included
Pet friendly

Hoteles Capsula Machupicchu
Lucamabamba, Playa Sahuayaco Santa Teresa La Convencion
$114 nightly
The price is $114 total per night
$114 total
Mar 7 - Mar 8
With a stay at Hoteles Capsula Machupicchu in Santa Teresa, you'll be 9.9 mi (15.9 km) from Cocal Mayo Hot Springs and 10.9 mi (17.5 km) from Urubamba River.

Lodging in Ollantaytambo living inka city with viewpoint to mountains
Ollantaytambo Cusco
$93 nightly
The price is $93 total per night
$93 total
Mar 10 - Mar 11
When you stay at this lodge in Ollantaytambo, you'll be on a river, within a 10-minute walk of Plaza de Armas and Cerro Pinculluna.
Pet friendly
Laundry

www.ecoterralodge.com
PE-28B Santa Teresa Cuzco
Free Cancellation
Reserve now, pay when you stay
When you stay at www.ecoterralodge.com in Santa Teresa, you'll be steps from Urubamba River.
Breakfast included
Pet friendly

Ecoterra Inka Lodge
Alto Garabito km 7.5 Santa Ana Cuzco
With a stay at Ecoterra Inka Lodge in Santa Ana, you'll be in the mountains, and 16 mi (25.7 km) from Urubamba River.
Pool
Breakfast included

Casafranca
Via Evitamiento Ollantaytambo Ollantaytambo Cuzco
Located in Ollantaytambo, Casafranca is in the mountains, within a 5-minute drive of Urubamba River and Ollantaytambo Archaeological Site.
Breakfast included
Parking included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Machu Picchu Lodges essential information
Accommodation | 24 Lodges |
|---|---|
Lowest Price | $45 |
Highest Price | $131 |
Popular accommodation | SALKANTAY MAJESTIC DOMES ECO LODGE , Sacred Dreams Lodge, Spirit of the River Lodge, Willka Rumi Lodge, Spirit of the river lodge, Hoteles Capsula Machupicchu, Lodging in Ollantaytambo living inka city with viewpoint to mountains, www.ecoterralodge.com, Ecoterra Inka Lodge, Casafranca, Glamping Machupicchu Lodge, Salkantay Trek Sky Domes |


