Skip to main content

The best B&Bs in Machu Picchu

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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Catari's House, hotel in 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.

Staff very lovely people, they helped with recommendations and providing help in everything, also the location.
Scored 8.7
8.7
Rated fabulous
Fabulous
1,130 reviews
Price from
£26.93
1 night, 2 adults
Andino, hotel in Machu Picchu

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.5
8.5
Rated very good
Very good
117 reviews
Price from
£58.86
1 night, 2 adults
El Tambo Machupicchu, hotel in Machu Picchu

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

Basic clean accommodation. Good location close to train station with many shops/restaurants close by. Offered Luggage Storage after check-out (while we went back up to Machu Picchu).
Scored 8.0
8.0
Rated very good
Very good
501 reviews
Price from
£23.54
1 night, 2 adults
Panorama B&B, hotel in Machu Picchu

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.

Stayed after 4 day hike. Room spotless. Showers and bathroom excellent - although toilet needed an extra flush. Hotwater always available. Breakfast was perfect and our host and the staff were excellent and very attentive. Stored our luggage after we checked out. Great view of the river.
Scored 8.9
8.9
Rated fabulous
Fabulous
549 reviews
Price from
£78.25
1 night, 2 adults
Viandina Machupicchu, hotel in Machu Picchu

Comfortable rooms with free Wi-Fi can be enjoyed in Cusco. Plaza Andina has free pick-ups from Aguas Calientes train station, 120 km away. Pachacutec commercial area is 50 metres away.

Excellent price and it was a last minute booking. Nice featured power board with usb ports to keep phone charged. Got some laundry done at a really good price.
Scored 8.4
8.4
Rated very good
Very good
164 reviews
Price from
£41.47
1 night, 2 adults
Picos House, hotel in Machu Picchu

Offering a terrace and mountain view, Picos House is situated in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Machu Picchu station.

Carlos was very friendly, great views from the top floor
Scored 8.6
8.6
Rated fabulous
Fabulous
269 reviews
Price from
£45.01
1 night, 2 adults
Mapi Gardens Machupicchu B&B, hotel in Machu Picchu

Located in Machu Picchu in the Cusco region with Machu Picchu Hot Spring and Machu Picchu station nearby, Mapi Gardens Machupicchu B&B features accommodation with access to a public bath.

Super convenient location, close to train station ( but no noise in the night) to visit agua calientes and matchu picchu. Staff super friendly, good restaurant in the lobby and good breakfast as well! Very recommended
Scored 8.1
8.1
Rated very good
Very good
631 reviews
Price from
£41.55
1 night, 2 adults
Mistico Machupicchu Eco B&B, hotel in Machu Picchu

Located in Machu Picchu and with Machu Picchu Hot Spring reachable within 300 metres, Mistico Machupicchu Eco B&B provides concierge services, rooms, a shared lounge, free WiFi throughout the property...

Great room, really comfy bed and had a great sleep. Staff were super friendly and helpful and location is good close to centre. And shower was hot with shampoo etc provided. Could not fault it and good value for money. Big room with view of the river
Scored 8.4
8.4
Rated very good
Very good
824 reviews
Price from
£29.08
1 night, 2 adults
Escobedo’s Inn Machupicchu, hotel in Machu Picchu

Offering a terrace and city view, Escobedo’s Inn Machupicchu is located in Machu Picchu, 100 metres from Machu Picchu station and 200 metres from Bus Stop.

Friendly and helpful staff
Scored 8.5
8.5
Rated very good
Very good
224 reviews
Price from
£52.66
1 night, 2 adults
SAYACMARCA CLASSIC Inn, hotel in Machu Picchu

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.

I had a problem with my room and they really went out of their way to make sure I was happy and comfortable
Scored 8.1
8.1
Rated very good
Very good
240 reviews
Price from
£40.85
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 this month

