Machu Picchu, Peru Hotels
- Hatuchay Towers Hotel Machu Picchu
- Hostal El Santuario Hotel Machu Picchu
- Inn Hotel Machu Picchu
- Presidente Hotel Machu Picchu
- Pueblo Machu Picchu
- Sanctuary Lodge Machu Picchu
Hatuchay Towers Hotel is located 300 meters from the Cuzco train station and is thirty minutes drive from Machu Picchu. The hotel offers comfortable accommodation, well equipped and furnished. Rooms on the top floor also have large balconies with views… more details…
Hostal El Santuario Hotel is located in the historic and legendary city of Machu Picchu, enriched with marvelous scenery, delicious food and rich folklore. The hostel lies 5 minutes away from the railway station, on the highway that goes to Machu Picchu… more details…
Inn Hotel Machu Picchu is located in the charming village of Aguas Calientes. The hotel has a great location, being right at the foot of the Inca ruins and just across from the train station. There are 48 guest rooms at the Inn, all of which have a private… more details…
With a great view of the mountains, Presidente Hotel Machu Picchu is located in the heart of Aguas Calientes, beside the River Vilcanota. A popular hotel, Presidente provides neat and tidy rooms, each with an attached bathroom. Some of the rooms also… more details…
Pueblo Machu Picchu is a rustic boutique hotel in the heart of the Machu Picchu’s Historic Sanctuary in the clouds forest. The hotel is home to the world’s largest collection of native orchids observable in their natural habitat, as well as a very large… more details…
The Sanctuary Lodge, at 8,200 feet above sea level, is the only hotel within the very sanctuary of the Machu Picchu Inca citadel. Located right on the top of a mountain, the lodge is a couple of seconds from the majestic Inca ruins. Apart from the beautiful… more details…

