We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Machu Picchu

Inca Trail, Machu Picchu, Peru
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Carretera Hiram Bingham s/n, Machu Picchu 5184, Peru
0.2 km from Machu Picchu
Offers & Announcements Free Night - Book Now
Belmond Sanctuary Lodge Slideshow
#1 of 1 hotels in Machu Picchu
Professional photos | Traveller photos (636) | Map
Show Prices
Santuario Hotel (Aguas Calientes) 3.0 of 5
Av. Hermanos Ayar s/n. | Wiracocha, Aguas Calientes, Peru
2.2 km from Machu Picchu
#10 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (49) | Map
Show Prices
SUMAQ Machu Picchu Hotel (Aguas Calientes) 4.0 of 5
Av. Hermanos Ayar Mz 1 Lt-3, Aguas Calientes Lim18, Peru
2.3 km from Machu Picchu
Travellers' Choice® 2014 Winner Top Hotels | Romance | Service Offers & Announcements Package Deal
SUMAQ Machu Picchu Hotel Slideshow
#1 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (538) | Map
Show Prices
Av. Imperio de los Incas N0 608 | Machupicchu Pueblo, Aguas Calientes, Peru (Formerly Casa del Sol Machupicchu)
2.3 km from Machu Picchu
Casa del Sol Machupicchu - Boutique Hotel Slideshow
#3 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (69) | Map
Show Prices
Carretera Puente Ruinas Mz 4, Aguas Calientes, Peru
2.3 km from Machu Picchu
#9 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (164) | Map
Show Prices
Rupa Wasi Eco Lodge (Aguas Calientes)
Calle Huanacaure 105, Aguas Calientes, Peru
2.4 km from Machu Picchu
Rupa Wasi Eco Lodge Slideshow
#4 of 20 hotels in Aguas Calientes
Traveller photos (313) | Map
Railroad Km 110, Aguas Calientes, Peru
2.5 km from Machu Picchu
Travellers' Choice® 2014 Winner Top Hotels | Romance Special Offer Package Deal
Inkaterra Machu Picchu Pueblo Hotel Slideshow
#2 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (796) | Map
Show Prices
El MaPi Hotel (Aguas Calientes) 3.5 of 5
Av. Pachacutec 109 | Aguas Calientes, Aguas Calientes, Peru
2.6 km from Machu Picchu
#5 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (297) | Map
Show Prices
Taypikala Hotel Machupicchu (Aguas Calientes) 4.0 of 5
Av. Pachutec 808 Machupicchu Pueblo Urubamba, Aguas Calientes 00000, Peru
2.6 km from Machu Picchu
#7 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (76) | Map
Show Prices
Av Pachacutec 805, Aguas Calientes, Peru
2.6 km from Machu Picchu
#8 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (147) | Map
Show Prices
Wiracocha Inn (Aguas Calientes)
Jr. Wiracocha s/n, Aguas Calientes, Peru
2.6 km from Machu Picchu
#12 of 20 hotels in Aguas Calientes
Professional photos | Traveller photos (73) | Map
Show Prices
Ollantaytambo Train Station, Ollantaytambo, Peru
31.7 km from Machu Picchu
El Albergue Ollantaytambo Slideshow
#2 of 15 hotels in Ollantaytambo
Professional photos | Traveller photos (666) | Map
Show Prices
Hotel Pakaritampu (Ollantaytambo) 3.0 of 5
Av. Ferrocarril s/n, Ollantaytambo, Peru
31.9 km from Machu Picchu
#4 of 15 hotels in Ollantaytambo
Professional photos | Traveller photos (283) | Map
Show Prices
Calle Convencion s/n, Ollantaytambo 08676, Peru
32.0 km from Machu Picchu
#1 of 15 hotels in Ollantaytambo
Professional photos | Traveller photos (46) | Map
Show Prices
Hostal Iskay (Ollantaytambo)
c/ Patacalle s/n, Ollantaytambo, Peru
32.1 km from Machu Picchu
Travellers' Choice® 2014 Winner Bargain | Romance Special Price 10% off room rate
#3 of 15 hotels in Ollantaytambo
Professional photos | Traveller photos (240) | Map
Show Prices
Sauce Hostal (Ollantaytambo)
Ventideiro 248, Ollantaytambo, Peru
32.1 km from Machu Picchu
#5 of 15 hotels in Ollantaytambo
Professional photos | Traveller photos (42) | Map
Show Prices
Hotel Sol (Ollantaytambo) 3.0 of 5
Calle Ventiderio s/n | Main street, just below the plaza, Ollantaytambo 12345, Peru
32.1 km from Machu Picchu
Travellers' Choice® 2014 Winner Bargain
#6 of 15 hotels in Ollantaytambo
Professional photos | Traveller photos (97) | Map
Show Prices
5to paradero Yanahura, Centro poblado menor, Urubamba, Peru
36.9 km from Machu Picchu
Offers & Announcements 40% off room rate
Inkallpa Valle Sagrado Slideshow
#8 of 21 hotels in Urubamba
Professional photos | Traveller photos (238) | Map
Show Prices
Sector Pucara s/n Yanahuara, Urubamba 84, Peru
41.1 km from Machu Picchu
#13 of 21 hotels in Urubamba
Professional photos | Traveller photos (96) | Map
Show Prices
Km. 75.8 | Carretera Cusco, Urubamba C01, Peru
45.4 km from Machu Picchu
Travellers' Choice® 2014 Winner Small Hotels Offers & Announcements Free Night - Book Now
#3 of 21 hotels in Urubamba
Professional photos | Traveller photos (169) | Map
Show Prices
Pisaq Km 69 | Carretera Cusco, Urubamba, Peru
46.0 km from Machu Picchu
San Agustin Urubamba Hotel Slideshow
#16 of 21 hotels in Urubamba
Professional photos | Traveller photos (193) | Map
Show Prices
Fundo Huincho Lote A-5, Urubamba 069, Peru
47.4 km from Machu Picchu
Travellers' Choice® 2014 Winner Top Hotels | Romance
Sol & Luna Lodge & Spa Slideshow
#2 of 21 hotels in Urubamba
Professional photos | Traveller photos (510) | Map
Show Prices
Av. Ferrocaril s/n, | Cusco, Urubamba 84, Peru
49.0 km from Machu Picchu
Travellers' Choice® 2014 Winner Romance | Top Hotels | Luxury | Service
#1 of 21 hotels in Urubamba
Professional photos | Traveller photos (764) | Map
Show Prices
Calle Pacacalle s/n a 3 cdras del Estadio de Urubamba., Urubamba Uru, Peru
49.1 km from Machu Picchu
Special Rate $66 (USD)
Hotel Agusto's Urubamba Slideshow
#10 of 21 hotels in Urubamba
Professional photos | Traveller photos (147) | Map
Show Prices