Hotels near Machu Picchu

See all 66 Hotels in Machu Picchu
Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel

4.5 of 5 • 242 reviews
Machu Picchu
Get Rates
Belmond Sanctuary Lodge

Belmond Sanctuary Lodge

4.5 of 5 • 162 reviews
Machu Picchu
$851
Tierra Viva Machu Picchu

Tierra Viva Machu Picchu

4.4 of 5 • 475 reviews
Machu Picchu
$145
Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel

4.5 of 5 • 22 reviews
Machu Picchu
$548
Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu

3.9 of 5 • 350 reviews
Machu Picchu
Get Rates
Machu Picchu Adventure House

Machu Picchu Adventure House

4 of 5 • 1 reviews
Machu Picchu
$67
Hatun Inti Classic

Hatun Inti Classic

3.7 of 5 • 35 reviews
Machu Picchu
$83
Terrazas del Inca Bed and Breakfast

Terrazas del Inca Bed and Breakfast

4 of 5 • 314 reviews
Machu Picchu
$60
Hotel Ferre Machu Picchu

Hotel Ferre Machu Picchu

3.7 of 5 • 101 reviews
Machu Picchu
$90
Hotel La Cabaña Machu Picchu

Hotel La Cabaña Machu Picchu

3.9 of 5 • 234 reviews
Machu Picchu
$95

Where To Stay In Machu Picchu

Machu Picchu, Machu Picchu Hotel Information

Top Machu Picchu Accommodations

If you are planning on vacationing in Cusco - Machu Picchu and would like to book either an affordable or upscale place to lay your head in Machu Picchu, there's plenty of great accommodation options with Expedia. Right now, Expedia's booking portal has 42 fantastic hotels within 3 miles of Machu Picchu.

The Belmond Sanctuary Lodge and the Sumaq Machu Picchu Hotel are ideal if you want to stay in the hub of the city. Travelers like yourself also love staying at the Casa Del Sol Machupicchu and the Tierra Viva Machu Picchu while here.

The Pirwa Hostel Machu Picchu, Hotel Pachakuteq and New Day Machu Picchu could be good accommodation options for those seeking more economical accommodation.

There are a few extra accommodation options available for you here. The Taypikala Boutique Machupicchu and the Hotel La Cabaña Machu Picchu can be found 0.8 miles and 0.9 miles away from the center of Machu Picchu. The Hotel Samanapaq and the El Albergue Ollantaytambo can be found 19 miles and 19 miles away.

Yanahuara and Sacred Valley of the Incas are two more places to check out in Cusco - Machu Picchu. Yanahuara is 25 miles to the east of Machu Picchu, while Sacred Valley of the Incas is 30 miles to the east. Yanahuara hotels include the Casa Andina Premium Valle Sagrado and Inkallpa Valle Sagrado Lodge & Spa. The Sol y Luna Relais & Chateaux and Belmond Hotel Rio Sagrado are among the accommodation options in Sacred Valley of the Incas.

Just because you are on vacation doesn't mean you can't indulge in your obsession for all things sport. Estadio de Urubamba is a great venue to spend some time at while you're here. Book accommodation a little closer to the action at the Tambo del Inka, a Luxury Collection Resort & Spa or the Sacred Dreams Lodge.

How to Get to Machu Picchu

If you are arriving or departing via Alejandro Velasco Astete International Airport, you may plan to book a room at the Belmond Palacio Nazarenas, or the Belmond Hotel Monasterio, both of which are a short taxi ride away.