Skip to main content

Filter by:


Star rating

Review score

Santa Teresa – 6 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
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.

Everything. The staff and the experience next to the river and amongst the jungle. The treehouse style lodge was brilliant and views were amazing.
8.5
Scored 8.5
Very good
Rated very good
230 reviews
Price from£68.16per 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.82per night
El MaPi by Inkaterra, hotel in Santa Teresa

Situated in the heart of Machu Picchu town, the stylish El MaPi offers organic gastronomy and contemporary rooms. Rates include breakfast buffet and la carte dinner.

Staff friendly, good location
8.4
Scored 8.4
Very good
Rated very good
306 reviews
Price from£176.54per 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
430 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
363 reviews
Price from£43.65per 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