Find hotels in Machu Picchu from CA $20
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 Machu Picchu hotels and places to stay
More cheap stays in Machu Picchu
Viandina Machupicchu
Av. Pachacutec 817, Machupicchu Pueblo, Machu Picchu, Cusco
The price is CA $73 per night from May 3 to May 4
CA $73
CA $73 total
includes taxes & fees
May 3 - May 4
8.4/10 Very Good! (121 reviews)
Hotels near Popular Machu Picchu Attractions
Aguas Calientes Hot Springs
4.5/5(15 reviews)
Known for its thermal baths, trekking routes and beautiful scenery, this deep valley village is an attractive stopover for those waiting to climb up to Machu Picchu.
Machu Picchu Travel Info
Number of hotels | 421 |
---|---|
Highest price | CA $2,241 |
Lowest price | CA $20 |
Known attractions | Aguas Calientes Hot Springs, Butterfly Farm of Machu Picchu and Huayna Picchu |
Hotels with free breakfast | 43 |
Hotels with nearby historical attractions | 10 |
Frequently asked questions
Recent Reviews in Machu PicchuExpedia verified reviews
5/5 Excellent
"Perfect location for amazing view and 2 mins tops to any restaurant, barbershop, or market. There’s a bar on the second floor too. "
A verified traveller stayed at Hotel Raices Machupicchu
Posted 2 days ago
Hotels near Popular Machu Picchu Attractions
More Hotel Options in Machu Picchu
- All Inclusive Resorts and Hotels (1)
- Boutique Hotels (4)
- Business Hotels (11)
- Cheap Hotels (13)
- Family Hotels (18)
- Green Hotels (3)
- Historic Hotels (32)
- Honeymoon Resorts and Hotels (8)
- Hotels with Balconies (11)
- Hotels with Bar (18)
- Hotels with Childcare (3)
- Hotels with Free Breakfast (56)
- Hotels with Hot Tubs (8)
- Hotels with Wifi (63)
- Hotels with a Pool (2)
- Hotels with smoking rooms (8)
- LGBT Friendly Hotels (1)
- Luxury Hotels (9)
- Mountain Hotels (15)
- Pet-friendly Hotels (3)
- Romantic Hotels (6)
- Shopping Hotels (25)
- Spa Hotels (12)
More Accommodation Types in Machu Picchu
Hotels near Machu Picchu Airports
Machu Picchu Hotels by Brand
Other Hotels near Machu Picchu, Cusco Region
- Aguas Calientes Hotels
- Ollantaytambo Hotels
- Urubamba Hotels
- Sacred Valley of the Incas Hotels
- Santa Teresa Hotels
- Mollepata Hotels
- Maras Hotels
- Yanahuara Hotels
- Quillabamba Hotels
- Santa Ana Hotels
- San Pedro de Cachora Hotels
- Huayopata Hotels
- Limatambo Hotels
- Lares Hotels
- Ocobamba Hotels
- Curahuasi Hotels
- Echarate Hotels
- Peruvian Highlands Hotels
- Moccopata Hotels
- Colcapampa Hotels
More Popular Hotels in Cusco Region
Expedia's Latest Trends
Hotels
Flights
Packages
General