Last-minute hotel deals in Machu Picchu

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Machu Picchu, nestled in the Cusco Region of Peru, is a mesmerizing travel destination renowned for its breathtaking Inca citadel. As a UNESCO World Heritage Site and one of the New Seven Wonders of the World, it offers a unique blend of history and natural beauty. Visitors can explore the ancient ruins, including the iconic Temple of the Sun and the Intihuatana stone, while enjoying panoramic views of the surrounding Andes Mountains.

For those planning to stay, the nearby town of Aguas Calientes serves as the primary base for accommodation, offering a range of hotels and lodges to suit various budgets. This charming town provides easy access to Machu Picchu and features vibrant markets and hot springs for relaxation after a day of exploration.

Whether you're trekking the famous Inca Trail or simply soaking in the rich cultural heritage, Machu Picchu promises an unforgettable experience for every traveler.

Clear filters

Machu Picchu

Most popular
Sort by

See the latest prices and deals by choosing your dates

Reception
Viandina Machupicchu
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Aguas Calientes, Machu Picchu · 2.57 km from centre

8.4

 

164 reviews

Breakfast available

With a stay at Viandina Machupicchu in Machu Picchu, you'll be within a 5-minute walk of Aguas Calientes Hot Springs and Historic Sanctuary of Machu Picchu. This bed & breakfast is within close proximity of Manco Capac Square and Putucusi.

Compare price on Booking.com
Compare price on Booking.com
QUECHUA´S HOUSE Hostal & Coffee
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Aguas Calientes, Machu Picchu · 2.57 km from centre

8.3

 

166 reviews

QUECHUA´S HOUSE Hostal & Coffee offers accommodations in Machu Picchu, a 4-minute walk from Bus Stop and 1.4 miles from Manuel Chavez Ballon Museum. The accommodation provides luggage storage space, daily room service, and currency exchange for guests.

Free Wifi is available to all guests, while certain rooms here will provide you with a balcony. At the guest house, the units are equipped with a flat-screen TV with streaming services.

There is a coffee shop and lounge.

Sightseeing tours are available within a reachable distance.

Popular points of interest near the guest house include Machu Picchu Hot Spring, Wiñaywayna Park, and Machu Picchu station.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hostal Samananchis
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostal in Aguas Calientes, Machu Picchu · 2.59 km from centre

8.2

 

52 reviews

Breakfast available

With a stay at Hostal Samananchis in Machu Picchu, you'll be within a 5-minute walk of Aguas Calientes Hot Springs and Historic Sanctuary of Machu Picchu. This hostal is within close proximity of Manco Capac Square and Putucusi.

Compare price on Booking.com
Compare price on Booking.com
Picos House MachuPicchu
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Aguas Calientes, Machu Picchu · 2.59 km from centre

7.8

 

239 reviews

Breakfast available

Offering a terrace and a shared lounge, Picos House MachuPicchu in Machu Picchu is close to Machu Picchu Hot Spring and Machu Picchu station. Housed in a building dating back to 2016, this guest house is a 4-minute walk from Bus Stop and 400 yards from Wiñaywayna Park. The accommodation features a 24-hour front desk, a shuttle service, free shuttle service, and free Wifi.

The guest house offers a flat-screen TV and a private bathroom with slippers, a hair dryer, and shower. For added convenience, the property can provide towels and linens for a supplement.

Sightseeing tours are available in the area.

Manuel Chavez Ballon Museum is 1.4 miles from Picos House MachuPicchu.

Compare price on Booking.com
Compare price on Booking.com
Hotel Taypikala Machupicchu
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aguas Calientes, Machu Picchu · 2.62 km from centre

8.3

 

383 reviews

Breakfast available

Only 656 feet from Manco Capac Square, this luxurious boutique hotel offers rooms with free Wi-Fi, LED TVs and breakfast. It features a garden, restaurant and a elevator. The Bus Station to Machu Picchu is 656 feet away.

Featuring large windows with mountain views, rooms at Taypikala Machupicchu are decorated with bamboo floors and wooden bedside tables. All of them have a mini-bar and a tub. The suites feature a spa bath and 3D TVs.

A buffet breakfast is served daily. The restaurant offers Novoandina dishes.

Guest can unwind in the garden or request massage sessions. The 24-hour front desk can secure shuttles. Hotel Taypikala Machupicchu is 820 feet from Machu Picchu Train station.

Compare price on Booking.com
Compare price on Booking.com
Samananchis Machupicchu
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aguas Calientes, Machu Picchu · 2.64 km from centre

8.2

 

1,372 reviews

Breakfast available

Located in Machu Picchu and with Machu Picchu Hot Spring reachable within a 3-minute walk, Samananchis Machupicchu provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a terrace. Featuring a bar, the hotel is close to several noted attractions, around a few steps from Wiñaywayna Park, a 4-minute walk from Bus Stop and 500 yards from Machu Picchu station. The property has room service, a 24-hour front desk and currency exchange for guests.

