Top Hotels near Machu Picchu Historic Sanctuary in Cusco
Find the Top Hotels near Machu Picchu Historic Sanctuary – 5+ Quality Options from Leading Providers
1-5 out of 5 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near Cusco
Bed & Breakfast
8.4
Great206206 reviews10
MapView on map45.5 mi from Cusco45.5 mi from City Center1.3 mi from Machu Picchu Historic Sanctuary
From
US$ 21
/night
- Free shuttle service to local attractions
- 24-hour front desk with full security
- Sightseeing tours available on-site
Bed & Breakfast
8.2
Great118118 reviews10
MapView on map45.5 mi from Cusco45.5 mi from City Center1.3 mi from Machu Picchu Historic Sanctuary
From
US$ 77
/night
- On-site spa facilities for relaxation
- Buffet breakfast with local specialties
- Baby safety gate for families
Bed & Breakfast
8.4
Great160160 reviews10
- Snack Bar
- Private Balconies
- 24-Hour Reception
45.8 mi from Cusco45.8 mi from City Center1.4 mi from Machu Picchu Historic Sanctuary
From
US$ 103
/night
- Panoramic mountain and river views
- Private balconies in larger rooms
- Complimentary snack bar for day trips
Bed & Breakfast
8.0
Great9494 reviews10
- Family rooms
- Public bath
- 24-hour reception
45.7 mi from Cusco45.7 mi from City Center1.4 mi from Machu Picchu Historic Sanctuary
From
US$ 25
/night
- 800-meter proximity to Machu Picchu station
- Buffet breakfast with local fruits and cheese
- Walking tours available for exploration
Bed & Breakfast
8.4
Great229229 reviews10
45.6 mi from Cusco45.6 mi from City Center1.5 mi from Machu Picchu Historic Sanctuary
From
US$ 45
/night
Guests can have an American breakfast and enjoy visiting Intipuncu, set 25 minutes' stroll from the Peru Coca B&B Machupicchu.
Saved
Save
Top Hotel Picks near Machu Picchu Historic Sanctuary
How much is a hotel room per night?
These hotels are close to the Machu Picchu Historic Sanctuary, providing easy access to the site itself. They are also near the train station, Aguas Calientes, which offers connections to Cusco. Prices start around $70 per night, with many accommodations rated above 8.0/10 on popular travel sites.
3 star:
$70-$120
4 star:
$120-$200
5 star:
$200-$350
