Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

150 hotels in Machu Picchu

Search the best hotels and places to stay in Machu Picchu

View map
Whether you're searching for hotels in Machu Picchu on business or comfortable lodging for a family getaway, Machu Picchu hotel options, such as cozy bed & breakfasts and guest houses are only a click away. Ibooked.ca allows you to filter your search in San Martin by star and guests’ rating, accommodation type, price, services and hotel brands. Booking a hotel in San Martin is a piece of cake with us and you will definitely be satisfied! Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Carretera Hiram Bingham Km 7.5, Machu Picchu, PeruView on map
400 m from City Centre300 m from Machu Picchu Historic Sanctuary
Located in a mountain area of Machu Picchu, the hotel offers non-smoking rooms together with aromatherapy and massage treatments onsite.
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    • 24-hour security
    +3
7.8
Very good17 reviews
Price fromC$ 1 874per nightSelect
Not available
Pueblo De Machu Picchu, Machu Picchu, Peru, 00000View on map
2.4 km from City Centre200 m from Train Station
Within walking distance to Machu Picchu Hot Spring and only moments from Andes Mountains and Green Mountains, this lovely hotel provides a spa centre along with 83 comfortable rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour security
    +2
7.0
Very good4 reviews
Price fromC$ 634per nightSelect
Not available
Av. Hermanos Ayar Mz 1 Lote 3, Machu Picchu, Peru
2.1 km from City Centre300 m from Bus Stop
While staying at this attractive hotel, that is close to the Urubamba River and Andes Mountains you will enjoy a breathtaking view and luxurious rooms.
9.0
Perfect74 reviews
Price fromC$ 735per nightSelect
Not available
Prolongacion Imperio De Los Incas 626, Machu Picchu, Peru
2.4 km from City Centre100 m from Train Station
Located off Temple of Condor, this cozy hotel is 3 km from the center of Machu Picchu and offers views over the Vilcanota River.
8.0
Great6 reviews
Price fromC$ 161per nightSelect
Not available
Av. Hermanos Ayar 401 Machu Picchu, Machu Picchu, Peru
The luxury hotel is a good starting point to Machu Picchu' sights including Intipuncu and Huayna Picchu.
8.0
Great3 reviews
Price fromC$ 126per nightSelect
Not available
Av. Hermanos Ayar 401, Machu Picchu, Peru
2.2 km from City Centre200 m from Bus Stop
At this venue you can enjoy stunning views, have breakfast and other meals at the 24-hour restaurant.
7.2
Very good2 reviews
Price fromC$ 142per nightSelect
Not available
109 Pachacutec Ave, Machu Picchu, Peru
While staying in the hotel you are invited to discover Iglesia Virgen Del Carmen set nearby, or walk for only 5 minutes to enjoy Huayna Picchu.
8.4
Great16 reviews
Price fromC$ 241per nightSelect
Not available
Kori Wakanki 607, Machu Picchu, Peru, 08681
2.5 km from City Centre100 m from Train Station
Boasting the location close to Temple of Condor, the property includes a café bar and 25 rooms with panoramic views.
5.8
Guest rating7 reviews
Price fromC$ 184per nightSelect
Not available
Av. Confraternidad 452 Edificio Santa Lucia Dpto 303, Machu Picchu, Peru
2.5 km from City Centre200 m from Wiñaywayna Park
A short walk from Temple of the Three Windows, the property welcomes guests to the gastronomic restaurant on site.
Price fromC$ 158per nightSelect
Not available
Urbanizacion Las Orquideas D 8, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Staying in one of the 23 rooms, guests will enjoy whirlpool baths and massage as well as views the mountain.
7.2
Very good100 reviews
Price fromC$ 101per nightSelect
Not available
Av. Pachacuteq No. 706, Machu Picchu, Peru
2.5 km from City Centre200 m from Wiñaywayna Park
Located next to Intipuncu, the venue comprises 109 rooms with terrace views.
Price fromC$ 150per nightSelect
Not available
Calle Aymuraypa Tikan 104, Machu Picchu, Peru
Located close to Museo Manuel Chávez Ballon, the hotel has 17 rooms, and boasts access to a bus stop.
Price fromC$ 81per nightSelect
Not available
Avenue Pachacutec Numero 603, Machu Picchu, Peru, 0
2.5 km from City Centre200 m from Craft Market
Having an easy access to a train station, the property is located within 3 km of the city center.
Select
Not available
Calle Colla Raymi 104, Machu Picchu, Peru, Mach 01
2.3 km from City Centre100 m from Bus Stop
Boasting location close to Stadium, the venue includes 28 rooms and an outdoor swimming pool.
6.8
Nice4 reviews
Price fromC$ 84per nightSelect
Not available
Calle Wakanki 502, Machu Picchu, Peru, 84
The hotel is located only 350 meters from Hot Springs and offers quick access to Mercado de Artesanias.
Price fromC$ 40per nightSelect
Not available
Av Imperio De Los Incas 636, Machu Picchu, Peru
2.4 km from City Centre100 m from Train Station
With mountain views, the venue is placed 30 minutes' walk from the center of Machu Picchu, at a short distance from Artesanias.
8.0
Great12 reviews
Price fromC$ 43per nightSelect
Not available
Calle Chaskatika 203, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Set in a market area, the hostel offers a popular accommodation within 15 minutes' walk of Putucusi Mountain.
Price fromC$ 44per nightSelect
Not available
Av. Pachacuteq No. 816, Machu Picchu, Peru
2.5 km from City Centre100 m from Wiñaywayna Park
With river views, the venue is placed 30 minutes' walk from the center of Machu Picchu, at a short distance from Plaza Manco Capac.
Price fromC$ 52per nightSelect
Not available
Calle Hunacaure 105, Machu Picchu, Peru
2.3 km from City Centre200 m from Bus Stop
This villa is placed 1.7 km from Intipuncu and boasts 6 rooms with marble flooring.
Price fromC$ 113per nightSelect
Not available
Taypikala Boutique MachupicchuAv. Pachacutec #808, Machu Picchu, Peru
2.6 km from City Centre100 m from Wiñaywayna Park
Located next to Manuel Chavez Ballon Museum, the venue comprises 22 rooms with mountain views.
6.6
Nice33 reviews
Price fromC$ 186per nightSelect
Not available
Vista Machu PicchuKori Wakanki, 507, Machu Picchu, Peru, 84
2.4 km from City Centre100 m from Train Station
Facing panoramic views of Hot Springs in a recreational area, the hotel boasts 28 rooms and a private swimming pool.
8.8
Great1 review
Price fromC$ 80per nightSelect
Not available
Golden Sunrise MachupicchuCalle Wakanki 615, Machu Picchu, Peru
2.5 km from City Centre200 m from Train Station
The business hotel is a good starting point to Machu Picchu' sights including Machu Picchu Historic Sanctuary and Machu Picchu Hot Spring.
9.8
Perfect1 review
Price fromC$ 124per nightSelect
Not available
Machupicchu PackerCalle Winay Wayna N 107, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Close to Machu Picchu Hot Spring in Machu Picchu, the budget hotel is lodged in a historical-style building and consists of 10 rooms.
Price fromC$ 36per nightSelect
Not available
El Tambo MachupicchuCalle Hunacahuri Mza G Lte 24, Machu Picchu, Peru
2.3 km from City Centre200 m from Bus Stop
This family hotel overlooks Andes Mountains and is located in the immediate proximity to Machu Picchu Hot Spring.
7.4
Very good13 reviews
Price fromC$ 31per nightSelect
Not available
Andino HotelCalle Winaywayna Manzana C Lote 16, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
The hotel has a plunge pool and lies close to Machu Picchu Hot Spring which is worth visiting.
Price fromC$ 68per nightSelect
Not available
Jaya Suite MachupicchuAlameda Los Artesanos 207, Machu Picchu, Peru
2.5 km from City Centre100 m from Craft Market
Located close to Wiñaywayna Park, the hotel has 15 rooms, and boasts access to a bus stop.
Price fromC$ 182per nightSelect
Not available
El Mistico MachupicchuAv Pachacutec N°814 3, Machu Picchu, Peru
2.6 km from City Centre100 m from Wiñaywayna Park
This historical-style hotel is set at a short distance to Manuel Chavez Ballon Museum.
Price fromC$ 48per nightSelect
Not available
Hotel Ferre Machu PicchuAv. Imperio De Los Incas 634, Machu Picchu, Peru, 84
2.4 km from City Centre100 m from Train Station
Near the hotel, there are a train station and a bus stop and guests can easily reach Huayna Picchu which is not far away.
6.8
Nice4 reviews
Price fromC$ 136per nightSelect
Not available
Hostal La PayachaAv. Imperio De Los Incas Numero 622 Machu Picchu, Machu Picchu, Peru, 084
2.4 km from City Centre100 m from Train Station
This family hotel with valley views lies close to the sights of Machu Picchu including Los Jardines de Mandor.
6.4
Nice2 reviews
Price fromC$ 65per nightSelect
Not available
Samuel'S HouseBarrio Las Orquideas Calle Winaywayna 105, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Featuring historic architecture, the venue provides 10 rooms and offers easy access to Stadium.
Price fromC$ 65per nightSelect
Not available
El Quetzal MachupicchuCalle Qoriwaccanki 654, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Located next to Santuario Historico de Machu Picchu, the venue comprises 6 rooms with river views.
5.0
Guest rating1 review
Price fromC$ 73per nightSelect
Not available
Hostal Cusi QoyllorCalle Wilccu # 104, Machu Picchu, Peru
2.5 km from City Centre100 m from Stadium
This family hotel overlooks the mountain boasting its location in historic area.
Price fromC$ 49per nightSelect
Not available
Illary InnCalle Kory Wakanki B 11, Machu Picchu, Peru, 08681
2.4 km from City Centre100 m from Train Station
You are welcome to stay in a historic-style building of the family hotel, placed in vicinity of Huayna Picchu.
Price fromC$ 43per nightSelect
Not available
Chakana Machu PicchuAv. Imperio De Los Inkas Nro 130 - 209, Machu Picchu, Peru
2.2 km from City Centre200 m from Bus Stop
Featuring a terrace, this property is situated a short distance from Machu Picchu Hot Spring and about a 30-minute walk from the center of Machu Picchu.
Price fromC$ 39per nightSelect
Not available
Hanaqpacha InnCalle Chumpi Winay 109, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Located off Temple of Condor and the Vilcanota River, this hotel is only 2.6 km from Huayna Picchu.
8.0
Great6 reviews
Price fromC$ 3 717per nightSelect
Not available
Waman HotelCalle Wiracocha 202, Machu Picchu, Peru, 005184
2.6 km from City Centre100 m from Wiñaywayna Park
There are rooms facing the city and the hotel is set close to Machu Picchu Hot Spring.
8.8
Great1 review
Price fromC$ 99per nightSelect
Not available
Catari'S HouseCalle Chaska Tikca 106, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Close to Stadium in Machu Picchu, the family hotel is lodged in a historical-style building and consists of 10 rooms.
5.4
Guest rating1 review
Price fromC$ 56per nightSelect
Not available
Machu Picchu Adventure HouseKori Wakanki, Machu Picchu, Peru
2.4 km from City Centre100 m from Train Station
Just 2.6 km from Huayna Picchu, the hotel boasts a buffet and a game room for children and includes 18 rooms.
Price fromC$ 97per nightSelect
Not available
MapilandAvenida Hermanos Ayar, Machu Picchu, Peru
2.5 km from City Centre100 m from Craft Market
This 7-room apartment, located 2.5 km from Machu Picchu Historic Sanctuary, also features a bathtub and a walk-in shower in the bathroom.
Price fromC$ 75per nightSelect
Not available
Ecopackers Machupicchu HostelAvenida Imperio De Los Incas 136, Machu Picchu, Peru, 05184
2.3 km from City Centre100 m from Bus Stop
Located a few steps from Postcard Picture, the hotel features 14 rooms with views over terrace.
7.4
Very good4 reviews
Price fromC$ 41per nightSelect
Not available
Mantu BoutiqueCalle Sinchi Roca #114, Machu Picchu, Peru
2.4 km from City Centre100 m from Bus Stop
Located just 2.4 km from Machu Picchu Historic Sanctuary, this hotel features 13 rooms and an in-house restaurant on-site.
Price fromC$ 60per nightSelect
Not available
Killa Inn Machu Picchu HotelAv.Imperio De Los Incas 512, Machu Picchu, Peru, 0001
2.3 km from City Centre200 m from Bus Stop
Strategically located near a bus stop, the hotel with classic rooms offers the views of the Urubamba River.
5.0
Guest rating2 reviews
Price fromC$ 68per nightSelect
Not available
Susanna Inn Machu Picchu HotelAv Imperio De Los Incas 642, Machu Picchu, Peru, 08681
2.4 km from City Centre100 m from Train Station
Within easy reach of Runkuracay, this hotel comprises 14 rooms with private bathrooms.
Select
Not available
Adelas HostalAv. Imperio De Los Incas 610, Machu Picchu, Peru, 00084
2.3 km from City Centre100 m from Bus Stop
The hotel is located only 100 meters from Huayna Picchu and offers quick access to Plaza Manco Capac.
7.2
Very good16 reviews
Price fromC$ 57per nightSelect
Not available
Intillaqta Machu PicchuUrb Las Orquideas Av Los Artesanos 203, Machu Picchu, Peru, 084
2.5 km from City Centre100 m from Stadium
The family hotel is a good starting point to Machu Picchu' sights including Santuario Historico de Machu Picchu and Mapi Art.
Price fromC$ 37per nightSelect
Not available
Hostal UrpiCalle Sinchi Roca S N, Machu Picchu, Peru
2.4 km from City Centre100 m from Bus Stop
Set within only 100 meters from Huayna Picchu, the hotel comprises 18 rooms with private bathrooms.
6.6
Nice3 reviews
Price fromC$ 67per nightSelect
Not available
QhaqyaAv. Hermanos Ayar N°503, Machu Picchu, Peru
2.2 km from City Centre200 m from Bus Stop
There are rooms facing the mountain and the hotel is set close to Machu Picchu Hot Spring.
Price fromC$ 60per nightSelect
Not available
Machupicchu Guest HouseCalle Inca Tupac Yupanqui 104, Machu Picchu, Peru
2.6 km from City Centre100 m from Wiñaywayna Park
Close to Machu Picchu Hot Spring in Machu Picchu, the budget hotel is lodged in a historical-style building and consists of 17 rooms.
Price fromC$ 29per nightSelect
Not available
Hostal Wachuma B&BAlameda Los Artesanos Mz 23 Lt13, Machu Picchu, Peru
2.4 km from City Centre100 m from Craft Market
There are rooms facing the forest and the hotel is set close to Huayna Picchu.
7.6
Very good7 reviews
Price fromC$ 43per nightSelect
Not available
Seven Mapi HotelCalle Winay Wayna N 100, Machu Picchu, Peru, 08681
With panoramic views of the river, the accommodation is set in vicinity of Los Jardines de Mandor.
5.0
Guest rating1 review
Price fromC$ 48per nightSelect
Not available
New Day Machu PicchuAv Pachacutec No. 502, Machu Picchu, Peru
2.5 km from City Centre100 m from Wiñaywayna Park
Featuring historic architecture, the venue provides 12 rooms and offers easy access to Huayna Picchu.
9.6
Perfect1 review
Price fromC$ 69per nightSelect
Not available
Casa De Luz HotelAv. Hermanos Ayar # 703, Machu Picchu, Peru, Mach01
2.3 km from City Centre100 m from Bus Stop
There are rooms facing the mountain and the hotel is set close to Los Jardines de Mandor.
5.0
Guest rating1 review
Price fromC$ 112per nightSelect
Not available
Hostal Sol De OroCalle Achaska Tika C 5, Machu Picchu, Peru, 84
2.5 km from City Centre100 m from Train Station
Within easy reach of Stadium, this hotel comprises 9 rooms with private bathrooms.
7.0
Very good7 reviews
Price fromC$ 40per nightSelect
Not available
Hatun Wayna Inn Machu PicchuAlameda Los Artesanos N 213 Machu Picchu, Machu Picchu, Peru
2.5 km from City Centre100 m from Craft Market
This historical-style hotel is set at a short distance to Machu Picchu Hot Spring.
Price fromC$ 67per nightSelect
Not available
Casona Del Inca MachupicchuCalle Wiracocha 100, Machu Picchu, Peru
2.5 km from City Centre200 m from Craft Market
Set in Machu Picchu, this 8-room property is an ideal base for visits to Machu Picchu Hot Spring.
Price fromC$ 40per nightSelect
Not available
Machu Picchu LodgingCalle Wakanki 613, Machu Picchu, Peru
2.5 km from City Centre200 m from Train Station
Located near Machu Picchu Historic Sanctuary, this budget hotel features a continental breakfast.
Price fromC$ 41per nightSelect
Not available
Denny S House IIWakanki 400, Machu Picchu, Peru
2.5 km from City Centre100 m from Craft Market
The hotel is located only 350 meters from Hot Springs and offers quick access to Bus Stop.
Price fromC$ 44per nightSelect
Not available
Casa Paz HostelPasaje Huanacaure 110, Machu Picchu, Peru
2.3 km from City Centre200 m from Bus Stop
With mountain views, the venue is placed 30 minutes' walk from the center of Machu Picchu, at a short distance from Machu Picchu Hot Spring.
Price fromC$ 32per nightSelect
Not available
PerutamboCalle Wakanki 300 Urb. Las Orquideas, Machu Picchu, Peru
2.5 km from City Centre100 m from Stadium
Adjacent to Bus Stop, and close to Wiñaywayna Park, this budget hotel features 10 soundproof rooms.
Price fromC$ 51per nightSelect
Not available
H.FalconCoyasullo 303, Machu Picchu, Peru
2.3 km from City Centre200 m from Bus Stop
Nestled within a 30-minute walk of the city center, this popular hostel gives quick access to a bus stop.
Price fromC$ 9per nightSelect
Not available
Mapi Gardens B&BKori Wakanki 210 Urb. Las Orquideas, Machu Picchu, Peru
2.4 km from City Centre100 m from Craft Market
Close to Bus Stop in Machu Picchu, the family hotel is lodged in a historical-style building and consists of 10 rooms.
Price fromC$ 61per nightSelect
Not available
Picos HousePj. Monte Azucena Lt. 3 Mz. K, Machu Picchu, Peru
2.6 km from City Centre100 m from Stadium
Located a few steps from Huayna Picchu, the hotel features 10 rooms with views over the mountain.
Price fromC$ 69per nightSelect
Not available
Casa Del Sol Machupicchu608 Imperio De Los Incas Avenue, Machu Picchu, Peru
2.3 km from City Centre100 m from Bus Stop
Boasting a swimming pool, the hotel is about 30 minutes' walk from the center of Machu Picchu.
Price fromC$ 210per nightSelect
Not available
Hatun Inti Boutique MachupicchuAv. Imperio De Los Incas S/N, Machu Picchu, Peru
2.3 km from City Centre100 m from Bus Stop
The boutique hotel is a good starting point to Machu Picchu' sights including Santuario Historico de Machu Picchu and Stadium.
8.0
Great25 reviews
Price fromC$ 265per nightSelect
Not available
Eco Machu Picchu PuebloCalle Aymuraypa Tikan 112, Machu Picchu, Peru, 84
2.5 km from City Centre100 m from Stadium
Located in the heart of Machu Picchu, this hotel features hiking and darts.
8.8
Great1 review
Price fromC$ 36per nightSelect
Not available
Kaypi MachupicchuAv. Imperio De Los Incas # 612, Machu Picchu, Peru
2.3 km from City Centre200 m from Bus Stop
The budget hotel is a good starting point to Machu Picchu' sights including Machu Picchu Hot Spring and Bus Stop.
8.4
Great4 reviews
Price fromC$ 47per nightSelect
Not available
Killa Sumak113 Aymuraypa Tikan (Segundo Piso) Las Orquideas, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Located near Bus Stop, this budget hotel features an American breakfast.
Price fromC$ 47per nightSelect
Not available
Hotel El SantuarioAv. Hermanos Ayar S/N, Machu Picchu, Peru, .
2.2 km from City Centre200 m from Bus Stop
Near the hotel, there are a train station and a bus stop and guests can easily reach Manuel Chavez Ballon Museum which is not far away.
6.4
Nice4 reviews
Price fromC$ 112per nightSelect
Not available
Hatun SamayCalle Kori Wakanki 401 Las Orquideas, Machu Picchu, Peru, 084
Located a few steps from Huayna Picchu, the hotel features 29 rooms with views over the mountain.
Price fromC$ 124per nightSelect
Not available
Hotel Wiracocha InnCalle Wiracocha Sn, Machu Picchu, Peru, Machupicchu
2.6 km from City Centre100 m from Wiñaywayna Park
There are rooms facing the mountain and the hotel is set close to Bus Stop.
Price fromC$ 99per nightSelect
Not available
Hatun Inti ClassicAv. Pachacuteq 606 - 4 Ta Cuadra, Machu Picchu, Peru, Mach 01
Positioned near Machu Picchu Hot Spring and a railway station, the hotel has 30 rooms, the grill restaurant serving the international cuisine, all at guest's disposal.
Price fromC$ 112per nightSelect
Not available
The Tayta HostalAv. Pachacutec 604, Machu Picchu, Peru, Cusc 01
2.5 km from City Centre200 m from Wiñaywayna Park
Located near Wiñaywayna Park, this budget hotel features a continental breakfast.
10.0
Perfect2 reviews
Price fromC$ 51per nightSelect
Not available
Hotel La Cabana MachupicchuAvenida Pachacuteq 805, Machu Picchu, Peru
2.6 km from City Centre100 m from Wiñaywayna Park
Guests will be impressed with panoramic patio views and benefit from proximity to Machu Picchu Hot Spring and Manuel Chavez Ballon Museum.
5.0
Guest rating6 reviews
Price fromC$ 124per nightSelect
Not available
Modo Viaje HostelUrb. Las Orquideas Calle Aymuraypa Tikan #102, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Set in Machu Picchu, this 10-room property is an ideal base for visits to Putucusi Mountain.
Price fromC$ 45per nightSelect
Not available
La Pacha Machu PicchuPasaje Monte Azucena 102, Machu Picchu, Peru
2.6 km from City Centre100 m from Stadium
There are rooms facing the city and the hotel is set close to Moon Temple.
Price fromC$ 19per nightSelect
Not available
Hostal Dennys HouseAvenida Pachacutec N 800 Machupicchu., Machu Picchu, Peru
2.5 km from City Centre100 m from Craft Market
Price fromC$ 48per nightSelect
Not available
Casa Bianca MachupicchuAvenida Pachacutec 704, Machu Picchu, Peru
2.5 km from City Centre100 m from Wiñaywayna Park
Within easy reach of Intihuatana Stone, this hotel comprises 16 rooms with private bathrooms.
Price fromC$ 47per nightSelect
Not available
Hospedaje JairitoAv. Pachacutec 130, Machu Picchu, Peru, 051
2.5 km from City Centre100 m from Wiñaywayna Park
Set in Machu Picchu, this 10-room property is an ideal base for visits to Machu Picchu Hot Spring.
10.0
Perfect1 review
Price fromC$ 59per nightSelect
Not available
Pablo'S HouseCalle Mayta Capac 105, Machu Picchu, Peru
2.4 km from City Centre100 m from Bus Stop
Set in Machu Picchu, this 6-room property is an ideal base for visits to Stadium.
6.2
Nice8 reviews
Price fromC$ 43per nightSelect
Not available
Hostal Vista WaynapataCalle Lloque Yupanqui 111, Machu Picchu, Peru
2.4 km from City Centre100 m from Bus Stop
There are rooms facing the mountain and the hotel is set close to Los Jardines de Mandor.
Price fromC$ 56per nightSelect
Not available
Stay Here HotelAvenida Imperio De Los Incas 140, Machu Picchu, Peru
2.2 km from City Centre100 m from Bus Stop
Located close to House of the Guardian to the Funerary Rock, the hotel has 11 rooms, and boasts access to a bus stop.
Price fromC$ 67per nightSelect
Not available
Hs Tierra InAvenida Hermanos Ayar 805, Machu Picchu, Peru
2.3 km from City Centre100 m from Bus Stop
Having an easy access to a bus stop, the property is located within 3 km of the city centre.
Price fromC$ 69per nightSelect
Not available
Renato S HouseCollasuyo 301, Machu Picchu, Peru
2.3 km from City Centre200 m from Bus Stop
Located a few steps from Machu Picchu Hot Spring, the hotel features 8 rooms with views over the mountain.
Price fromC$ 43per nightSelect
Not available
Frontera502 Avenida Hermanos Ayar , Machu Picchu, Peru
2.2 km from City Centre200 m from Bus Stop
Located close to Los Jardines de Mandor, the hotel has 8 rooms, and boasts access to a bus stop.
Select
Not available
Gea LodgeKilometro 114.3 Linea Ferrea Cusco - Mandor, Machu Picchu, Peru
1.7 km from City Centre1.2 km from Manuel Chavez Ballon Museum
Set 1.6 km from Huayna Picchu, this historical villa features a library and a garden.
Price fromC$ 33per nightSelect
Not available
Viandina MachupicchuAv. Pachacutec 817, Machu Picchu, Peru, Cusc 01
2.6 km from City Centre100 m from Wiñaywayna Park
Providing access to Wiñaywayna Park, this hotel is a 5-minute walk from Huayna Picchu and offers a 24-hour restaurant.
Price fromC$ 121per nightSelect
Not available
Hostal Machu WasiAv. Hermanos Ayar Con Calle Inca Yupanqui N 1203, Machu Picchu, Peru
2.6 km from City Centre100 m from Wiñaywayna Park
Having an easy access to a bus stop, the property is located within 3 km of the city centre.
Price fromC$ 44per nightSelect
Not available
Hotel Inti Punku Alameda InnAlameda De Los Artesanos 219, Machu Picchu, Peru, NULL
2.5 km from City Centre100 m from Craft Market
Set close to Machu Picchu Historic Sanctuary, the hotel boasts American meals served at the onsite in-house restaurant.
Price fromC$ 41per nightSelect
Not available
Marco WasiPasaje Selva Alegre 103, Machu Picchu, Peru
2.5 km from City Centre100 m from Wiñaywayna Park
The modern hotel is located in a business area with quick access to Huayna Picchu.
6.2
Nice2 reviews
Price fromC$ 69per nightSelect
Not available
Inti Punku Machupicchu Hotel & SuitesCalle Kori Wakanki 209, Machu Picchu, Peru, 00000
2.4 km from City Centre100 m from Craft Market
Set near Machu Picchu Hot Spring, this superior venue is 30 minutes' walk of the city center.
6.2
Nice10 reviews
Price fromC$ 134per nightSelect
Not available
Flower'S HouseCalle Kory Wakanki B-9 Urbanizacion Las Orquideas Machu Picchu - Urubamba Cusco, Machu Picchu, Peru, 84
2.5 km from City Centre100 m from Train Station
This neoclassical-style hotel serves Japanese meals prepared in the specialty restaurant on site.
7.4
Very good1 review
Price fromC$ 89per nightSelect
Not available
Hatun Wayna Machu PicchuCalle Winay Wayna 104 , Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
Located a few steps from Temple of Condor, the hotel features 10 rooms with views over the mountain.
6.8
Nice37 reviews
Select
Not available
Hostal Sol De OroCalle Achaska Tika C-5 Urb. Las Orquideas, Machu Picchu, Peru, Cusc 01
2.5 km from City Centre100 m from Train Station
Offering convenient proximity to Huayna Picchu, the hotel is also close to Putucusi Mountain.
Select
Not available
Terrazas Del Inca Bed And BreakfastCalle Wiracocha M 18 4 Urubamba, Machu Picchu, Peru, 8681
2.6 km from City Centre100 m from Wiñaywayna Park
There are rooms facing the river and the hotel is set close to Manuel Chavez Ballon Museum.
7.4
Very good103 reviews
Price fromC$ 230per nightSelect
Not available
Hotel Rio Dorado Machu PicchuWakanki, 500, Machu Picchu, Peru
2.5 km from City Centre100 m from Train Station
While staying in the hotel you are invited to discover Huayna Picchu set nearby, or walk for only 5 minutes to enjoy Hot Springs .
Price fromC$ 65per nightSelect
Not available
Hostal PakarinaAv Pachacuteq 803, Machu Picchu, Peru, CUZ 01
2.5 km from City Centre100 m from Wiñaywayna Park
There are rooms facing the mountain and the hotel is set close to Santuario Historico de Machu Picchu.
5.6
Guest rating7 reviews
Price fromC$ 47per nightSelect
Not available
Inti Punku MachupicchuLas Orquideas M-24, Machu Picchu, Peru
2.4 km from City Centre100 m from Train Station
Placed close to Museo de Sitio Manuel Chavez Ballon in the centre of Machu Picchu, this hotel offers 17 rooms.
5.2
Guest rating5 reviews
Price fromC$ 214per nightSelect
Not available
El Santuario IncaCalle Wiracocha, Machu Picchu, Peru
2.3 km from City Centre100 m from Bus Stop
Thanks to its central location, the property is easily accessible from Los Jardines de Mandor and there is a train station just steps away.
Price fromC$ 182per nightSelect
Not available
PresidenteAv.Imperio De Los Incas 127 Machu Picchu, Machu Picchu, Peru
500 m from City Centre500 m from Machu Picchu Historic Sanctuary
Offering convenient proximity to The Sacred Rock, the hotel is also close to Putucusi Mountain.
Select
Not available
Terraza De LunaCalle Wiracocha 204 Aguas Calientes, Machu Picchu, Peru
Located next to Machu Picchu Historic Sanctuary, the venue comprises 25 rooms with city views.
Price fromC$ 149per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

