Photo by James Pinkney

Search Santa Teresa hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Santa Teresa hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top hotels and accommodation in Santa Teresa

Exterior
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
5.0 star property
9.2 out of 10, Wonderful, (309)
"So helpful with wverything"
The price is AU$2,694
per night
15 June - 16 June
Sanctuary Lodge, A Belmond Hotel, Machu Picchu
Front of property
Taypikala Boutique Machupicchu
4.0 star property
8.4 out of 10, Very good, (852)
"Very clean, newly remodeled rooms, excellent staff and breakfast was good. "
The price is AU$184
per night
14 June - 15 June
Taypikala Boutique Machupicchu
Sauna, hot springs/mineral springs, body treatments, hot stone massages
Inkaterra Machu Picchu Pueblo Hotel
4.5 star property
9.2 out of 10, Wonderful, (130)
"The property was beautiful, convenient location to visit Machu Picchu. Our room was clean and beautiful, but the AC was not working, neither the TV. The food was very mediocre."
The price is AU$737
per night
19 May - 20 May
Inkaterra Machu Picchu Pueblo Hotel
Save an average of 15% on thousands of hotels when you're signed in
Breakfast, lunch, dinner served; international cuisine
Casa Del Sol Machupicchu
4.0 star property
8.8 out of 10, Excellent, (536)
"Our room had a balcony with an amazing view of Machu Picchu and a jacuzzi, over-looking the river. We fell asleep to the relaxing sound of the river flowing by. We were met at the aiport and able to sit while checking in. Staff were all friendly, welcoming. The restaurant dinner and breakfast were excellent. Enjoyed the spa service. "
The price is AU$495
per night
17 May - 18 May
Casa Del Sol Machupicchu
Habitación Matrimonial Superior, 1 King bed
Hotel Retama Machupicchu
3.0 star property
9.0 out of 10, Wonderful, (282)
"Excelente atención, las ubicación es perfecta."
The price is AU$119
per night
30 May - 31 May
Hotel Retama Machupicchu
Front of property
El MaPi Hotel by Inkaterra
4.0 star property
9.0 out of 10, Wonderful, (153)
"Good hotel grounds."
The price is AU$329
per night
17 May - 18 May
El MaPi Hotel by Inkaterra
Suite | Terrace/patio
Tierra Viva Machu Picchu
3.5 star property
9.2 out of 10, Wonderful, (939)
"We loved this hotel! Beautiful with convenient and comfortable rooms. Staff friendly and breakfast delicious. Aguas calientes being small, walkabikity isnt really an issue."
The price is AU$261
per night
29 May - 30 May
Tierra Viva Machu Picchu
Exterior
Inti Punku MachuPicchu Hotel & Suites
3.5 star property
8.2 out of 10, Very good, (170)
"The view from the balcony was amazing! Room was clean and comfortably. Decent free breakfast "
The price is AU$164
per night
3 June - 4 June
Inti Punku MachuPicchu Hotel & Suites
Junior Suite, 1 King Bed, River View
Sumaq Machu Picchu Hotel
4.0 star property
9.2 out of 10, Wonderful, (461)
"Excellent "
The price is AU$675
per night
17 May - 18 May
Sumaq Machu Picchu Hotel
Deluxe Studio Suite
Jaya Machupicchu Boutique Hotel
3.5 star property
9.4 out of 10, Exceptional, (308)
"We are very please with the service. Nice trip to Peru."
The price is AU$329
per night
31 May - 1 June
Jaya Machupicchu Boutique Hotel
LED TV, pay films
Gringo Bill's Boutique Hotel
3.0 star property
7.8 out of 10, Good, (339)
"Great location, 3 minutes to main square. Great guy on reception who was very helpful. Room had great view of square and mountains. Small room. No hot water at peak times."
The price is AU$176
per night
17 May - 18 May
Gringo Bill's Boutique Hotel
Living area
SACRED STONE BOUTIQUE HOTEL
3.5 star property
8.6 out of 10, Excellent, (25)
"Wonderful host!"
The price is AU$99
per night
18 May - 19 May
SACRED STONE BOUTIQUE HOTEL
Reception
Hotel Tara Machupicchu
3.0 star property
9.2 out of 10, Wonderful, (67)
"Quiet location overlooking the river. Good size room with super comfortable beds. Hot water a bit unreliable and central atrium carries noise up to all rooms - we could hear a baby crying 4 floors below. Breakfast was poor"
The price is AU$197
per night
19 May - 20 May
Hotel Tara Machupicchu
Desk, free WiFi, bed sheets
Rupa Rupa High Jungle Eco B&B
3.5 star property
8.4 out of 10, Very good, (76)
"We stayed 2 nights, the room and breakfast area was adequate. Location was great. The hike up to hotel was a bit rough for two 58 yr olds. Our room faced the mountain which was nice. "
The price is AU$111
per night
11 June - 12 June
Rupa Rupa High Jungle Eco B&B
Twin Room, Balcony, River View
Panorama B&B
3.0 star property
9.4 out of 10, Exceptional, (137)
"The view of the river is great and it's sound is soothing. "
The price is AU$152
per night
15 June - 16 June
Panorama B&B
Family Room
HOTEL LUZ GARDEN
2.5 star property
8.8 out of 10, Excellent, (82)
"Good location, clean,helpful staff,"
The price is AU$67
per night
17 May - 18 May
HOTEL LUZ GARDEN
Terrace/patio
Nativus Hostel Machu Picchu
2.0 star property
8.0 out of 10, Very good, (165)
"Ce fut extraordinaire en incluant notre hôte Joseph!"
The price is AU$45
per night
17 May - 18 May
Nativus Hostel Machu Picchu
Reception
Qoya Palace - Machupicchu
3.0 star property
8.6 out of 10, Excellent, (25)
"Very friendly hosts. Let usstore our luggage after checkout"
The price is AU$127
per night
18 May - 19 May
Qoya Palace - Machupicchu
Daily buffet breakfast (USD 8 per person)
Hotel Ferre Machu Picchu
3.5 star property
7.8 out of 10, Good, (243)
"No complaints "
The price is AU$166
per night
30 May - 31 May
Hotel Ferre Machu Picchu
Exterior
Andino Machupicchu
3.0 star property
8.6 out of 10, Excellent, (22)
"Not quiet and curtains allow too much light from stairs (travelers turn them on when using them) to come through the window. Overall a great value for our needs. The beds are clean. "
The price is AU$114
per night
17 May - 18 May
Andino Machupicchu
Don't see what you're looking for?
See all available properties in Santa Teresa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap accommodation in Santa Teresa

