Prime location
Central address at Av. Imperio de los Incas N 608.
Av. Imperio de los Incas N 608 · Machu Picchu · PE
Exceptional
1,085 reviews
Central address at Av. Imperio de los Incas N 608.
Exceptional guest ratings · 9.0/10 (1,085 reviews).
Features WiFi available · Free WiFi · Non-smoking rooms.
Luxurious Accommodation
Casa del Sol Machupicchu, just 10 meters from the train station, offers elegantly furnished rooms with private bathrooms, minibars, and satellite TVs for a comfortable stay.
Convenient Services
Enjoy complimentary Wi-Fi, free shuttle services from the train station, luggage storage, and concierge services, ensuring a hassle-free experience during your visit to Machupicchu.
Ideal Location
Situated only 500 meters from the museum area and 83.4 km from Alejandro Velasco Astete International Airport, Casa del Sol Machupicchu provides a convenient and accessible base for your exploration of the area.
Book now for an unforgettable stay at Casa del Sol Machupicchu!
You've asked to leave on but arrive on . Nothing is wrong with this hotel — the dates just need swapping round.
Guests loved
Could be better
Loading reviews…
Av. Imperio de los Incas N 608, Machu Picchu, PE
Check-in
From 01:00 PM
Check-out
Until 11:00 AM
Cancellation
Free cancellation on most rates. Policy confirmed at booking.
Payment
Secure payment via our provider. Pay now or at the hotel, depending on rate.
Pets
Pets are not allowed.
Parking
Parking available.
At Casa del Sol Machupicchu, check-in is from 01:00 PM and check-out is until 11:00 AM.
No — pets are not allowed at Casa del Sol Machupicchu.
Yes — parking is available at Casa del Sol Machupicchu.
Casa del Sol Machupicchu is located at Av. Imperio de los Incas N 608, Machu Picchu, PE.
Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.