150 hotels found

FAQs about hotels in Machu Picchu

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Machu Picchu?
Of course, hotel prices in Machu Picchu change depending on the season, but on average: a 3-star hotel room costs 186C$ per night, and a 4-star hotel room is 195C$ per night. If you're looking for something really special, a 5-star hotel can be found for 1063C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Machu Picchu?
Some of the top-rated affordable hotels are:
Adelas Hostal rating: 3.6/5
El Tambo Machupicchu rating: 3.7/5
See more favored cheap hotels here.
What are the best family hotels in Machu Picchu?
Many families loved staying at these kid-friendly hotels - Vista Machu Picchu and Eco Machu Picchu Pueblo. All great hotels for family stay in Machu Picchu you can find here. You might also like hotels with an outdoor swimming pool, a plunge pool and diving.
What are good hotels for a short-term stay on business in Machu Picchu?
Business travelers can be quite busy, but keen to see the atmosphere of Machu Picchu. On this, you might enjoy Samuel'S House.
What are the best luxury hotels in Machu Picchu?
These luxury hotels with exceptional service will make your stay great:
Tierra Viva Machu Picchu rating: 3.6/5
Hatun Inti Boutique Machupicchu rating: 4.0/5

Where to stay in Machu Picchu?

Best cheap hotels in Machu Picchu