Stay near top Santa Teresa attractions

Santa Teresa Travel Info

Number of reviews
395
Accommodation
242 hotels
Highest price
AU$2,694
Lowest price
AU$34
Reasons to visit
Aguas Calientes Hot Springs, Cocal Mayo Hot Springs and Butterfly Farm of Machu Picchu
Hotels with dining
32
Hotels with nearby hiking
7

Frequently asked questions

If I need to cancel my hotel reservation in Santa Teresa, will I receive a refund?

Yes, most hotel reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Santa Teresa.

What's the best accommodation for couples in Santa Teresa?

Eco Quechua Lodge is a favourite 3-star lodge for couples, and features an al fresco restaurant and spa services. See all romantic hotels in Santa Teresa.

What is staying in Santa Teresa like?

Visitors to Santa Teresa will definitely enjoy the restaurants. Tourists can also enjoy the city's hot springs, local tours and riverfront. A top sight in the area is Aguas Calientes Hot Springs. In Santa Teresa, there are 9 hotels and other accommodation options to choose from. Find out more about Santa Teresa.

What is there to see in Santa Teresa?

Natural beauty is on display at Cocal Mayo Hot Springs, Historic Sanctuary of Machu Picchu and Apurímac River. Additionally, you'll find Aguas Calientes Hot Springs in the area. Take a look at what more there is to see and do in Expedia's Santa Teresa guide.

What's the seasonal weather like in Santa Teresa?

The hottest months are usually October and November, with an average temperature of 10°C, while the coldest months are July and June, with an average of 8°C. The rainiest months in Santa Teresa are January, February, December and March, with each month seeing an average of 264 mm of rainfall.

Recent Reviews in Santa Teresa
Expedia verified reviews