Enjoy breakfast in Machu Picchu!

  • Escobedo’s Inn Machupicchu
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 224 reviews

    Offering a terrace and city view, Escobedo’s Inn Machupicchu is located in Machu Picchu, 100 metres from Machu Picchu station and 200 metres from Bus Stop.

    very well located and very warm and attentive hosts!

  • SAYACMARCA CLASSIC Inn
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 240 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.

    Early wake up and property offered snacks for our trek

  • Runas Inn Machupicchu
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 917 reviews

    Featuring a shared lounge and views of mountain, Runas Inn Machupicchu is a recently renovated bed and breakfast set in Machu Picchu, less than 1 km from Machu Picchu Hot Spring.

    very friendly host! we were very welcomed at the inn.

  • Hs Tierra In
    Breakfast options
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 449 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.

    Very close to train station and everything Friendly staff Nice view

  • Mapi Gardens Machupicchu B&B
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 631 reviews

    Located in Machu Picchu in the Cusco region with Machu Picchu Hot Spring and Machu Picchu station nearby, Mapi Gardens Machupicchu B&B features accommodation with access to a public bath.

    Great location close to the railway station, big rooms.

  • Mantu Boutique
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 286 reviews

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

    Una excelente ubicación y su personal es excelente

  • Margarita's House Machupicchu
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 397 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.

    Ok breakfast, nice staff and overall a good value for money.

  • Peru Coca B&B Machupicchu
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 278 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.

    Rua was amasing, pleasant, polite and extremely helpful

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

  • Catari's House
    Budget options available
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,130 reviews

    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.

    Friendly staff ,well located.It was great for a night

  • Andino
    Budget options available
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 117 reviews

    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.

    Friendly Staffel, easy access from train station.

  • Mistico Machupicchu Eco B&B
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 824 reviews

    Located in Machu Picchu and with Machu Picchu Hot Spring reachable within 300 metres, Mistico Machupicchu Eco B&B provides concierge services, rooms, a shared lounge, free WiFi throughout the property...

    Great B&B. Staff wonderfull- amazing people. Respect

  • Hostal Vista Waynapata 123
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 reviews

    Featuring free WiFi, Waynapata offers accommodation in Machu Picchu, 600 metres from the Hot Springs. The main square is 200 metres away.

    Locality, really clean place and very friendly stuff

  • El Tambo Machupicchu
    Budget options available
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 501 reviews

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

    Great place to sleep. Nice location and friendly staff.

  • Panorama B&B
    Budget options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 549 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.

    Enjoy the view and sleep with the sound of the river

  • Viandina Machupicchu
    Budget options available
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 164 reviews

    Comfortable rooms with free Wi-Fi can be enjoyed in Cusco. Plaza Andina has free pick-ups from Aguas Calientes train station, 120 km away. Pachacutec commercial area is 50 metres away.

    Café da manhã, quarto e funcionários muito prestativos.

  • USGAR Machupicchu Boutique
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,016 reviews

    Conveniently located a 5-minute walk from the bus station to Machu Picchu, USGAR Machupicchu Boutique offers accommodations with free WiFi access. Guests are served a daily complimentary breakfast.

    Super nice guy at the reception and great location!

Great access to the city centre! Check these B&Bs in Machu Picchu

  • Hostal Pablo's House
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 167 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.

    Todo, es perfecto, incluso había detalle de bien venida

  • DANNA INN
    Central location
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 18 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...

    Tienen una terraza pequeña pero bonita y está cerca a todo

  • Picos House
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 269 reviews

    Offering a terrace and mountain view, Picos House is situated in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 2-minute walk from Machu Picchu station.

    Carlos was excellent host, spotlessly clean, very nice room

  • Machu Picchu Land
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,136 reviews

    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.

    Excelent service and they provided enough toiletries.

  • Hostal La Payacha
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 338 reviews

    Located only 100 metres from Aguas Calientes Railway Station, and 150 metres from the bus stop to Machu Picchu, Hostal La Payacha offers rooms with a mountain view. Breakfast is provided.

    Great location, great breakfast and staff very helpful

  • Hotel Retama Machupicchu
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 98 reviews

    700 metres from Machu Picchu Hot Spring, Hotel Hotel Retama Machupicchu is situated in Machu Picchu and features free WiFi and a tour desk.

    La cordialidad, disposición y entrega del personal

  • Hotel Rosa Nautica
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 17 reviews

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

    most of all the crew is really nice and trying to help! other then that fair price great room

  • the tayta hostal
    Scored 7.9
    7.9
    Rated good
    Good
     · 85 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.

    está cerca del paradero del tren, bus, y plaza de armes

  • MAQ'TAS HOUSE HOSTAL B&B
    Scored 7.8
    7.8
    Rated good
    Good
     · 64 reviews

    Offering quiet street views, MAQ'TAS HOUSE HOSTAL B&B is an accommodation set in Machu Picchu, 700 metres from Machu Picchu Hot Spring and 70 metres from Bus Stop.

    desayuno y ubicación muy estratégica para hacer turismo

  • Quipu Hostal
    Central location
    Scored 7.8
    7.8
    Rated good
    Good
     · 92 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.

    Very helpful and pleasant to deal with front desk.

  • Killa Sumak
    Central location
    Scored 7.7
    7.7
    Rated good
    Good
     · 255 reviews

    Situated in Machu Picchu, 50 metres from Machu Picchu station, Killa Sumak offers accommodation with spa facilities, wellness packages and beauty services.

    Clean rooms, hot shower and very friendly and helpful owner!

  • KASAS DEL INKA MACHUPICCHU
    Scored 7.7
    7.7
    Rated good
    Good
     · 102 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.

    Buena atención, cordialidad y habitaciones cómodas.

  • Hostal Premier Inn
    Scored 7.6
    7.6
    Rated good
    Good
     · 91 reviews

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

    Удобное расположение гостиницы напротив реки. Красивый вид из окна.

  • DENNY'S MAPI
    Central location
    Scored 7.4
    7.4
    Rated good
    Good
     · 359 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.

    La atención, amabilidad y la habitación muy cómoda.

  • Hospedaje Del Carmen
    Scored 7.3
    7.3
    Rated good
    Good
     · 180 reviews

    Offering quiet street views, Hospedaje Del Carmen is an accommodation located in Machu Picchu, 800 metres from Machu Picchu Hot Spring and a few steps from Machu Picchu station.

    La habitación es muy cómoda, la vista de la terraza

  • Tierra Mágica Hostal
    Scored 7.3
    7.3
    Rated good
    Good
     · 130 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.

    La cama muy comoda y la amabilidad de la anfitriona.

  • MACHUPICCHUROYAL B y B
    Scored 7.1
    7.1
    Rated good
    Good
     · 277 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.

    Spacious room with hot shower,priced well.Good wifi

  • CUSI QOYLLOR
    Central location
    Scored 7.0
    7.0
    Rated good
    Good
     · 217 reviews

    Offering quiet street views, CUSI QOYLLOR is an accommodation situated in Machu Picchu, 100 metres from Bus Stop and 400 metres from Machu Picchu station.

    La vista y lo céntrico que queda a todos los lugares

  • Hostal Qoryanka
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 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.

  • Sacred Inka House
    Scored 6.3
    6.3
    Rated pleasant
    Pleasant
     · 6 reviews

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

  • Machupicchu Royal Prestige
    Scored 6.0
    6.0
    Rated pleasant
    Pleasant
     · 9 reviews

    Offering mountain views, Machupicchu Royal Prestige is an accommodation located in Machu Picchu, less than 1 km from Machu Picchu Hot Spring and a 0-minute walk from Machu Picchu station.

  • Hotel Pachakuteq

    Offering mountain views, Hotel Pachakuteq is an accommodation set in Machu Picchu, 400 metres from Machu Picchu Hot Spring and a few steps from Wiñaywayna Park.

