The 10 best B&Bs in Santa Teresa, Peru | Booking.com
Skip to main content

B&Bs in Santa Teresa

Find the B&Bs that appeal to you the most

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

Hospedaje Quillabamba

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.

M
Meghan
From
Australia
Felt safe, was clean, and employee was welcoming.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 196 reviews
Price from
US$22
1 night, 2 adults

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...

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
US$36
1 night, 2 adults

Refugio de Mery Lucmabamba

Sahuayacu (Near 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.

M
Miroslav
From
Czech Republic
The best accommodation on the Salkantay trail so far. There is wifi, hot shower and really nice rooms. On request, the host made really good vegan food for me. They also do coffee tours on their own plantation. I recommend.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 227 reviews
Price from
US$35
1 night, 2 adults

Runas Inn Machupicchu

Machu Picchu (Near Santa Teresa)

Offering a shared lounge and mountain view, Runas Inn Machupicchu is set in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Bus Stop.

s
simplydasha
From
Russia
A super comfort room with a magnificent mountain view❤️ I had to leave early for Machu Picchu so the nice lady from the reception arranged a breakfast-to-go for me.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,053 reviews
Price from
US$53.12
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...

C
Cyrille
From
France
Hotel situated in a quiet area at the top of Aguas Calientes. Clean beds and hot showers. Also, Magali, the person working there those days, was very nice and helpful.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 257 reviews
Price from
US$25.20
1 night, 2 adults

QUECHUA´S HOUSE Hostal & Coffee

Machu Picchu (Near Santa Teresa)

Offering city views, QUECHUA´S HOUSE Hostal & Coffee is an accommodation located in Machu Picchu, 400 metres from Machu Picchu Hot Spring and a few steps from Wiñaywayna Park.

P
Peter
From
New Zealand
Stayed for one night. The staff greeted us very friendly and were welcoming. The room was prepared for us very clean - the bed was extremely comfy. The room had power socket very conveniently located next to the bed and a huge TV with Netflix. It is also located very close to the hot springs.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 265 reviews
Price from
US$30
1 night, 2 adults

Hs Tierra In

Machu Picchu (Near Santa Teresa)

Boasting river views, Hs Tierra In offers accommodation with balcony, around 700 metres from Machu Picchu Hot Spring. The property has city and quiet street views, and is a few steps from Bus Stop.

T
Thijs
From
Vietnam
Location, best bed we had so far during our Peru trip, friendly owner. Highly recommended.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 625 reviews
Price from
US$70
1 night, 2 adults

Mapi Garden's Machupicchu

Machu Picchu (Near Santa Teresa)

Offering mountain views, Mapi Garden's Machupicchu is an accommodation located in Machu Picchu, 700 metres from Machu Picchu Hot Spring and a few steps from Machu Picchu station.

w
wnstngp
From
United States
The location was really good near the train station!!!breakfast was also delicious 😋
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 948 reviews
Price from
US$52.65
1 night, 2 adults

Andino Classic

Machu Picchu (Near Santa Teresa)

Located just 800 metres from Machu Picchu Hot Spring, Andino Classic features accommodation in Machu Picchu with access to a bar, a shared lounge, as well as a 24-hour front desk.

K
Kim Kong
From
Malaysia
Location and the front desk guy was very friendly.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 104 reviews
Price from
US$80
1 night, 2 adults

El Tambo Machupicchu

Machu Picchu (Near Santa Teresa)

El Tambo Machupicchu offers rooms in Machu Picchu near Craft Market and Manuel Chavez Ballon Museum.

B
Benedek
From
Hungary
Great location, nice clean and comfortable stay and it was really nice that we could freely store our baggages while we hiked Machu Pichu and get them back later in the evening!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 788 reviews
Price from
US$38.25
1 night, 2 adults
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.

Most booked B&Bs in Santa Teresa and surroundings in the past month

See all

Save money on B&Bs in Santa Teresa and nearby – budget options available

  • Panorama B&B

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 505 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
  • Runas Inn Machupicchu

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,053 reviews

    Offering a shared lounge and mountain view, Runas Inn Machupicchu is set in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Bus Stop.

    From US$76.98 per night
  • Mantu Boutique

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 331 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$74 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 271 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$61.20 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 385 reviews

    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.

    From US$60 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 452 reviews

    Located in Machu Picchu, within 700 metres of Machu Picchu Hot Spring and 100 metres of Machu Picchu station, Hostal La Payacha MachuPicchu provides accommodation with free WiFi throughout the...

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

    Located within 600 metres of Machu Picchu Hot Spring and 200 metres of Machu Picchu station, Escobedo’s Inn Machupicchu in Machu Picchu provides a terrace and rooms with free WiFi.

    From US$67.85 per night
  • Tierra Mágica Hostal

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 252 reviews

    Tierra Mágica Hostal, a property with a terrace, is set in Machu Picchu, 200 metres from Wiñaywayna Park, 200 metres from Bus Stop, as well as 200 metres from Machu Picchu station.

    From US$37.17 per night

Enjoy breakfast in Santa Teresa and nearby

  • DANNA INN

    Machu Picchu
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 108 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 7.3
    Good - What previous guests thought, 166 reviews

    Offering a shared lounge and mountain view, Hostel VALLE DORADO MACHUPICCHU is located in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Bus Stop.

    From US$36.11 per night
  • Hs Tierra In

    Machu Picchu
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 625 reviews

    Boasting river views, Hs Tierra In offers accommodation with balcony, around 700 metres from Machu Picchu Hot Spring. The property has city and quiet street views, and is a few steps from Bus Stop.

    From US$100 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 68 reviews

    Set in Machu Picchu, near Machu Picchu Hot Spring and Bus Stop, Hostal Premier Inn is a recently renovated property, featuring, a garden and terrace.

    From US$60 per night
  • tayta inn

    Machu Picchu
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 74 reviews

    The Tayta Hostel offers free Wi-Fi and Continental breakfast. The Machu Picchu Sanctuary is 7 km away. The rooms in The Tayta Hostel feature a private bathroom with shower and a TV.

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

    Inkary Hotel Machupicchu is situated in Machu Picchu, 500 metres from Machu Picchu Hot Spring, 100 metres from Wiñaywayna Park, and 300 metres from Bus Stop.

    From US$106.20 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 144 reviews

    Offering garden views and a garden, Quilla House Ecologico features accommodation ideally set in Machu Picchu, within a short distance of Machu Picchu Hot Spring, Wiñaywayna Park and Bus Stop.

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

    Situated in Machu Picchu, Cusco region, Viandina Machupicchu is set 2.3 km from Manuel Chavez Ballon Museum. This 2-star inn offers a concierge service and a tour desk.

    From US$80 per night

B&Bs that guests love in Santa Teresa

See all
  • Avg. price/night: US$27.32
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 196 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.
    Guest review by
    Tawi
    Young couple