Skip to main content

B&Bs for every style

Find the right B&B for you in Santa Teresa

The best B&Bs in Santa Teresa

Check out our pick of great B&Bs in Santa Teresa

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Araplay Lodge, hotel in Santa Teresa

Featuring mountain views, Araplay Lodge provides accommodation with balcony, around 8.1 km from Huayna Picchu. This property offers access to a terrace and free private parking.

Scored 9.7
9.7
Rated exceptional
Exceptional
9 reviews
Price from
£57.30
per night
Hospedaje Quillabamba, hotel in Santa Teresa

Located 8.4 km from Huayna Picchu, 10 km from Machu Picchu Historic Sanctuary and 10 km from Manuel Chavez Ballon Museum, Hospedaje Quillabamba provides accommodation situated in Santa Teresa.

Nice people, transfer to thermal bath possible for reasonable price
Scored 8.9
8.9
Rated fabulous
Fabulous
105 reviews
Price from
£21.37
per night
mini-hogar en santa teresa, hotel in Santa Teresa

Boasting air-conditioned accommodation with a balcony, mini-hogar en santa teresa is situated in Santa Teresa. The property is non-smoking and is set 7.9 km from Huayna Picchu.

Scored 5.2
5.2
Rated passable
Average
6 reviews
Price from
£24.47
per night
Lucmabamba Dulcesueños Xiomara, hotel in Santa Teresa

Boasting mountain views, Lucmabamba Dulcesueños Xiomara features accommodation with balcony, around 17 km from Machu Picchu Historic Sanctuary.

Excellent view, welcoming family they even showed us how they make coffee.
Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Price from
£33.99
per night
DANNA INN, hotel in Santa Teresa

Situated in Machu Picchu, near Machu Picchu Hot Spring, Bus Stop and Machu Picchu station, DANNA INN has a garden. Boasting family rooms, this property also provides guests with a terrace.

nice room, excellent breakfast
Scored 9.1
9.1
Rated superb
Superb
7 reviews
Price from
£40.29
per night
Refugio de Mery Lucmabamba, hotel in Santa Teresa

Featuring mountain views, Refugio de Mery Lucmabamba offers accommodation with a garden and a terrace, around 19 km from Machu Picchu Historic Sanctuary.

We stayed at the Refugio de Mery during the Salkantay Trek to Machu Picchu. When we arrived, Mery offered us a very refreshing Maracuja juice ( the best I had during my stay in Peru!). They gave us a private room with a private bathroom, with a hot shower! ( It was the first place offering us such a treatment during the trek!). The place itself is breathtaking, particularly the terrace above the shop, where we could chill in an amaca resting from the walk. The food was amazing: the dinner was delicious, and everything was cooked at the moment ( an appetizer made with toasted bread with oil, lomo saltado, arroz, fried banana, vegetables). The best thing was undoubtedly the breakfast: handmade guacamole ( km 0, as they grow the avocado!), espresso coffee ( km 0 as well!), omelette, papaya juice, bread, cheese and honey! Such a lovely place, and the host and her family are the kindest people we met along the trek. We highly recommend this place if you're doing the Salkantay Trek.
Scored 9.7
9.7
Rated exceptional
Exceptional
77 reviews
Price from
£32.53
per night
Catari's House, hotel in Santa Teresa

Catari's House is set in Machu Picchu, 700 metres from Machu Picchu Hot Spring and 2.5 km from Machu Picchu Historic Sanctuary. Rooms come with a private bathroom equipped with a shower.

Okay-ish stay for one night. They kept our luggage for free while on Machu Picchu. Quiet and near to train station.
Scored 8.7
8.7
Rated fabulous
Fabulous
1,056 reviews
Price from
£24.28
per night
Machu Picchu Land, hotel in Santa Teresa

Offering quiet street views, Machu Picchu Land is an accommodation located in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 1-minute walk from Machu Picchu station.

The host was really helpful and kind and the location was fantastic being it close to the railway station and all the restaurants. My single room was clean spacious and comfy. The free tea was truly appreciated as well. I really enjoyed my stay in this hotel.
Scored 8.6
8.6
Rated fabulous
Fabulous
1,084 reviews
Price from
£30.05
per night
Andino, hotel in Santa Teresa

Located just less than 1 km from Machu Picchu Hot Spring, Andino offers accommodation in Machu Picchu with access to a bar, a shared lounge, as well as a 24-hour front desk.

- Excellent location - Very good breakfast - Professional, friendly, and helpful staff
Scored 8.4
8.4
Rated very good
Very good
123 reviews
Price from
£58.04
per night
Peru Coca B&B Machupicchu, hotel in Santa Teresa

Situated in Machu Picchu, near Machu Picchu Hot Spring, Bus Stop and Wiñaywayna Park, Peru Coca B&B Machupicchu features free WiFi, and guests can enjoy a shared lounge.

Pretty comfortable & clean hotel. Breakfast is good. Very friendly and helpful hosts. Big room.
Scored 8.7
8.7
Rated fabulous
Fabulous
246 reviews
Price from
£37.94
per night
All B&Bs in Santa Teresa
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Santa Teresa

Most booked B&Bs in Santa Teresa this month

B&Bs that guests love in Santa Teresa

  • Avg. price/night: £58.27
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 142 reviews
    Great location for the Salkantay hike. Staff are friendly and rooms were comfortable.
    Amy
    Young couple
  • Avg. price/night: £58.27
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 142 reviews
    Amazing stay! The rooms are very comfortable (including private bathroom with hot showers), the view is amazing and the owner is super nice! At dinner the owner of the place told us about an alternative route to avoid all the groups the next day, which we really enjoyed. I actually left something behind at the hostel and the owner really helped getting it back to me. Would really recommend staying here.
    Frederieke
    People with friends
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 105 reviews
    Nice room, cozy and clean. Prettier than in the photo. Good privacy (room from the quiet street). Very friendly, nice and smiling family. Quiet household. The lady will advise, help. Is possible communicate with her in English. Hospedaje has its own tuctuc. Very good breakfast.
    Tawi
    Young couple
  • Avg. price/night: £58.27
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 142 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.
    T
    TONI ANN
    Young couple
  • Avg. price/night: £47.12
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 53 reviews
    Great location and comfortable bed
    Adema
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 251 reviews
    The hotel ground, the quietness, breakfast, staffs, dogs, rooms.
    Waraphorn
    Family with young children
  • Avg. price/night: £58.27
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 142 reviews
    Private shower and toilet in the room. Owner spoke reasonable English. Warm water in shower.
    Filip
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 251 reviews
    - charming wood lodge - wall wide window to the hills and river - fireplace in the evening
    Anjali
    Family with young children
  • Avg. price/night: £58.27
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 142 reviews
    Great accommodation for independent trekkers who do not want to go with any agency. Great hosts who works hard to make your stay the best. Dinner was great served in a terrase with nice view. Comfy beds in a cosy small room.
    Barbora
    Young couple