Hotels in Machu Picchu, Peru

Search and compare Machu Picchu, Peru hotels from hundreds of travel sites and save

Machu Picchu, Peru
Mar 28 — Mar 292
Machu Picchu, Peru
Tue 3/28
Wed 3/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Machu Picchu

Filter by star ratings
All filters
El MaPi by Inkaterra
8.7 Excellent
109 Pachacutec Ave, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 135 reviews
8.7

El MaPi byInkaterra provides a stylish setting when visiting Machupicchu Pueblo and is close to everything the area has to offer. It also offers massage services, a safe and a sauna.

Machu Picchu Land
8.8 Excellent
Calle Wakanki 502, Aguas Calientes, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 573 reviews
8.8

At the foot of Huayna Picchu, Hostel Machu Picchu Land B&B is situated close to Machupicchu Pueblo's famous tourist attractions. Guests can also make the most of complimentary internet in all areas.

Sumaq Machu Picchu Hotel
9.1 Excellent
Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 57 reviews
9.1

Located in Machupicchu Pueblo, Sumaq Machu Picchu Hotel provides 5-star accommodation, as well as a Jacuzzi and a sauna. It is conveniently positioned for guests wishing to discover the area's attractions.

El Quetzal Machupicchu
Calle Qoriwaccanki 654, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 

El Quetzal Machupicchu is located in Machupicchu Pueblo and offers free Wi-Fi. It is ideally positioned for those wanting to discover the area's attractions.

Panorama B&B
9.1 Excellent
305 Avenida Hermanos Ayar, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 222 reviews
9.1

This comfortable bed & breakfast in Machupicchu Pueblo provides complimentary Wi-Fi, as well as a swimming pool and a 24-hour reception. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Casa del Sol Machupicchu
8.6 Excellent
608 Imperio De Los Incas Avenue, Machu Picchu, Peru
Show on map
0.0 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 132 reviews
8.6

Casa del Sol Machupicchu is located in Machupicchu Pueblo and features a Jacuzzi, a Turkish steam bath and a free shuttle service. It is ideally positioned for guests wanting to discover the area's attractions.

Hotel Ferre Machu Picchu
8.3 Excellent
Av. Imperio De Los Incas 634, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 298 reviews
8.3

Boasting a sauna, Hotel Ferre Machu Picchu is situated in Machupicchu Pueblo and provides comfortable accommodation. It is ideally located for those wanting to discover the area's attractions.

Golden Sunrise Machupicchu
8.1 Excellent
Calle Wakanki 615, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 105 reviews
8.1

Golden Sunrise Machupicchu is located in Machupicchu Pueblo and offers a Jacuzzi and free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

Belmond Sanctuary Lodge
9.2 Excellent
Carretera Hiram Bingham km 7.5, Machu Picchu, Cusco, Peru, Machu Picchu, Peru
Show on map
1.4 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 74 reviews
9.2

Situated in Machupicchu Pueblo, this 5-star property is unique and rustic. It is also a five-minute stroll from Temple of the Sun and Inti Punku, and is close to many of the area's attractions.

Supertramp Hostel Machupicchu
8.5 Excellent
Calle Chaskatika 203, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 
ExcellentBased on 685 reviews
8.5

Supertramp Hostel Machupicchu is located in Machupicchu Pueblo and provides free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Tips for booking hotels in Machu Picchu

Cheapest month:August
Most expensive month:September
Average price in Machu Picchu:$700/night
Cheapest price found:$36/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$76 - $1,133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$565 - $939
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Machu Picchu hotels

1
Jaya Suite Machupicchu
8.9 Excellent
Alameda Los Artesanos 207, Machu Picchu, Peru
Show on map
0.0 mi from city centre, Machu Picchu, Peru 

Situated at the base of Huayna Picchu, Jaya Suite Machupicchu is a comfortable place to stay in Machupicchu Pueblo and features a Jacuzzi. It is ideally positioned for those wanting to visit local attractions.

