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 – 1 hotel or place 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.

Ukuku the Rottweiler 🥰
Scored 9.0
9.0
Rated superb
Superb
249 reviews
Price from
£60.26
1 night, 2 adults
Salkantay Hostel Chaullay, hotel in Santa Teresa

Situated 36 km from Huayna Picchu, Salkantay Hostel Chaullay offers 3-star accommodation in Santa Teresa and has a garden, a restaurant and a bar.

This is probably the best place and our favourite we stayed in during the Salkantay Trek. The room was lovely, filled with nice artwork and generally nice decor with the wooden features. Very spacious, shower was hot, bed was comfortable, decent WiFi. The food was also the best we had on the trek and best value for money, would recommend this to anyone! The lady was so sweet and helpful.
Scored 9.6
9.6
Rated exceptional
Exceptional
188 reviews
Price from
£43.06
1 night, 2 adults
Lucmabamba Lodge, hotel in Santa Teresa

Boasting a garden, a terrace and a bar, Lucmabamba Lodge offers accommodation in Santa Teresa, 19 km from Machu Picchu Historic Sanctuary and 19 km from Manuel Chavez Ballon Museum.

The coffee farm tour was amazing! Thank you very much. The place is lovely and peaceful
Scored 9.7
9.7
Rated exceptional
Exceptional
41 reviews
Price from
£33.83
1 night, 2 adults
Hospedaje Quillabamba, hotel in Santa Teresa

Located 8.4 km from Huayna Picchu, 10 km from Machu Picchu Historic Sanctuary and 10 km from Manuel Chavez Ballon Museum, Hospedaje Quillabamba provides accommodation situated in Santa Teresa.

Nice place to stay, the room and the bathroom are really clean, the owners are really king and helpful, breakfast is good. There was a bit of noise from people outside but maybe we were just unlucky this night
Scored 8.9
8.9
Rated fabulous
Fabulous
140 reviews
Price from
£22.55
1 night, 2 adults
Inkas Land, hotel in Machu Picchu

Inkas Land is located in Machu Picchu, within 500 metres of Wiñaywayna Park and 2.3 km of Manuel Chavez Ballon Museum.

Great location, clean with no frills, perfect for the one night you will need to spend in Aguas Caliente
Scored 8.2
8.2
Rated very good
Very good
1,343 reviews
Price from
£25.16
1 night, 2 adults
See all hotels in and around Santa Teresa