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.2
Very good - What previous guests thought, 184 reviews
From US$123.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 669 reviews
From US$414 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 106 reviews
From US$1,094.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews
From US$50.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 327 reviews
From US$48 per night
Airport shuttle
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 54 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, 46 reviews
From US$35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,738 reviews
From US$38 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 990 reviews
From US$150 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 901 reviews
From US$72 per night

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, 35 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 8.5
Very good - What previous guests thought, 971 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.3
Very good - What previous guests thought, 1,738 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 54 reviews

Popular with guests booking hotels in Machu Picchu

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

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 669 reviews

Popular with guests booking hotels in Machu Picchu

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 675 reviews

Hotels located in the centre of Santa Teresa

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 7.5
Good - What previous guests thought, 17 reviews

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

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

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.

From US$75.24 per night

Budget hotels in Santa Teresa and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 142 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.6
Fabulous - What previous guests thought, 483 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.2
Very good - What previous guests thought, 54 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 7.9
Good - What previous guests thought, 458 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$63.63 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 47 reviews

MAHALO SUITES Machupicchu is recently renovated and includes a living room with a flat-screen TV. Guests staying at this apartment have access to a terrace.

From US$90 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 358 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,288 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$58.30 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 771 reviews

Situated 800 metres from Machu Picchu Hot Spring, Rockrivers MachuPicchu offers 3-star accommodation in Machu Picchu and has a shared lounge, a restaurant and a bar.

From US$118.80 per night

Best hotels with breakfast in Santa Teresa and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 50 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$45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 151 reviews

Santuario Machupicchu has a garden, shared lounge, a terrace and bar in Machu Picchu. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

From US$171 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 829 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, 106 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$1,094.52 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 971 reviews

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

From US$39.60 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 120 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 8.1
Very good - What previous guests thought, 869 reviews

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

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

NaturaLodge Machu Picchu is located in Machu Picchu, within 400 metres of Wiñaywayna Park and 2.1 km of Manuel Chavez Ballon Museum.

From US$110.88 per night