The ancient Incan ruins of Machu Picchu with terraced fields and steep mountain backdrop.

Search Shopping Hotels in Machu Picchu

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Machu Picchu Shopping Hotels

Next weekend
In two weeks

Our top choices for Machu Picchu hotels with shopping nearby

Mantu Boutique

Mantu Boutique
2.5 star property
Machu Picchu
8.4 out of 10, Very good, (268 reviews)
"Great location. 4th floor up was a little much for us (75 year olds)."
United States
John Michael
The price is Rp1.194.538
Rp1.194.538 total
5 Aug - 6 Aug
Mantu Boutique

Hotel Tierra In

Hotel Tierra In
3.0 star property
Machu Picchu
8.6 out of 10, Excellent, (73 reviews)
"Amazing breakfast, ideal location. Very friendly staff. Great value for money. No elevator though, so keep that in mind."
United States
Arun
The price is Rp1.832.226
Rp1.832.226 total
13 Aug - 14 Aug
Hotel Tierra In

Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel
4.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (506 reviews)
"Excellent hotel "
South Africa
ZOLANI KGOSIETSILE
The price is Rp11.750.676
Rp12.925.744 total
26 Jul - 27 Jul
Sumaq Machu Picchu Hotel

Sol Natura Hotel

Sol Natura Hotel
3.0 star property
Ollantaytambo
8.8 out of 10, Excellent, (63 reviews)
"Excellent Service Wonderful Staff Very helpfu!"
Canada
Steven
The price is Rp1.309.503
Rp1.309.503 total
17 Aug - 18 Aug
Sol Natura Hotel

Hotel Samanapaq

Hotel Samanapaq
3.0 star property
Ollantaytambo
9.2 out of 10, Wonderful, (286 reviews)
"Great hotel"
United States
Andres
The price is Rp1.434.880
Rp1.434.880 total
27 Jul - 28 Jul
Hotel Samanapaq

Andean Wings Valley

Andean Wings Valley
4.5 star property
Urubamba
9.2 out of 10, Wonderful, (18 reviews)
"Very dark, nothing around to do."
United Kingdom
Renu
The price is Rp1.125.932
Rp1.238.570 total
30 Jul - 31 Jul
Andean Wings Valley

Taypikala Deluxe Valle Sagrado

Taypikala Deluxe Valle Sagrado
4.0 star property
Urubamba
9.4 out of 10, Exceptional, (96 reviews)
"Great customer service, clean and spacious rooms"
United States
Rodrigo
The price is Rp3.072.293
Rp3.287.354 total
28 Jul - 29 Jul
Taypikala Deluxe Valle Sagrado
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Machu Picchu Hotel Reviews