At the hotel, all rooms include a closet. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Samananchis Machupicchu every room comes with a desk and a flat-screen TV.

Guests at the accommodation can enjoy an American breakfast.

Manuel Chavez Ballon Museum is 1.5 miles from Samananchis Machupicchu.

Compare price on Booking.com
Compare price on Booking.com
Llactapata Lodge overlooking Machu Picchu - camping - restaurant
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Cusco Region, Salcantay · 4.70 km from centre

9.1

 

125 reviews

With mountain views, Llactapata Lodge overlooking Machu Picchu - camping - restaurant is located in Salcantay and has a restaurant, room service, bar, garden and terrace.

Some units have a balcony and/or patio.

Huayna Picchu is 1.3 miles from the lodge, while Machu Picchu Historic Sanctuary is 1.8 miles from the property. Alejandro Velasco Astete International Airport is 133 miles away.

Compare price on Booking.com
Compare price on Booking.com
Eco Hacienda Roman
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Machu Picchu · 5.31 km from centre

8.7

 

48 reviews

Breakfast available

Located in Machu Picchu, 3.5 miles from Huayna Picchu, Eco Hacienda Roman provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. The hotel has a terrace and mountain views, and guests can enjoy a meal at the restaurant or a drink at the bar.

At the hotel, every room includes a patio with a garden view. Featuring a private bathroom with a shower and free toiletries, rooms at Eco Hacienda Roman also provide guests with free WiFi, while some have a pool view.

Breakfast is available, and includes buffet, continental and American options.

Speaking English and Spanish, staff are willing to help at any time of the day at the reception.

Machu Picchu Historic Sanctuary is 4.6 miles from the accommodation, while Manuel Chavez Ballon Museum is 4.6 miles from the property. Alejandro Velasco Astete International Airport is 131 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hospedaje Quillabamba
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Cusco Region, Santa Teresa · 6.44 km from centre

9.0

 

160 reviews

Hospedaje Quillabamba enjoys a location in Santa Teresa, 6.4 miles from Machu Picchu Historic Sanctuary and 6.4 miles from Manuel Chavez Ballon Museum. Free Wifi is available throughout the property, and Huayna Picchu is 5.2 miles away.

At the guest house, all units have a private bathroom.

Alejandro Velasco Astete International Airport is 127 miles away.

Compare price on Booking.com
Compare price on Booking.com
Café Oro Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cusco Region, Santa Teresa · 6.49 km from centre

Located in Santa Teresa, 5.3 miles from Huayna Picchu, Café Oro Hotel has accommodations with a garden, private parking, a restaurant and a bar. The property provides a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

All guest rooms in the hotel are equipped with a flat-screen TV. The rooms have a private bathroom with a shower and free toiletries.

The breakfast offers continental, American or vegetarian options.

Machu Picchu Historic Sanctuary is 6.5 miles from Café Oro Hotel, while Manuel Chavez Ballon Museum is 6.5 miles from the property. Alejandro Velasco Astete International Airport is 127 miles away.

Compare price on Booking.com
Compare price on Booking.com
Yacumama Santa Teresa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cusco Region, Santa Teresa · 6.49 km from centre

9.1

 

24 reviews

Yacumama Santa Teresa is offering accommodations in Santa Teresa. The property is located 5.3 miles from Huayna Picchu, 6.5 miles from Machu Picchu Historic Sanctuary and 6.5 miles from Manuel Chavez Ballon Museum.

All rooms in the hotel are equipped with a flat-screen TV.

Speaking English and Spanish, staff will be happy to provide guests with practical information on the area at the 24-hour front desk.

Alejandro Velasco Astete International Airport is 127 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Eco Quechua Lodge
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Cusco Region, Santa Teresa · 6.50 km from centre

9.0

 

252 reviews

Eco Quechua Lodge is an eco-friendly lodge offering private balconies with river and mountain views. Guests can take canopy, coffee, water falls, hot springs and hiking excursions.

Eco Quechua Lodge is built with types of native wood and features recycling and reforestation programs. It is only a 1-hour drive from Machu Picchu. Guests can walk the Inca Trails or book a massage. The eco lodge is a 15-minute drive from the Santa Teresa district.

Rooms at Eco Quechua Lodge are equipped with private bathrooms.

Guests can expect 3 options breakfast and local coffee. The restaurant offers candlelit dinners and room service for package groups.

The Lodge offers a handy currency exchange service and private parking for an extra fee. Velazco Astete Airport is 141 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Yacumama Santa Teresa
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cusco Region, Santa Teresa · 6.58 km from centre

8.0

 

2 reviews

Breakfast available

Located in Santa Teresa, Yacumama Santa Teresa is a 3-minute drive from Urubamba River and 5 minutes from Cocal Mayo Hot Springs. This hotel is 3.6 mi (5.8 km) from Historic Sanctuary of Machu Picchu and 5.4 mi (8.7 km) from Huayna Picchu.

