Skip to main content

B&Bs in Machu Picchu

Find the B&Bs that appeal to you the most

The best B&Bs in Machu Picchu

Check out our pick of great B&Bs in Machu Picchu

Filter by:

Review score

Machu Picchu Land

Machu Picchu

Offering quiet street views, Machu Picchu Land is an accommodation located in Machu Picchu, 800 metres from Machu Picchu Hot Spring and 100 metres from Machu Picchu station.

R
Raquel
From
Portugal
Perfect for 1 night before or after matchu pitchu! Staff is super friendly and will pick u up for free from the train station! They also have big lockers where you can keep your stuff after checking out.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,026 reviews
Price from
US$28.35
1 night, 2 adults

Catari's House

Machu Picchu

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.

I
Ioana
From
Romania
the owner and his family are very friendly and polite! the place is simple , nice , the rooms little cold at night.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,502 reviews
Price from
US$38
1 night, 2 adults

Hotel Rosa Nautica

Machu Picchu

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

N
Nathan George
From
United Kingdom
Best stay in MP pueblo. • The owner was very friendly and helpful despite our limited Spanish. • Breakfast was good and served quickly. • Good sized, clean room.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 342 reviews
Price from
US$27
1 night, 2 adults

Runas Inn Machupicchu

Machu Picchu

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.

k
kellin
From
China
Host is friendly and thoughtful. We check out 6am in the morning and the host prepared great breakfast for us. The room is just in the taking off point of Peru rail.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 994 reviews
Price from
US$54.99
1 night, 2 adults

Hs Tierra In

Machu Picchu

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.

S
Shaohua
From
China
Clean, comfortable and convenient for one night stay.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 641 reviews
Price from
US$70
1 night, 2 adults

Picos House MachuPicchu

Machu Picchu

Situated in Machu Picchu, near Machu Picchu Hot Spring and Machu Picchu station, Picos House MachuPicchu is a recently renovated property, featuring, a terrace and shared lounge.

X
Xu
From
United States
Had an extremely comfortable and relaxing stay! The hotel is situated on a hill, providing a peaceful and private atmosphere. The interior of the hotel room was impeccably clean. The owner was incredibly attentive and speaks excellent English, helping me with purchasing Machu Picchu tickets and suggesting local attractions. I'll definitely recommend this hotel to my friends.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 113 reviews
Price from
US$68.40
1 night, 2 adults

Mapi Garden's Machupicchu

Machu Picchu

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.

M
Monika Chwalczuk
From
Poland
Great service, wonderful owners who helped us with buying Machu Picchu entrance tickets last minute.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 993 reviews
Price from
US$52.65
1 night, 2 adults

Mantu Boutique

Machu Picchu

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

E
Enrica
From
Ireland
Everything, especially the staff.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 360 reviews
Price from
US$68
1 night, 2 adults

Andino Classic

Machu Picchu

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.0
Very good - What previous guests thought, 107 reviews
Price from
US$61.20
1 night, 2 adults

Hostal Vista Waynapata 123

Machu Picchu

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

A
Anna
From
Canada
Very nice family owned hotel. The lady was very welcoming and attentive. They provided a nice take out breakfast (snack) since we had to leave before breakfast time. Great location and wonderful view from the window.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 265 reviews
Price from
US$61.20
1 night, 2 adults
All B&Bs in Machu Picchu

Top picks for Machu Picchu hotels

Explore our most popular hotels in Machu Picchu

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 641 reviews
    From
    US$70
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 482 reviews
    From
    US$102
    1 night, 2 adults
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 686 reviews
    From
    US$80
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 993 reviews
    From
    US$53
    1 night, 2 adults
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,012 reviews
    From
    US$24
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 342 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 994 reviews
    From
    US$55
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 885 reviews
    From
    US$52
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 107 reviews
    From
    US$61
    1 night, 2 adults
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 812 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 265 reviews
    From
    US$61
    1 night, 2 adults
  • From
    US$20
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 360 reviews
    From
    US$68
    1 night, 2 adults
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 134 reviews
    From
    US$36
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,502 reviews
    From
    US$38
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 258 reviews
    From
    US$48
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,026 reviews
    From
    US$28
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 488 reviews
    From
    US$44
    1 night, 2 adults
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 181 reviews
    From
    US$31
    1 night, 2 adults
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 383 reviews
    From
    US$28
    1 night, 2 adults

