Skip to main content

Cheap hotels in Santa Teresa

Find the cheap hotels that appeal to you the most

The best cheap hotels in Santa Teresa

Check out our pick of great cheap hotels in Santa Teresa

Filter by:

Review score

Viamonte EcoLodge

Santa Teresa

Viamonte EcoLodge, a property with a garden and a bar, is situated in Santa Teresa, 17 km from Huayna Picchu, 19 km from Machu Picchu Historic Sanctuary, as well as 19 km from Manuel Chavez Ballon...

Y
Yanis Yuan
From
Singapore
Everything is great with the price
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Price from
US$45
1 night, 2 adults

El Quetzal MachuPicchu

Machu Picchu (Near Santa Teresa)

El Quetzal MachuPicchu is situated in Machu Picchu, within 500 metres of Wiñaywayna Park and 2.3 km of Manuel Chavez Ballon Museum. This 3-star hotel offers a concierge service and a tour desk.

J
Jake
From
United Kingdom
Great location, friendly staff
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 188 reviews
Price from
US$67.50
1 night, 2 adults

Hotel Rojas Machupicchu

Machu Picchu (Near Santa Teresa)

Located within 400 metres of Machu Picchu Hot Spring and 100 metres of Wiñaywayna Park, Hotel Rojas Machupicchu provides rooms with air conditioning and a private bathroom in Machu Picchu.

K
Kathy
From
Australia
Breakfast. Lovely lady doing the breakfast cooking. Location.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 133 reviews
Price from
US$57.80
1 night, 2 adults

Hotel Rosa Nautica

Machu Picchu (Near Santa Teresa)

Set in Machu Picchu and with Machu Picchu Hot Spring reachable within 800 metres, Hotel Rosa Nautica offers concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property...

R
Ralitsa
From
Ireland
The location and staff were great! Truly enjoyed my stay. It was close to the train station, but also far enough from the noise.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 333 reviews
Price from
US$27
1 night, 2 adults

Hotel Horizonte

Machu Picchu (Near Santa Teresa)

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

L
Lukasz
From
Poland
The sound of the river. Amazing 😃
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 976 reviews
Price from
US$33.86
1 night, 2 adults

Mamasara Machupicchu

Machu Picchu (Near Santa Teresa)

Featuring a terrace and views of city, Mamasara Machupicchu is set in Machu Picchu, less than 1 km from Machu Picchu Hot Spring. This 3-star hotel offers room service and a 24-hour front desk.

S
Silas
From
Denmark
Really nice staff. Let us check out a bit later. Helped print our Machu Picchu tickets and store our baggage.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 249 reviews
Price from
US$63
1 night, 2 adults

Hotel Ruta Amazónica Machupicchu

Machu Picchu (Near Santa Teresa)

Hotel Ruta Amazónica Machupicchu is situated in Machu Picchu, within 400 metres of Wiñaywayna Park and 2.2 km of Manuel Chavez Ballon Museum.

I
Isabella
From
Italy
Possibility of a take-away breakfast with water, yogurt, fruit, and sandwich (extra fruit as a gluten free option). Coffee available even at 5 in the morning. Very kind and caring host. Perct cleanliness.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 308 reviews
Price from
US$47
1 night, 2 adults

Salkantay Lodge Collpapampa

Colcapampa (Near Santa Teresa)

Salkantay Lodge Collpapampa is a recently renovated campground in Colcapampa, where guests can make the most of its garden and bar.

B
Bartosz
From
Poland
Very helpful owner. He helped us with transfer to the next stop. Great location, large dinner, quiet.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 73 reviews
Price from
US$33.30
1 night, 2 adults

INTI WAYRA MACHUPICCHU

Machu Picchu (Near Santa Teresa)

Offering quiet street views, INTI WAYRA MACHUPICCHU is an accommodation situated in Machu Picchu, 80 metres from Machu Picchu station and 400 metres from Bus Stop.

C
Chase
From
United States
A perfect stay in Aguas Calientes for visiting Machu Picchu at a great value! Central location (different than the listing at the time we stayed, so might want to reach out directly), spacious room, comfortable bed/facilities, and breakfast. Hosts were friendly and assisting. Really can't complain - overall a worthwhile stay and highly recommended!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 119 reviews
All cheap hotels in Santa Teresa

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

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