Compare price on Booking.com
Compare price on Booking.com
Vertikal lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Cusco Region, Santa Teresa · 6.60 km from centre

9.1

 

53 reviews

Breakfast available

With mountain views, Vertikal lodge is located in Santa Teresa and has a restaurant, a shared lounge, bar, garden, terrace and grill. The lodge features both WiFi and private parking free of charge.

A patio with river views is offered in all units.

At Vertikal lodge guests are welcome to use a hot tub.

Guests at the accommodation can enjoy pool on site, or cycling in the surrounding areas.

Huayna Picchu is 5.3 miles from Vertikal lodge, while Machu Picchu Historic Sanctuary is 6.5 miles away. Alejandro Velasco Astete International Airport is 128 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
La HACIENDA LODGE & CAMPING
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Cusco Region, Santa Teresa · 6.60 km from centre

Featuring garden views, La HACIENDA LODGE & CAMPING in Santa Teresa features accommodations and a garden. This property offers access to a patio, free private parking, and free Wifi. Manuel Chavez Ballon Museum is 5.9 miles from the bed and breakfast.

Huayna Picchu is 4.8 miles from the bed and breakfast, while Machu Picchu Historic Sanctuary is 5.9 miles from the property. Alejandro Velasco Astete International Airport is 127 miles away.

Compare price on Booking.com
Compare price on Booking.com
Araplay Lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Cusco Region, Santa Teresa · 6.82 km from centre

9.6

 

14 reviews

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. Each room comes with a balcony with views of the mountain.

At the bed and breakfast, all units are equipped with a wardrobe. All rooms are equipped with a private bathroom with a bidet and free toiletries. Additional in-room amenities include fruit.

A selection of options including warm dishes, local specialities, and fruit are served for the continental breakfast.

Huayna Picchu is 5 miles from the bed and breakfast, while Machu Picchu Historic Sanctuary is 6.2 miles away. Alejandro Velasco Astete International Airport is 127 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Machu Picchu, but are nearby and match your search.
Refugio de Mery Lucmabamba
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Cusco Region, Sahuayacu · 9.32 km from centre

9.6

 

154 reviews

Offering a garden, Refugio de Mery Lucmabamba features accommodations in Sahuayacu. With mountain views, this accommodation offers a terrace. Free Wifi is available throughout the property and Huayna Picchu is 11 miles away.

Towels and bed linen are featured in the bed and breakfast.

Machu Picchu Historic Sanctuary is 12 miles from the bed and breakfast, while Manuel Chavez Ballon Museum is 12 miles away. The nearest airport is Alejandro Velasco Astete International Airport, 134 miles from Refugio de Mery Lucmabamba.

Compare price on Booking.com
Compare price on Booking.com
Lucmabamba Lodge
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Cusco Region, Santa Teresa · 9.37 km from centre

9.7

 

66 reviews

Lucmabamba Lodge in Santa Teresa provides accommodations with a garden, a terrace, and a bar. Among the facilities of this property are a restaurant, room service, and a tour desk, along with free Wifi throughout the property. The homestay features garden views and a picnic area.

Additional in-room amenities include fruit. At the homestay, units are equipped with bed linen and towels.

An American, vegetarian, or vegan breakfast can be enjoyed at the property. For visitors looking to embark on day trips to nearby landmarks, the homestay offers a selection of packed lunches.

Huayna Picchu is 11 miles from Lucmabamba Lodge, while Machu Picchu Historic Sanctuary is 12 miles away. Alejandro Velasco Astete International Airport is 134 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Lia B&B Lucmabamba
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Cusco Region, Sahuayacu · 9.46 km from centre

9.9

 

220 reviews

Featuring a garden, bar and free WiFi, Lia B&B Lucmabamba is located in Sahuayacu, 11 miles from Huayna Picchu and 12 miles from Machu Picchu Historic Sanctuary. Manuel Chavez Ballon Museum is 12 miles from the hostel.

Rooms are complete with a private bathroom equipped with a shower, while certain accommodations at the hostel also feature a terrace.

A continental, American or vegetarian breakfast is served at the property.

Guests at Lia B&B Lucmabamba will be able to enjoy activities in and around Sahuayacu, like hiking.

Alejandro Velasco Astete International Airport is 134 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
ALPHINA CABINS Qhapaq Ñan
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Cusco Region, Sahuayacu · 9.58 km from centre

ALPHINA CABINS Qhapaq Ñan has a garden, terrace, a restaurant and bar in Sahuayacu. The property is around 11 miles from Huayna Picchu, 12 miles from Machu Picchu Historic Sanctuary and 12 miles from Manuel Chavez Ballon Museum.

At the hotel, rooms are equipped with a patio. The rooms come with a shared bathroom with a shower, while some rooms also feature a balcony and others also feature mountain views.

An American, vegetarian or vegan breakfast is served at the property.

Alejandro Velasco Astete International Airport is 134 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor