Urubamba Hotels

Hotels, resorts, and vacation rentals homes - your guide to accommodations while traveling in Urubamba.
Trip solutions to your inbox.
Rated 9.9 out of 10 based on 343 reviews
Trip Advisor
I Make it Easy


Casa Andina Valle Sagrado is located just outside the town of Ollantaytambo. This is a cozy hotel with rooms that look out over the Andes.
Hacienda del Valle is located between Urubamba and Ollantaytambo, in the middle of El Valle Sagrado – the Sacred Valley of the Inca. Green mountain peaks surround the hotel and bright flowers dot the landscape, colorful and fertile because of the nearby Urumbaba River. Hacienda de Valle Sagrada is only 10 minutes from the Ollantaytambo train station, a popular way to travel to Machu Picchu.
Tambo del Inka is a luxury hotel located in Urubamba. Set along the banks of the Urubamba River, this hotel is downright beautiful and deluxe.
At Hotel San Augustin, your accommodations will have history as rich as your sightseeing expeditions. Hotel San Augustin was originally built as a colonial estate, but is now remodeled with 101 rooms, modern amenities, an outdoor pool, and spa.
San Agustin Monasterio de la Recoleta is located within the town of Urubamba in Peru’s Sacred Valley. This hotel is set in an old monastery and has a stunning setting.
Sol Y Luna Resort and Lodge sits in the Sacred Valley of the Incas, in the valley’s largest town of Urubamba. Although it’s in a valley, it’s still at an extremely high altitude - 8850 feet. After watching a sunrise or sunset in the clear mountain air, you’ll have a good idea of why the Incans considered this place sacred. Urubamba is a popular place to stop for tourists on their way to the most world-renowned Incan site of Machu Picchu.
Hotel Mabey Urubamba is located just outside the town of Urubamba in Peru’s Sacred Valley. This hotel has charming rooms and beautiful views of the mountains.