On a smaller budget, you could stay at Varayoc Bed & Breakfast, where prices are about 51C$ per night on average. Catari'S House is an affordable choice that is a 30-minute walk from Intihuatana Stone and 600 meters away from Station railway station.

Machu Picchu airports & Underground stations

Guests wishing to stay near Station train station could think over Panorama B&B or El Mapi Hotel.

Convenience of staying in hotels in the city centre

Consider a hotel next to Roca Sagrada, such as Belmond Sanctuary Lodge located 10 minutes' walk away and adjacent to a national park, an oasis and mountains. Hostal Wachuma B&B is a 5-minute walk away from Iglesia Virgen Del Carmen.

Luxury and boutique accommodation in Machu Picchu

Hatuchay S Machu Picchu is a 4-star choice that is a 25-minute walk from Temple of the Sun. Casa Del Sol Machu Picchu is a stylish 4-star boutique hotel that is famous for its atmosphere.

Explore and find your best apartments, B&Bs and others

If you're looking for a homey place to stay, consider Pirwa Hostel Machu Picchu, located beside Museo de Sitio Manuel Chavez Ballon. Flower'S House is a 3-star hotel next to Santuario Historico de Machu Picchu and it has family options, as well as facilities a health club, an indoor swimming pool and a Jacuzzi. For a relaxing vacation, book a resort hotel near Mapi Art, such as Adelas Hostal or New Day Machu Picchu.

Show moreLess