FAQ about B&Bs in Machu Picchu

B&Bs that guests love in Machu Picchu

  • Avg. price/night: £57.55
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 291 reviews
    Great location, excellent breakfast, friendly staff. Hot water and shower worked perfectly, as did wifi.
    Nina
    Family with young children
  • Avg. price/night: £36.70
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 256 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.
    Lock
    Young couple
  • Avg. price/night: £152.34
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 336 reviews
    Super comfy beds. Quiet at night. Great location.
    Missi
    Family with young children
  • Avg. price/night: £75.41
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 824 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.
    Tom
    Solo traveller
  • Avg. price/night: £108.94
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,032 reviews
    Wow, loved this place. The room overlooked the mountains and village, super comfy beds, great location that is central but still nice and quiet, open air brekky with a view to die for! The steps to get there are a pain, but the view you end up with is more than worth it.
    Patsy
    Young couple
  • Avg. price/night: £108.94
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,032 reviews
    Great location, high above Aguas Callientes. We were met at the station and led back to the hotel, up some very steep steps. The room was amazing, a double room with a private veranda overlooking the surrounding mountains. The shower was probably the best I’ve had in a very long time
    Chris
    Young couple
  • Avg. price/night: £28.85
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 551 reviews
    Great little hostel, breakfast 12 sol but very good, comfortable beds (thank you for the upgrade to a private bathroom as we both had upset stomachs), great location right beside the river and close to town
    Melanie
    Young couple
  • Avg. price/night: £62.46
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,016 reviews
    The manager was very helpful with informations about getting tickets to Machu Picchu, which saved us a lot of time, thank you for that. Our family room was large, clean and the beds comfortable. Water in the shower was hot. The windows were toward a wall, no view but because of this it was quiet. The breakfast was buffet-style with cheese, salami, fresh fruits, jam, marmelade, fresh juice, cereals, jogurt, coffee and it was promptly reffiled. Great! Close to the train station. All in all it was a good stay and a good value for money.
    Diana
    Family with young children
  • Avg. price/night: £88.24
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 601 reviews
    Staff were friendly and helpful. Senior got up early to accommodate me and provided an excellent breakfast with delicious quinoa pancakes. Everything was clean and quiet. Plenty of hot water.
    Rhonda
    Family with young children
  • Avg. price/night: £30.47
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,136 reviews
    Great Hostel! They were super accommodating and made sure we had everything we needed to be comfortable. Big room, warm shower in a private bathroom, they even picked us up at the train station! Great location close to the center of town. Would totally stay here again.
    D
    Darian
    Young couple