We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Place to Stay in or Near Santa Teresa

  1. Belmond Sanctuary Lodge
  2. SUMAQ Machu Picchu Hotel
  3. Tierra Viva Machu Picchu
  4. Santuario Hotel
  5. Hostal Continental
View map
Sponsored by:
Clear all
Your Selections
  $ $$ $$$ $$$$ Within 10 km
Price per night
Enter dates & see best prices
to
Location
Any Distance
from
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Santa Teresa has 1 B&Bs/inns with 4 reviews
Hospedaje Puriq
Orbitz.com
US$22
View Deal
5.3 km from Santa Teresa centre
  • Free Parking
  • Room Service
See all 1 Santa Teresa B&Bs/inns
See all hotels in or near Santa Teresa
SAVE US$350
US$1,400
Belmond.com
US$1,050
View Deal
6.4 km from Santa Teresa
  • Free Wifi
  • Breakfast included
SAVE US$61
US$390
Priceline
US$329
View Deal
7.2 km from Santa Teresa
  • Free Wifi
  • Breakfast included
Santuario Hotel
SAVE US$58
US$177
Priceline
US$119
View Deal
7.3 km from Santa Teresa
  • Free Wifi
  • Breakfast included
Tierra Viva Machu Picchu
SAVE US$33
US$155
Cusco Machu Pichu
US$122
View Deal
7.3 km from Santa Teresa
  • Breakfast included
  • Free Internet
Hostal Continental
7.4 km from Santa Teresa
  • Bar/Lounge
  • Free Internet
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.