Top 10 Hotels in Machu Picchu

See all 68 Hotels in Machu Picchu
Belmond Sanctuary Lodge

Belmond Sanctuary Lodge

Carretera Hiram Bingham Km 7.5, Machu Picchu

5.0 out of 5.0
4.5 out of 5 (162 reviews)

Situated in a national park, this luxury hotel is within a 10-minute walk of Temple of the Condor and Machu Picchu. Huayna …

$751
Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel

Av. Hermanos Ayar Mz 1 Lote 3, Machu Picchu 00000

4.0 out of 5.0
4.5 out of 5 (242 reviews)

Situated on the riverwalk, this spa hotel is 0.4 mi (0.6 km) from Aguas Calientes Hot Springs and 1.4 mi (2.3 km) from Manuel …

Get Rates
Casa Del Sol Machupicchu

Casa Del Sol Machupicchu

608 Imperio De Los Incas Avenue, Machu Picchu

4.0 out of 5.0
4.2 out of 5 (158 reviews)

Situated in the historical district, this spa hotel is within 6 mi (10 km) of Aguas Calientes Hot Springs, Machu Picchu, an …

$162
Tierra Viva Machu Picchu

Tierra Viva Machu Picchu

Av. Hermanos Ayar 401, Machu Picchu

3.5 out of 5.0
4.4 out of 5 (496 reviews)

Situated on a river, this hotel is 0.4 mi (0.6 km) from Aguas Calientes Hot Springs and 1.5 mi (2.4 km) from Manuel Chavez …

Get Rates
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

Pueblo de Machu Picchu, 084, Machu Picchu

3.5 out of 5.0
4.5 out of 5 (22 reviews)

Located in the heart of Machu Picchu, this spa hotel is 0.4 mi (0.7 km) from Aguas Calientes Hot Springs and 1.8 mi (2.9 km …

Get Rates
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

Av. Pachacutec #808, Machu Picchu

4.0 out of 5.0
3.9 out of 5 (359 reviews)

Situated in Machu Picchu, this romantic hotel is 0.1 mi (0.2 km) from Aguas Calientes Hot Springs and 1.7 mi (2.8 km) from …

$116
Terrazas del Inca Bed and Breakfast

Terrazas del Inca Bed and Breakfast

Calle Wiracocha M-18-4, Urubamba, Machu Picchu 08681

3.0 out of 5.0
4 out of 5 (314 reviews)

Situated in Machu Picchu, this bed & breakfast is 0.1 mi (0.1 km) from Aguas Calientes Hot Springs and 1.8 mi (2.9 km) from …

Get Rates
Casa Andina Standard Machu Picchu

Casa Andina Standard Machu Picchu

Prolongacion Imperio de los Incas 626, Machu Picchu

3.0 out of 5.0
4.2 out of 5 (400 reviews)

Situated on the waterfront, this hotel is 0.3 mi (0.5 km) from Aguas Calientes Hot Springs and 1.7 mi (2.8 km) from Manuel …

$109
Hotel La Cabaña Machu Picchu

Hotel La Cabaña Machu Picchu

Avenida Pachacuteq Nº 805, Mz-20 Lt. 3, Machu Picchu 0051

3.5 out of 5.0
3.9 out of 5 (234 reviews)

Situated in Machu Picchu, this hotel is 0.1 mi (0.1 km) from Aguas Calientes Hot Springs and 1.7 mi (2.8 km) from Manuel …

Get Rates
Machu Picchu Adventure House

Machu Picchu Adventure House

Calle Kori Wakanki No. 607, Machu Picchu

2.5 out of 5.0
4 out of 5 (1 reviews)

Situated in Machu Picchu, this hotel is 0.3 mi (0.4 km) from Aguas Calientes Hot Springs and 1.7 mi (2.8 km) from Manuel …

Get Rates

Recent Reviews in Machu Picchu

Where to stay in Machu Picchu

Machu Picchu Hotel Guide

Located on a high mountain ridge in the country of Peru in South America, the ruggedly picturesque community of Machu Picchu should be on the bucket list of every adventurous traveler. Referred to as the "Lost City of the Incas," this small community high in the Peruvian outback has long been a mecca for aficionados of ancient history.

If you are considering to book a stay in a Machu Picchu hotel for your next idyllic sojourn, you should contact us here at Expedia for information on the best deals and specials. You can easily plan and book your entire stay through us, which will not only save you substantial time, but also money. All you and your traveling companions should have to do is enjoy your Machu Picchu vacations and let us worry about the details.

Hotels in Machu Picchu located in the upper town part of the community are near the ancient temples that are one of the area's biggest draws. They do, however, come with two words of warning. One is that guests of Machu Picchu hotels are advised to remember that removing pieces of the stone structures is forbidden. The other is that hotels in Machu Picchu, Peru here can also be difficult to access at times because of the city's high elevation of almost 8,000 feet above sea level, which can result in unstable weather patterns. This, however, should not be holding you back.

After all, Machu Picchu is among the fascinating regions of the planet and is also one of the most unspoiled ancient villages of its kind in the Western Hemisphere. We'll be happy to help you find the right hotel in Machu Picchu so you can begin your adventure of a lifetime.