Search B&B in Santa Teresa

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for Santa Teresa bed & breakfast

Salakantay glamp

Salakantay glamp
3.0 star property
Santa Teresa
The price is RM104
RM104 total
includes taxes & fees
12 May - 13 May
Salakantay glamp

Quinta San Martin

Quinta San Martin
2.0 star property
Ollantaytambo
The price is RM236
RM236 total
includes taxes & fees
12 May - 13 May
Quinta San Martin

Panorama B&B

Panorama B&B
3.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (311 reviews)
"Great location, extremely friendly staff, and delicious breakfast!"
Canada
Noemie
The price is RM362
RM362 total
includes taxes & fees
24 May - 25 May
Panorama B&B

Rupa Rupa High Jungle Eco B&B

Rupa Rupa High Jungle Eco B&B
3.5 star property
Machu Picchu
8.4 out of 10, Very good, (146 reviews)
"The hotel was kind enough to have someone meet us very late at the train station, help us on the very short walk to the hotel, and store our luggage the next day during our trip to the Machu Picchu settlement. Yes, there's a lot of stairs but it wasn't a problem for us. The hotel itself is really beautiful and the breakfast is quite reasonable. It's an excellent value."
United States
Peter
The price is RM401
RM401 total
includes taxes & fees
9 Jun - 10 Jun
Rupa Rupa High Jungle Eco B&B

Terrazas del Inca Bed and Breakfast

Terrazas del Inca Bed and Breakfast
3.0 star property
Machu Picchu
8.2 out of 10, Very good, (629 reviews)
"Clean room, Shops nearby, Good location."
Canada
FEI
The price is RM318
RM318 total
includes taxes & fees
13 May - 14 May
Terrazas del Inca Bed and Breakfast

Viandina Machupicchu

Viandina Machupicchu
2.5 star property
Machu Picchu
8.4 out of 10, Very good, (215 reviews)
"Good value The host were very nice I recommend it"
United States
nichloas
The price is RM235
RM235 total
includes taxes & fees
12 May - 13 May
Viandina Machupicchu

the wooden house choquequirao

the wooden house choquequirao
3.0 star property
San Pedro de Cachora
8.0 out of 10, Very good, (1 review)
"All ok"
United States
Jesús
The price is RM88
RM88 total
includes taxes & fees
14 May - 15 May
the wooden house choquequirao
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Teresa Hotel Reviews

Find out more about Santa Teresa

Santa Teresa B&B information

Number of reviews
1,302
Accommodation
14 B&B
Lowest Price
RM88
Highest Price
RM401

Frequently asked questions

Searching for B&Bs in Santa Teresa?
If you're looking for something a little quirkier than your standard hotel experience, a stay at a bed and breakfast could be a great option for your trip. If your ideal holiday to Santa Teresa includes spending lots of time outside, Historic Sanctuary of Machu Picchu is a good spot to enjoy the scenery.
How do you know if a B&B is the right choice for you?
B&Bs all have a unique charm — whether it's a cosy reading space or a beautiful dining room, the small details are what make bed and breakfasts a home away from home.
What are the best bed and breakfasts in Santa Teresa?
Below are some well-liked B&Bs in the surrounding area: Salakantay glamp: 10 rooms. 15.1 mi (24.2 km) from the heart of Santa Teresa. Panorama B&B: 8 rooms. 7.7 mi (12.5 km) from the city centre. Enjoy the free buffet breakfast and snack bar/deli. Terrazas del Inca Bed and Breakfast: 14 rooms. Situated 8 mi (12.9 km) from the heart of Santa Teresa. Enjoy the patio area and bar/lounge. Rupa Rupa High Jungle Eco B&B: 10 rooms. 7.8 mi (12.6 km) from the city centre. Viandina Machupicchu: 15 rooms. Located 8 mi (12.8 km) from the core of Santa Teresa.
When should I book my B&B in Santa Teresa?
When you're dreaming of a getaway to Santa Teresa, make sure that you take the year-round temperatures into account. 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.
What is there to do in Santa Teresa?
Spend some time exploring Cocal Mayo Hot Springs and Historic Sanctuary of Machu Picchu if you're hoping to see some of the area's natural features. You should put Apurímac River and Urubamba River on your list if you want to see more of the area.