The 10 best B&Bs in Machu Picchu, Peru | Booking.com
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

Inkari Hostal

Machu Picchu

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$40
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.

Y
Yoannis
From
France
Good placement, the host has so helpful, giving advices and directions.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,070 reviews
Price from
US$52.41
1 night, 2 adults

Machu Picchu Land

Machu Picchu

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.

S
Svitlana
From
Denmark
Helpful stuff Very gode location Tasty breakfast Gode WiFi
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,101 reviews
Price from
US$36.45
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.

E
Ezra
From
United States
The staff was incredibly friendly and helpful. When my friend got sick and couldn't hike Machu Picchu, they went out of their way to care for her and tried to help as much as possible. Extremely kind and considerate. They also provided great logistical information.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,459 reviews
Price from
US$44
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.2
Very good - What previous guests thought, 232 reviews
Price from
US$25.20
1 night, 2 adults

QUECHUA´S HOUSE Hostal & Coffee

Machu Picchu

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.

A
Alex
From
United Kingdom
Marco was very friendly and helpful during our stay. The room and the bed were comfortable and we enjoyed our visit.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 252 reviews
Price from
US$30
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.

E
Ellen
From
Canada
Great breakfast. Comfort beds and clean room. Great location.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 619 reviews
Price from
US$70
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.

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.3
Very good - What previous guests thought, 939 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.

V
Victor
From
India
Personalized service...was pleasantly surprised when they picked us up from the train station and helped us navigate the labyrinth of Agua Calientes to the hotel which has a fabulous location. Breakfast was great
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 320 reviews
Price from
US$104.40
1 night, 2 adults

Peru Coca B&B Machupicchu

Machu Picchu

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.

D
Douglas Poulin
From
Canada
Staff is super helpful! Friendly. Helped with our trek to Manchu picchu etc. Breakfast was great. Whole experience wonderful
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 375 reviews
Price from
US$55
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

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.4
    Pleasant - What previous guests thought, 69 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
  • SAYACMARCA CLASSIC Inn

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 651 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$90 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 454 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$68.40 per night
  • Sacred Inka House

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

    Sacred Inka House is located in Machu Picchu, 800 metres from Machu Picchu Hot Spring, a few steps from Bus Stop, as well as 300 metres from Machu Picchu station.

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

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 249 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
  • tayta inn

    Machu Picchu
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 77 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
  • El Tambo Machupicchu

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

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

    From US$38.25 per night
  • André Home Machupicchu

    San Antonio
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 25 reviews

    André Home Machupicchu offers accommodation in San Antonio. The bed and breakfast has private entrance.

    From US$39.60 per night

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

  • Quipu Hostal

    Machu Picchu
    Central location
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 164 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$30.80 per night
  • DENNY'S MAPI

    Machu Picchu
    Central location
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 427 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$40 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 19 reviews

    Offering inner courtyard views, Casa de la Luna by Ortegas House is an accommodation situated in Machu Picchu, 500 metres from Machu Picchu Hot Spring and 200 metres from Wiñaywayna Park.

    From US$36.75 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 148 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, 97 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.1
    Good - What previous guests thought, 828 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$30.09 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 247 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$77 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 71 reviews

    Situated in Machu Picchu, 400 metres from Machu Picchu Hot Spring, Hotel Retama Machupicchu features rooms with mountain views and free WiFi.

    From US$119.79 per night

Enjoy breakfast in Machu Picchu and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 160 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
  • Hotel Pachakuteq is set in Machu Picchu, a few steps from Wiñaywayna Park, 400 metres from Bus Stop, as well as 400 metres from Machu Picchu station.

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

    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.

    From US$63 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 455 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
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 929 reviews

    Located within 400 metres of Bus Stop 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
    Breakfast options
    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
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 191 reviews

    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.

    From US$27.32 per night
  • Offering a garden and garden view, La HACIENDA LODGE & CAMPING is situated in Santa Teresa, 7.6 km from Huayna Picchu and 10 km from Machu Picchu Historic Sanctuary.

    From US$55.04 per night

FAQ about B&Bs in Machu Picchu

B&Bs that guests love in Machu Picchu

See all
  • Avg. price/night: US$61.20
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 273 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, 929 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