Hotels in Machu Picchu, Peru

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

Machu Picchu, Peru
5 Oct — 6 Oct2
Machu Picchu, Peru
Wed 5/10
Thu 6/10
...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.6 Excellent
109 Pachacutec Ave, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 
ExcellentBased on 117 reviews
8.6

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.

Tierra Viva Machu Picchu
8.8 Excellent
Av. Hermanos Ayar 401, Machu Picchu, Peru
Show on map
0.3 km from city centre, Machu Picchu, Peru 
ExcellentBased on 444 reviews
8.8

Tierra Viva Machu Picchu offers a modern setting while in Machupicchu Pueblo. The various amenities this traditional hotel features include a 24-hour reception, massage services and a concierge.

Casa del Sol Machupicchu
8.6 Excellent
608 Imperio De Los Incas Avenue, Machu Picchu, Peru
Show on map
0.1 km from city centre, Machu Picchu, Peru 
ExcellentBased on 148 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.

Inti Punku Machupicchu Hotel & Suites
8.5 Excellent
Calle Kori Wakanki 209, Machu Picchu, Peru
Show on map
0.1 km from city centre, Machu Picchu, Peru 
ExcellentBased on 461 reviews
8.5

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

Supertramp Hostel Machupicchu
8.4 Excellent
Calle Chaskatika 203, Machu Picchu, Peru
Show on map
0.3 km from city centre, Machu Picchu, Peru 
ExcellentBased on 825 reviews
8.4

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.

Hostal La Payacha
8.2 Excellent
Av. Imperio de los Incas #39, Machu Picchu, Peru
Show on map
0.1 km from city centre, Machu Picchu, Peru 
ExcellentBased on 236 reviews
8.2

At the base of Huayna Picchu, Hostal La Payacha is situated close to Machupicchu Pueblo's well-known attractions. Guests can also enjoy free internet access throughout the property.

Casa Machupicchu Hostel
7.9 Good
Av. Imperio De Los Incas, No. 636, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 
GoodBased on 494 reviews
7.9

Casa Machu Picchu Hostel is located in Machupicchu Pueblo and is close to the area's well-known attractions. Those staying at the property can also make use of free wireless internet.

Intillaqta Machupicchu Pueblo
8.0 Excellent
Urb Las Orquídeas Av Los Artesanos 203, Machu Picchu, Peru
Show on map
0.1 km from city centre, Machu Picchu, Peru 
ExcellentBased on 564 reviews
8.0

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.

Vista Machu Picchu
7.4 Good
Kori Wakanki, 507, Machu Picchu, Peru
Show on map
0.3 km from city centre, Machu Picchu, Peru 
GoodBased on 418 reviews
7.4

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.

Mantu Boutique
7.9 Good
Calle Sinchi Roca 114, Machu Picchu, Peru
Show on map
0.0 km from city centre, Machu Picchu, Peru 
GoodBased on 344 reviews
7.9

Mantu Boutique 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:April
Most expensive month:December
Average price in Machu Picchu:C$ 248/night
Cheapest price found:C$ 21/night
Cheapest day:Tuesday
Most expensive day:Monday
C$ 21 - C$ 464
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 49 - C$ 761
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Machu Picchu hotels

1
Panorama B&B
9.0 Excellent
305 Avenida Hermanos Ayar, Machu Picchu, Peru
Show on map
0.3 km from city centre, Machu Picchu, Peru 

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.

2
Andino Hotel
Calle Wiñay Wayna Mza C Lte 16, Machu Picchu, Peru
Show on map
0.3 km from city centre, Machu Picchu, Peru 

At the base of Huayna Picchu, Andino Hotel Machupicchu Pueblo is situated close to Machupicchu Pueblo's well-known attractions. Guests can also enjoy complimentary internet access throughout the property.

3
Casa Andina Standard Machu Picchu
8.8 Excellent
Prolongacion Imperio de Los Incas 626, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

At the base of Huayna Picchu, Casa Andina Standard Machu Picchu is situated near Machupicchu Pueblo's well-known attractions. It also provides a concierge, a currency exchange and a 24-hour reception.

4
Inkaterra Machu Picchu Pueblo Hotel
8.7 Excellent
Pueblo de Machu Picchu, 084, Machu Picchu, Peru
Show on map
0.3 km from city centre, Machu Picchu, Peru 

Featuring an outdoor pool and a sauna, Inkaterra Machu Picchu Pueblo Hotel is situated in Machupicchu Pueblo and offers luxury accommodation. It is conveniently located for those wishing to discover the area's attractions.

5
Hotel Ferre Machu Picchu
8.4 Excellent
Av. Imperio De Los Incas 634, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

Situated in Machupicchu Pueblo, Hotel Ferre Machu Picchu offers 3-star accommodation, as well as a sauna and a Jacuzzi. It is ideally located for those wanting to discover the area's attractions.

6
Hatun Inti Boutique
8.9 Excellent
Av. Imperio de Los Incas, Machu Picchu, Peru
Show on map
0.1 km 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.

7
Belmond Sanctuary Lodge
9.1 Excellent
Carretera Hiram Bingham km 7.5, Machu Picchu, Cusco, Peru, Machu Picchu, Peru
Show on map
2.3 km from city centre, Machu Picchu, Peru 

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.

8
Terrazas del Inca Bed and Breakfast
Calle Wiracocha M-18-4, Urubamba, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

Terrazas Del Inca B&B is located in Machupicchu Pueblo and features a rooftop terrace and free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

Cheapest hotels in Machu Picchu, Peru

Machupicchu Guest House
8.4 Excellent
Calle Inca Tupac Yupanqui 104, Machu Picchu, Peru
Show on map
0.2 km 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.

C$ 22
Avg. per night
Seven Mapi Hotel
Calle Winay Wayna N 100, Machu Picchu, Peru
Show on map
0.1 km 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.

C$ 58
Avg. per night
Inti Punku El Tambo
Wiñay Wayna B3, Machu Picchu, Peru
Show on map
0.0 km from city centre, Machu Picchu, Peru 

Inti Punku El Tambo is located in Machupicchu Pueblo and features free Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

C$ 84
Avg. per night
Hotel La Cabana Machupicchu
Avenida Pachacuteq Nº 805, Mz-20 Lt. 3, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

This comfortable hotel in Machupicchu Pueblo provides complimentary Wi-Fi, as well as a free shuttle service and an express check-in and check-out feature. It is conveniently positioned for guests wanting to visit local attractions.

C$ 102
Avg. per night
Hotel Santuario Machu Picchu
Av Hermanos Ayar No. 105, Machu Picchu, Peru
Show on map
0.3 km 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.

C$ 104
Avg. per night
Hatun Wayna Inn Machu Picchu
Alameda Los Artesanos 213, Machu Picchu, Peru
Show on map
0.2 km from city centre, Machu Picchu, Peru 

Hatun Wayna Inn Machu Picchu is located in Machupicchu Pueblo and offers free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

C$ 132
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

  • What are the best hotels in Machu Picchu?

    Taypikala Boutique Machupicchu, rated with a score of 8.3 from 207 reviewers, is one of the most popular hotels in Machu Picchu. Other top stays include Belmond Sanctuary Lodge, with an average rating of 9.1 from 111 reviewers, and Tierra Viva Machu Picchu, with a score of 8.8 from 444 reviewers.

  • What is a good hotel near Machu Picchu Historic Sanctuary?

    With a rating of 9.1/10 from 111 reviews, Belmond Sanctuary Lodge is a hotel close to Machu Picchu Historic Sanctuary that is well recommended by HotelsCombined users.

  • What is a good hotel in Machu Picchu near Aguas Calientes Hot Springs?

    Taypikala Boutique Machupicchu is the hotel close to Aguas Calientes Hot Springs that is most recommended by HotelsCombined users, with 207 reviews rating it at 8.3/10.