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

Providing pool views, Araplay Lodge in Santa Teresa provides accommodations, pool with a view, a garden, and a bar. This property offers access to a terrace, free private parking, and free Wifi.

Beautiful views, peaceful place to stay. Fun for the kids to explore and swim and had the best night sleep ever with the sound of the river.
Scored 9.7
9.7
Rated exceptional
Exceptional
9 reviews
Price from
$59
per night
Hospedaje Quillabamba, hotel in Santa Teresa

Hospedaje Quillabamba enjoys a location in Santa Teresa, 6.3 miles from Machu Picchu Historic Sanctuary and 6.3 miles from Manuel Chavez Ballon Museum.

Perfect for what you pay for, staff is super sweet. rooms are clean. centrally located
Scored 8.9
8.9
Rated excellent
Excellent
105 reviews
Price from
$22
per night
mini-hogar en santa teresa, hotel in Santa Teresa

Mini-hogar en santa teresa is located in Santa Teresa, just 4.9 miles from Huayna Picchu and 6 miles from Machu Picchu Historic Sanctuary.

Scored 5.2
5.2
Rated fair
Average
6 reviews
Price from
$25.20
per night
Lucmabamba Dulcesueños Xiomara, hotel in Santa Teresa

Featuring a bar, Lucmabamba Dulcesueños Xiomara offers accommodations in Sahuayacu.

Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Price from
$35
per night
DANNA INN, hotel in Santa Teresa

Offering a garden and a terrace, DANNA INN in Machu Picchu is close to Bus Stop and Machu Picchu station.

The hosts were very nice and helpful.
Scored 9.1
9.1
Rated wonderful
Wonderful
7 reviews
Price from
$45
per night
Refugio de Mery Lucmabamba, hotel in Santa Teresa

Offering a garden, Refugio de Mery Lucmabamba features accommodations in Sahuayacu. With mountain views, this accommodation offers a terrace.

Mery was super accommodating. Nice location for Salkantay trek. We left at 8am and made it to Aguas Calientes that evening no problem. Power went out the night we were there and the hosts served us a nice candle lit dinner. Amazing guac! The 2 nice dogs are a bonus
Scored 9.7
9.7
Rated exceptional
Exceptional
77 reviews
Price from
$33.50
per night
Catari's House, hotel in Santa Teresa

Catari's House is set in Machu Picchu, 2297 feet from Machu Picchu Hot Spring and 1.6 mi from Machu Picchu Historic Sanctuary. Rooms come with a private bathroom equipped with a shower.

there’s not much facilities to offer, the room we stayed does not have windows to the street, only to the hallway, no sun exposure which makes the room dam
Scored 8.7
8.7
Rated excellent
Excellent
1,056 reviews
Price from
$32
per night
Machu Picchu Land, hotel in Santa Teresa

A 10-minute walk from Machu Picchu Hot Spring in Machu Picchu, Machu Picchu Land offers accommodations with access to a public bath.

It’s comfortable enough and they offer lockers for free when you want to leave your bags before going to Machu Picchu. They also have a hot shower which was really nice during winter.
Scored 8.6
8.6
Rated excellent
Excellent
1,084 reviews
Price from
$29.70
per night
Andino, hotel in Santa Teresa

Just a 9-minute walk from Machu Picchu Hot Spring and a few steps from Machu Picchu station, Andino features accommodations in Machu Picchu, with a bar and a shared lounge.

The staff is really kind and the price is really accurate.
Scored 8.4
8.4
Rated very good
Very Good
123 reviews
Price from
$85
per night
Peru Coca B&B Machupicchu, hotel in Santa Teresa

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

The people here exceeded expectations. I booked a night, just to crash after a hike but was pleasantly surprised by the exceptional service. The lady at reception asked for my plan for the next day and had breakfast ready and also went above and beyond to help me out when I forgot my phone charger by letting me use hers. The room was good as well.
Scored 8.7
8.7
Rated excellent
Excellent
246 reviews
Price from
$50
per night
All B&Bs in Santa Teresa
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually 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: $76.80
    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: $76.80
    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
    Travelers with friends
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 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: $76.80
    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: $79.49
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 53 reviews
    Great location and comfortable bed
    Adema
    Young couple
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 251 reviews
    The hotel ground, the quietness, breakfast, staffs, dogs, rooms.
    Waraphorn
    Family with young children
  • Avg. price/night: $76.80
    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 excellent
    Excellent
     · 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: $76.80
    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