See all

Popular with guests booking cheap hotels in Santa Teresa

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews

Popular with guests booking cheap hotels in Santa Teresa

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

Popular with guests booking cheap hotels in Santa Teresa

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

Popular with guests booking cheap hotels in Santa Teresa

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

Popular with guests booking cheap hotels in Santa Teresa

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews

Popular with guests booking cheap hotels in Santa Teresa

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

Popular with guests booking cheap hotels in Santa Teresa

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

Popular with guests booking cheap hotels in Santa Teresa

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 150 reviews

Popular with guests booking cheap hotels in Santa Teresa

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

Popular with guests booking cheap hotels in Santa Teresa

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 336 reviews

Enjoy 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 9.2
Superb - What previous guests thought, 143 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.5
Very good - What previous guests thought, 152 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

Panorama B&B

Machu Picchu
Breakfast options
Scored out of 10, guest rating 8.7
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.9
Fabulous - What previous guests thought, 824 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.5
Very good - What previous guests thought, 976 reviews

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

From US$41.58 per night

All sur

Machu Picchu
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 57 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, 459 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

Stay connected in Santa Teresa and nearby. Cheap hotels with free WiFi

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.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 8.1
Very good - What previous guests thought, 1,298 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.1
Very good - What previous guests thought, 867 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 8.5
Very good - What previous guests thought, 774 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,121 reviews

Boasting a shared lounge, restaurant, bar and free WiFi, Amakonkay Machupicchu is situated in Machu Picchu, 700 metres from Machu Picchu Hot Spring and a few steps from Bus Stop.

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

Situated within 300 metres of Wiñaywayna Park and 2 km of Manuel Chavez Ballon Museum, Mantu Boutique offers rooms in Machu Picchu.

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

Hostal Vista Waynapata 123 is situated in Machu Picchu, 300 metres from Wiñaywayna Park and 2.1 km from Manuel Chavez Ballon Museum.

From US$53 per night

Cheap hotels that guests love in Santa Teresa

See all
Avg. price/night: US$75.24
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 206 reviews
Peaceful and beautiful locations. Staff always kind, friendly and available.
Guest review by
Alessandro
Young couple
Avg. price/night: US$51.20
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 336 reviews
Great location for the Salkantay hike. Staff are friendly and rooms were comfortable.
Guest review by
Amy
Young couple
Avg. price/night: US$51.20
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 336 reviews
Manuel was super nice - we arrived very late after our day 2 of salkantay trekking. He had the room ready for us with towels and hot water. He also made us yummy dinner around 8pm and delicious special eggs in the morning, given that it was only the two of us that stayed there that night. The morning coffee was so fresh and yum (I’m not even a coffee drinker). Manuel was able to find us a cheap collectivo to go to lucmabamba, which is so huge and needed for us after the brutal day prior. Love this place!!!
Guest review by
Xinyao
Young couple
Avg. price/night: US$42.24
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 150 reviews
Alicia and her family are so welcoming and helped us with all of our needs. It took us a minute to find the location but when we arrived they were so kind and made sure we were okay and settled in.
Guest review by
Adelaide
Solo traveller
Avg. price/night: US$51.20
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 336 reviews
This hostel was excellent! Manuel was a great host who went above and beyond when I had altitude sickness. The location is great and the dinner and breakfast which are included were amazing.
Guest review by
TONI ANN
Young couple
Avg. price/night: US$79.36
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 38 reviews
Great location and comfortable bed
Guest review by
Adema
Young couple
Avg. price/night: US$74.25
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 26 reviews
The location
Guest review by
Guillaume
Group
Avg. price/night: US$51.20
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 336 reviews
- beautiful room - very nice and helpful host - nice views - good location
Guest review by
Lukas
Young couple
Avg. price/night: US$27.32
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 210 reviews
The owner helped us out with a lift to hot springs Excellent location, clean and comfortable
Guest review by
Roman Bialecki
Young couple