Filter by:

Review score

Machu Picchu Land

Machu Picchu

Offering quiet street views, Machu Picchu Land is an accommodation located in Machu Picchu, 800 metres from Machu Picchu Hot Spring and 100 metres from Machu Picchu station.

R
Raquel
From
Portugal
Perfect for 1 night before or after matchu pitchu! Staff is super friendly and will pick u up for free from the train station! They also have big lockers where you can keep your stuff after checking out.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,026 reviews
Price from
US$28.35
1 night, 2 adults

Catari's House

Machu Picchu

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.

I
Ioana
From
Romania
the owner and his family are very friendly and polite! the place is simple , nice , the rooms little cold at night.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,502 reviews
Price from
US$38
1 night, 2 adults

Hotel Rosa Nautica

Machu Picchu

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

N
Nathan George
From
United Kingdom
Best stay in MP pueblo. • The owner was very friendly and helpful despite our limited Spanish. • Breakfast was good and served quickly. • Good sized, clean room.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 342 reviews
Price from
US$27
1 night, 2 adults

Runas Inn Machupicchu

Machu Picchu

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.

k
kellin
From
China
Host is friendly and thoughtful. We check out 6am in the morning and the host prepared great breakfast for us. The room is just in the taking off point of Peru rail.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 994 reviews
Price from
US$54.99
1 night, 2 adults

Hs Tierra In

Machu Picchu

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.

S
Shaohua
From
China
Clean, comfortable and convenient for one night stay.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 641 reviews
Price from
US$70
1 night, 2 adults

Picos House MachuPicchu

Machu Picchu

Situated in Machu Picchu, near Machu Picchu Hot Spring and Machu Picchu station, Picos House MachuPicchu is a recently renovated property, featuring, a terrace and shared lounge.

X
Xu
From
United States
Had an extremely comfortable and relaxing stay! The hotel is situated on a hill, providing a peaceful and private atmosphere. The interior of the hotel room was impeccably clean. The owner was incredibly attentive and speaks excellent English, helping me with purchasing Machu Picchu tickets and suggesting local attractions. I'll definitely recommend this hotel to my friends.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 113 reviews
Price from
US$68.40
1 night, 2 adults

Mapi Garden's Machupicchu

Machu Picchu

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.

M
Monika Chwalczuk
From
Poland
Great service, wonderful owners who helped us with buying Machu Picchu entrance tickets last minute.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 993 reviews
Price from
US$52.65
1 night, 2 adults

Mantu Boutique

Machu Picchu

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

E
Enrica
From
Ireland
Everything, especially the staff.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 360 reviews
Price from
US$68
1 night, 2 adults

Andino Classic

Machu Picchu

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.0
Very good - What previous guests thought, 107 reviews
Price from
US$61.20
1 night, 2 adults

Hostal Vista Waynapata 123

Machu Picchu

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

A
Anna
From
Canada
Very nice family owned hotel. The lady was very welcoming and attentive. They provided a nice take out breakfast (snack) since we had to leave before breakfast time. Great location and wonderful view from the window.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 265 reviews
Price from
US$61.20
1 night, 2 adults
All B&Bs in Machu Picchu

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 Machu Picchu and surroundings in the past month

See all

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 488 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 885 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 590 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 641 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 360 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 342 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 812 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 993 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,502 reviews

Popular with guests booking B&Bs in Machu Picchu

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,012 reviews

Save money on B&Bs in Machu Picchu and nearby – budget options available

Hostal Premier Inn

Machu Picchu
Budget options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 67 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