$109
Avg. per night
2
Hatun Inti Boutique
Av. Imperio de Los Incas, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

Hatun Inti Boutique Machupicchu is located in Machupicchu Pueblo and offers a Jacuzzi and free Wi-Fi. It is ideally positioned for those wanting to visit the area's popular attractions.

$132
Avg. per night
3
Mantu Boutique
7.7 Good
Calle Sinchi Roca 114, Machu Picchu, Peru
Show on map
0.0 mi from city centre, Machu Picchu, Peru 

Mantu Boutique is situated in Machupicchu Pueblo and features free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

$45
Avg. per night
4
Vista Machu Picchu
7.3 Good
Kori Wakanki, 507, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 

This comfortable hotel in Machupicchu Pueblo provides complimentary Wi-Fi, as well as an outdoor pool and an express check-in and check-out feature. It is conveniently positioned for guests wanting to visit the area's popular attractions.

$35
Avg. per night
5
Hotel Santuario Machupicchu
Av Hermanos Ayar No. 105, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 

Hotel Santuario Machupicchu is located in Machupicchu Pueblo and is close to the area's well-known attractions. It also provides free Wi-Fi.

$69
Avg. per night

Cheapest hotels in Machu Picchu, Peru

Nativus Hostel Machu Picchu
8.2 Excellent
Imperio De Los Incas Avenue #136, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

Nativus Hostel Machu Picchu is located in Machupicchu Pueblo and offers free Wi-Fi. It is conveniently positioned for those wanting to discover the area's attractions.

$17
Avg. per night
Catari's House
8.7 Excellent
106 Calle Chaska Tika, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

Catari's House is located in Machupicchu Pueblo and offers free Wi-Fi. It is ideally positioned for those wishing to sightsee in the area.

$21
Avg. per night
Seven Mapi Hotel
Calle Winay Wayna North 100, Machu Picchu, Peru
Show on map
0.0 mi from city centre, Machu Picchu, Peru 

Seven Mapi Hotel is situated in Machupicchu Pueblo and offers complimentary Wi-Fi. It is conveniently located for those wanting to sightsee in the area.

$24
Avg. per night
Intillaqta Machupicchu Pueblo
7.8 Good
Urb Las Orquídeas Av Los Artesanos 203, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

At the foot of Huayna Picchu, Intillaqta Machu Picchu is situated near Machupicchu Pueblo's famous sightseeing attractions. It also offers meeting rooms, massage services and a free shuttle service.

$28
Avg. per night
Samananchis Machupicchu
8.4 Excellent
Av. Pachacuteq No. 816, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

Samananchis Machupicchu is located in Machupicchu Pueblo and is close to the area's popular attractions. Those staying at the property can also enjoy complimentary wireless internet.

$28
Avg. per night
Mistico Machupicchu Eco B&B
8.6 Excellent
Av. Pachutec 814, Machu Picchu, Peru
Show on map
0.2 mi from city centre, Machu Picchu, Peru 

This comfortable hostel in Machupicchu Pueblo provides free wireless internet, as well as a swimming pool and a 24-hour reception. It is conveniently located for those wanting to sightsee in the area.

$29
Avg. per night
Quilla Ecologico Inn
705 Ave Pachacutec, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

Quilla Ecologico Inn is situated in Machupicchu Pueblo and offers complimentary wireless internet. It is conveniently located for those wishing to discover the area's attractions.

$30
Avg. per night
Mapi Guest House
8.5 Excellent
Calle Inca Tupac Yupanqui 104, Machu Picchu, Peru
Show on map
0.1 mi from city centre, Machu Picchu, Peru 

Machupicchu Guest House is situated in Machupicchu Pueblo and is close to the area's popular attractions. Guests can also make use of free wireless internet.

$30
Avg. per night

Hotel prices in Machu Picchu

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Machu Picchu

Facts about staying in Machu Picchu

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation