Skip to main content

Search hotels in Santa Teresa

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

Santa Teresa – 13 hotels and places to stay

Hotels with airport shuttles in Santa Teresa

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 660 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 179 reviews
From US$123.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 107 reviews
From US$949.96 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 reviews
From US$50.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 977 reviews
From US$120 per night
Airport shuttle
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 39 reviews
From US$47.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 45 reviews
From US$40 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,732 reviews
From US$41.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 991 reviews
From US$140 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 887 reviews

Most booked hotels in Santa Teresa and surroundings in the past month

See all

Popular with guests booking hotels in Santa Teresa

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 26 reviews

Popular with guests booking hotels in Santa Teresa

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 33 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 134 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 447 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 39 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 939 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,106 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,453 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 235 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 999 reviews

Budget hotels in Santa Teresa and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 49 reviews

Set in Machu Picchu, 5.6 km from Huayna Picchu, Eco Hacienda Roman offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$49 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 141 reviews

With mountain views, Llactapata Lodge overlooking Machu Picchu - camping - restaurant is situated in Salcantay and has a restaurant, room service, bar, garden and terrace.

From US$100.44 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 494 reviews

Featuring a complimentary buffet breakfast, free WiFi access and located only 200 metres from the town market, Panorama B&B offers accommodations in Machu Picchu.

From US$113 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 939 reviews

Set in Machu Picchu, 300 metres from Bus Stop, Hotel Horizonte features a tour desk and free WiFi throughout the property.

From US$62.37 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 39 reviews

Located in Machu Picchu, within less than 1 km of Machu Picchu Hot Spring and a 2-minute walk of Bus Stop, All sur provides accommodation with a restaurant and free WiFi throughout the property as...

From US$47.20 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,024 reviews

Offering a shared lounge and mountain view, Runas Inn Machupicchu is set in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Bus Stop.

From US$71.90 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 461 reviews

Located in the town of Aguas Calientes in Machu Picchu, Tree House Lodge provides accommodation surrounded by lush forests and mountains. Free WiFi access is available in this property.

From US$72.72 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 173 reviews

Offering a shared lounge and mountain view, Hostel VALLE DORADO MACHUPICCHU is located in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Bus Stop.

From US$40.36 per night

Best hotels with breakfast in Santa Teresa and nearby

Offering a garden and garden view, La HACIENDA LODGE & CAMPING is situated in Santa Teresa, 7.6 km from Huayna Picchu and 10 km from Machu Picchu Historic Sanctuary.

From US$55.04 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated in Santa Teresa, within 7.8 km of Huayna Picchu and 10 km of Machu Picchu Historic Sanctuary, LA HACIENDA LODGE features accommodation with a garden as well as free private parking for guests...

From US$57.60 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 149 reviews

Santuario Machupicchu has a garden, shared lounge, a terrace and bar in Machu Picchu. Located around 700 metres from Wiñaywayna Park, the hotel is also 1.7 km away from Manuel Chavez Ballon Museum.

From US$175 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 834 reviews

Offering impressive views of the surrounding hills, Tierra Viva Cusco Machu Picchu is a 20-minute walk from Machu Picchu.

From US$207.90 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 107 reviews

Privileged located at the Urubamba River and only 20 minutes from the famous Machu Picchu Archaeological Site, this 5-star hotel offers comfort, elegance and relaxation, in Andean Design.

From US$949.96 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 116 reviews

DANNA INN, a property with a garden and a terrace, is situated in Machu Picchu, less than 1 km from Machu Picchu Hot Spring, a 2-minute walk from Bus Stop, as well as 400 metres from Machu Picchu...

From US$38.70 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 361 reviews

RUMIQOLQA Machupicchu Hotel is set in Machu Picchu, 500 metres from Wiñaywayna Park and 2.1 km from Manuel Chavez Ballon Museum.

From US$73 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,271 reviews

Only 100 metres from Machu Picchu Train Station and 50 metres from Santuario Bus Station, Ecopackers offers rooms with free WiFi. There is a TV common area and an on-site restaurant.

From US$62.54 per night

Hotels located in the centre of Santa Teresa

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 16 reviews

Cabanas andinas noe challway features a garden, terrace, a restaurant and bar in Santa Teresa.

From US$36.86 per night