Skip to main content

Filter by:


Star rating

Review score

Santa Teresa – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Yacumama Santa Teresa, hotel in Santa Teresa

Yacumama Santa Teresa is offering accommodation in Santa Teresa. The property is set 8.5 km from Huayna Picchu, 10 km from Machu Picchu Historic Sanctuary and 10 km from Manuel Chavez Ballon Museum.

The location
8.6
Scored 8.6
Fabulous
Rated fabulous
17 reviews
Price from£29.95per night
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 room, cozy and clean. Prettier than in the photo. Good privacy (room from the quiet street). Very friendly, nice and smiling family. Quiet household. The lady will advise, help. Is possible communicate with her in English. Hospedaje has its own tuctuc. Very good breakfast.
9.0
Scored 9.0
Superb
Rated superb
66 reviews
Price from£22.60per night
Salkantay Hostel Chaullay, hotel in Santa Teresa

Situated in Santa Teresa, 36 km from Huayna Picchu, Salkantay Hostel Chaullay has a garden, a restaurant and a bar. The property is non-smoking and is set 38 km from Machu Picchu Historic Sanctuary.

Skip the guided tours, do the Salkantay Trek independently, and stay at this hostel! It's run by a lovely couple who will take good care of you during your stay and after, as Manuel and Jaqueline will give you invaluable advice for the next day on your trek. Very comfortable room and good food too, highly recommended!
9.3
Scored 9.3
Superb
Rated superb
84 reviews
Price from£43.14per night
Vertikal lodge, hotel in Santa Teresa

With mountain views, Vertikal lodge is set in Santa Teresa and has a restaurant, a shared lounge, bar, garden, terrace and barbecue. The lodge features both WiFi and private parking free of charge.

Great location and comfortable bed
8.8
Scored 8.8
Fabulous
Rated fabulous
45 reviews
Price from£63.79per night
mini-hogar en santa teresa, hotel in Santa Teresa

Boasting air-conditioned accommodation with a balcony, mini-hogar en santa teresa is situated in Santa Teresa. The property is non-smoking and is set 7.9 km from Huayna Picchu.

5.2
Scored 5.2
Average
Rated passable
5 reviews
Price from£25.88per night
Gringo Bill's Boutique Hotel, hotel in Santa Teresa

Located in Machu Picchu, Gringo Bill's Hotel offers accommodation with free WiFi and is 150 metes away from Manco Capac Main Square.

Location and staff
8.0
Scored 8.0
Very good
Rated very good
570 reviews
Price from£104.14per night
Inkas Land, hotel in Santa Teresa

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

In the city centre of Machu Picchu Pueblo. Possibility to have breakfast from 5 am or to have take away before 5 am. Clean room.
8.4
Scored 8.4
Very good
Rated very good
806 reviews
Price from£28.10per night
MachuPicchu Dream, hotel in Santa Teresa

Located 400 metres from the train station, MachuPicchu Dream features a 24-hour front desk assistance.

Staff were friendly, room was clean and breakfast was included
8.6
Scored 8.6
Fabulous
Rated fabulous
429 reviews
Price from£30.33per night
Hotel Machupicchu Inn, hotel in Santa Teresa

Featuring a restaurant, Hotel Machupicchu Inn is located in Machu Picchu in the Cusco region, 800 metres from Machu Picchu Hot Spring and 100 metres from Machu Picchu station.

The view
7.7
Scored 7.7
Good
Rated good
362 reviews
Price from£43.65per night
Casa Andina Standard Machu Picchu, hotel in Santa Teresa

Casa Andina Standard Machu Picchu offers accommodations in Cusco. Free WiFi and welcome drink is available throughout the property.

Breakfast can have some more choices eggs are cold
8.7
Scored 8.7
Fabulous
Rated fabulous
346 reviews
Price from£93.04per night
See all hotels in and around Santa Teresa
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Santa Teresa:

  • 10
    Scored 10

    Laid back town - sat and drank Beer watching local kids play...

    Laid back town - sat and drank Beer watching local kids play in main square. We arrived by Motobike so the journey was the experience - but it was great to be welcomed with hot shower and comfy bed. Meal at nearby resturant was very good quality. Nice trip into Macchuu Picchu the next day - 1 hour by train. Would loved to have stayed longer and visit the hot springs
    Valerie
    Australia