Skip to main content

Search hotels in Santa Teresa

Enter your dates to see the latest prices and deals for Santa Teresa hotels

Filter by:

Star Rating

Review score

Santa Teresa – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Eco Quechua Lodge, hotel in Santa Teresa

Eco Quechua Lodge is an eco-friendly lodge offering private balconies with river and mountain views. Guests can take canopy, coffee, water falls, hot springs and hiking excursions.

I loved how it feels like you are in a tree house, the room over looked the river and we could hear it as we went to sleep. It has some beautiful hang out areas as well.
Scored 8.6
8.6
Rated excellent
Excellent
256 reviews
Price from
$61.56
1 night, 2 adults
Salkantay Hostel Chaullay, hotel in Santa Teresa

Located 22 miles from Huayna Picchu, Salkantay Hostel Chaullay offers 3-star accommodations in Santa Teresa and has a garden, a restaurant and a bar.

Nice rooms, good food, beautiful view
Scored 9.5
9.5
Rated exceptional
Exceptional
188 reviews
Price from
$42
1 night, 2 adults
Lucmabamba Lodge, hotel in Santa Teresa

Offering a bar, Lucmabamba Lodge features accommodations in Santa Teresa.

Stayed here on the Salkantay trek. The rooms were clean and spacious, WiFi was good and showers were hot. The food was the best we had along the trail. Loads of fresh vegetables from their garden (avocado, yam, plantain) as well as home grown coffee and also somehow the cheapest dinner too. We went for lunch at a burger place down the road and really regretted not just having all our meals at the lodge. The hosts were so friendly and welcoming. We interrupted their lunch when we arrived but they let us check in immediately and also organised a cab to take us to the hot springs (at a price cheaper than our friends got staying at other locations). They gave us recommendations for lunch along the trail the next day and also helped us find a hostel in hydroelectrica. They also had a super cute puppy called toby who entertained us.
Scored 9.8
9.8
Rated exceptional
Exceptional
40 reviews
Price from
$33
1 night, 2 adults
Hospedaje Quillabamba, hotel in Santa Teresa

Hospedaje Quillabamba enjoys a location in Santa Teresa, 6.3 miles from Machu Picchu Historic Sanctuary and 6.3 miles from Manuel Chavez Ballon Museum.

Dina and Mario were super nice. They made us breakfast and gave us a tour to Cocalmayo Hot Springs and Vertikal Ziplining across the valley. It was epic! Super nice people. I am coming back for sure.
Scored 8.9
8.9
Rated excellent
Excellent
136 reviews
Price from
$22
1 night, 2 adults
Samananchis Machupicchu, hotel in Santa Teresa

Located in Machu Picchu and with Machu Picchu Hot Spring reachable within a 3-minute walk, Samananchis Machupicchu provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout...

Nice room with mountain view, right beside the Aguas Calientes river, host was really good, he was waiting at the train station with placard and walked us to the hotel. Breakfast was fresh and good. Overall very good stay.
Scored 8.2
8.2
Rated very good
Very Good
1,205 reviews
Price from
$47.50
1 night, 2 adults
See all hotels in and around Santa Teresa