Hostal Qoryanka

Machu Picchu
Budget options available
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 15 reviews

Hostal Qoryanka, a property with a terrace and a bar, is set in Machu Picchu, 600 metres from Machu Picchu Hot Spring, 100 metres from Bus Stop, as well as 200 metres from Machu Picchu station.

From US$70.80 per night

SAYACMARCA CLASSIC Inn

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

Offering city views, SAYACMARCA CLASSIC Inn is an accommodation situated in Machu Picchu, 700 metres from Machu Picchu Hot Spring and 70 metres from Bus Stop.

From US$75 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 488 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$63 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 265 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$49.50 per night

Tierra Mágica Hostal

Machu Picchu
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 277 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$34.22 per night

tayta inn

Machu Picchu
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 71 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$45 per night

El Tambo Machupicchu

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

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

From US$38.25 per night

Enjoy breakfast in Machu Picchu and nearby

DENNY'S MAPI

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

DENNY'S MAPI is situated in Machu Picchu, a few steps from Machu Picchu station, 300 metres from Bus Stop, and 400 metres from Wiñaywayna Park.

From US$30.50 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 134 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.

From US$47.19 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 107 reviews

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.

From US$76.50 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,012 reviews

A recently renovated property, MACHUPICCHUROYAL B y B is set in Machu Picchu near Machu Picchu Hot Spring, Machu Picchu station and Bus Stop.

From US$41.30 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 181 reviews

Offering inner courtyard views, KASAS DEL INKA MACHUPICCHU is an accommodation set in Machu Picchu, 100 metres from Wiñaywayna Park and 300 metres from Machu Picchu station.

From US$48.24 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 258 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

DANNA INN

Machu Picchu
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 121 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.7
Good - What previous guests thought, 465 reviews

Located less than 1 km from Machu Picchu Hot Spring, a 2-minute walk from Machu Picchu station and 500 metres from Bus Stop, Margarita's House Machupicchu provides accommodation set in Machu Picchu.

From US$45 per night

Great access to the city centre. Check these B&Bs in Machu Picchu and nearby

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

Hostal Pablo's House is situated in Machu Picchu, within 600 metres of Machu Picchu Hot Spring and 2.4 km of Machu Picchu Historic Sanctuary.

Quipu Hostal

Machu Picchu
Central location
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 198 reviews

Quipu Hostal is situated in Machu Picchu, 500 metres from Machu Picchu Hot Spring, 200 metres from Wiñaywayna Park, and 200 metres from Bus Stop.

From US$31.86 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 304 reviews

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.

From US$35.40 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 885 reviews

Located within 400 metres of Machu Picchu station and 2.4 km of Manuel Chavez Ballon Museum, Mistico Machupicchu Eco B&B features rooms in Machu Picchu.

From US$92.57 per night

Panorama B&B

Machu Picchu
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 482 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

Offering city views, Hospedaje San Francisco is an accommodation located in Machu Picchu, 200 metres from Machu Picchu station and 300 metres from Bus Stop.

From US$23.60 per night

FAQ about B&Bs in Machu Picchu

B&Bs that guests love in Machu Picchu

See all
Avg. price/night: US$49.50
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 265 reviews
The couple running the hostel are absolutely lovely. They are so friendly and happy to help with everything - restaurant recommendations, booking bus tickets to Machu Picchu, giving general advice for Machu Picchu, booking a private guide etc. The breakfast included was amazing too - fruits, egg, bread etc. - perfect meal before setting off to Machu Picchu. The room itself was great with a private bedroom and a view of the scenery outside. The hostel was spotless and in a great location.
Guest review by
Lock
Young couple
Avg. price/night: US$92.57
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 885 reviews
Clean, spacious rooms, super accommodating staff, great location close to the thermal baths and waterfall. Aguas Calientes is a surprisingly quaint little town. If you look for relaxation and good atmosphere I recommend staying a couple of nights.
Guest review by
Tom
Solo traveller