Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Machu Picchu Peru Hotels & Motels

Find hotels & motels in Machu Picchu using the list below. Search for cheap and discounted hotel and motel rates in or near Machu Picchu, Peru for your upcoming personal or group travel. We provide the best Machu Picchu hotel and motel rooms. Browse the Machu Picchu area hotels to find the perfect lodging! Please use the provided map of the Machu Picchu hotels. Need 5+ Rooms? Secure Machu Picchu Group Hotel Rates

Machu Picchu Hotels/Accommodations

Sanctuary Lodge a Belmond Hotel, Machu Picchu Carretera Hiram Bingham Km 7.5, Machu Picchu, CUS PE
  • Luxury 5-star hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Sumaq Machu Picchu Hotel Av. Hermanos Ayar Mz 1 Lote 3, Machu Picchu, CUS PE
  • Luxury 5-star property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Hilton Garden Inn Cusco Santa Ana Avenida Abancay 207, Cusco, CUS PE ~44.67 miles southeast of Machu Picchu
  • Affordable property
  • 5 floors in hotel
Call to Book
Add your dates for price
Excellent 9.7 /10 Latest Reviews Call BookMore Details
Aranwa Cusco Boutique Hotel San Juan De Dios 255, Cusco, CUS 8002 PE ~44.97 miles southeast of Machu Picchu
  • property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.7 /10 Hotel Reviews Call BookMore Details
Inkaterra Machu Picchu Pueblo Hotel Pueblo de Machu Picchu 084, Machu Picchu, Cusco 8681 PE
  • hotel
  • Check-in: 1:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Wyndham Costa del Sol Cusco Santa Teresa North 344, Cusco, CUS 8002 PE ~44.95 miles southeast of Machu Picchu
  • Four star property
  • 88 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Taypikala Boutique Machupicchu Av. Pachacutec #808, Machu Picchu, CUS 8681 PE
  • Four-star hotel
  • 22 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Casa Del Sol Machupicchu 608 Imperio De Los Incas Avenue, Machu Picchu, Cusco 8681 PE
  • Expensive hotel
  • Hotel has 30 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Tambo del Inka a Luxury Collection Resort & Spa Av Ferrocarril South / N, Urubamba, CUS 08661 PE ~30.55 miles east of Machu Picchu
  • Luxurious 5-star property
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.8 /10 Guest Reviews Call BookMore Details
Union Hotel Cusco Calle Union 189, Cusco, CUS 8002 PE ~44.92 miles southeast of Machu Picchu
  • 3-star property
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Jaya Machupicchu Boutique Hotel Alameda Los Artesanos 207, Machu Picchu, Cusco 8681 PE
  • Midscale hotel
  • Check-in: 12:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Palacio Manco Capac by Ananay Hotels Quinta Qolqampata s / n San Cristobal, Cusco, Cusco 8002 PE ~44.93 miles southeast of Machu Picchu
  • property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
El MaPi Hotel by Inkaterra 109 Pachacutec Ave, Machu Picchu, Cusco 8681 PE
  • Four-star property
  • 130 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Terra Andina Colonial Mansion Calle Union 184, Cusco, CUS PE ~44.90 miles southeast of Machu Picchu
  • High-end property
  • 51 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Cooper Hotel Boutique Calle Santa Teresa 364, Cusco, Cusco PE ~44.95 miles southeast of Machu Picchu
  • 3 star property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.5 /10 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Tierra Viva Machu Picchu Av. Hermanos Ayar 401, Machu Picchu, Cusco 8681 PE
  • Three Star hotel
  • 5 floors in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Reviews Call BookMore Details
Tambo del Arriero Hotel Boutique Calle Nueva Alta 484, Cusco, CUS 8002 PE ~44.82 miles southeast of Machu Picchu
  • 3-star property
  • Hotel has 17 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Inti Punku MachuPicchu Hotel & Suites Calle Kori Wakanki 209, Machu Picchu, 8681 PE
  • Mid-scale hotel
  • 7 floors in hotel
Call to Book
Add your dates for price
Very Good 8.3 /10 Recent Reviews Call BookMore Details
Hotel Hacienda Cusco Centro Historico Calle Nueva Alta 643, Cusco, Cuzco 08002 PE ~44.77 miles southeast of Machu Picchu
  • 4 star hotel
  • Check-in: 12:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.5 /10 Review Score Call BookMore Details
Aranwa Sacred Valley Antigua Hacienda Yaravilca, Huayllabamba, Urubamba 8670 PE ~35.21 miles east of Machu Picchu
  • High end property
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.8 /10 Guest Reviews Call BookMore Details
Rio Sagrado a Belmond Hotel, Sacred Valley Address Provided by Property Manager, Urubamba, CUS PE ~28.39 miles east of Machu Picchu
  • Luxurious 5-star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Excellent 10.0 /10 Review Score Call BookMore Details
Casa Andina Premium Valle Sagrado Hotel & Villas 5to Paradero Yanahuara, Urubamba, PER PE ~25.34 miles east of Machu Picchu
  • High-end hotel
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Sonesta Hotel Yucay -Valle Sagrado Plaza Manco II 123, Yucay, Urubamba Province PE ~32.60 miles east of Machu Picchu
  • Four-star property
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.7 /10 Read Reviews Call BookMore Details
El Balcon Tambo De Montero 222, Cusco, CUS 8002 PE ~44.82 miles southeast of Machu Picchu
  • 3-star hotel
  • Check in: 2:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Sol y Luna Relais & Chateaux Fundo Huincho A5, Urubamba, Cusco 8660 PE ~29.51 miles east of Machu Picchu
  • Expensive property
  • Check in time: 1:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 9.5 /10 Hotel Reviews Call BookMore Details
Casa Andina Standard Machu Picchu Prolongacion Imperio de los Incas 626, Machu Picchu, CUS 8681 PE
  • Midscale hotel
  • Pets Welcome
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Inkaterra Hacienda Urubamba Km 63 Urubamba Cusco, Huayllabamba, 8670 PE ~34.74 miles east of Machu Picchu
  • property
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.5 /10 Review Score Call BookMore Details
Susanna Inn Machu Picchu Hotel Av Imperio de los Incas 642, Machu Picchu, 08681 PE
  • Three Star hotel
  • Check in time: 12:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Taypikala Deluxe Valle Sagrado Rumichaka s / n Urubamba 75, Urubamba, Urubamba 08660 PE ~29.07 miles east of Machu Picchu
  • 4 star property
  • Check-in time: 1:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Tierra Viva Cusco Saphi Calle Saphi 766, Cusco, CUS PE ~44.73 miles southeast of Machu Picchu
  • Midscale hotel
  • Check-in: 12:00 PM - 11:30 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Ayni Cusco Hotel Av. Andres Avelino Caceres a 6, Cusco, CUS 08001 PE ~44.28 miles southeast of Machu Picchu
  • Mid-scale hotel
  • 20 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Kantu Hotel calle chaparro 121, Cusco, Cuzco 08000 PE ~44.96 miles southeast of Machu Picchu
  • 3-star property
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Boutique San Agustín Monasterio de la Recoleta Jr Recoleta South / N, Urubamba, Cusco PE ~30.70 miles east of Machu Picchu
  • Expensive property
  • 2 floors in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Hotel Cusco Jungle Calle San Pedro 128, Cusco, Cusco 8002 PE ~44.96 miles southeast of Machu Picchu
  • Affordable property
  • 41 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Latest Reviews Call BookMore Details
Hotel Retama Machupicchu Avenida Hermanos Ayar 1303, Machu Picchu, Cusco 0054 PE
  • Affordable property
  • 20 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Centro by Casa Andina Cusco Saphi Calle Saphi 601, Cusco, Cusco 8002 PE ~44.70 miles southeast of Machu Picchu
  • Three Star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Hacienda del Valle Sagrado Carretera Principal Paradero Nro, 7 Sec, Urubamba, Cusco 8660 PE ~25.02 miles east of Machu Picchu
  • hotel
  • Hotel has 42 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Santuario Machupicchu Avenida Hermanos Ayar, Machu Picchu, Cuzco 08681 PE
  • Midscale property
  • 38 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Hotel Rojas Inn Calle Tigre 129, Cusco, CUS 8002 PE ~44.94 miles southeast of Machu Picchu
  • Mid-scale hotel
  • 2 floors in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Hotel Ferre Machu Picchu Av. Imperio de los Incas 634, Machu Picchu, Cusco 8681 PE
  • 3 star property
  • Hotel has 20 rooms
Call to Book
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
Nodo Cusco Santa Teresa 335 Santa Teresa Street, Cusco, PER PE ~44.98 miles southeast of Machu Picchu
  • Three Star property
  • 45 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
SACRED STONE BOUTIQUE HOTEL 512 Imperio de los Incas, Machu Picchu, Cuzco 08681 PE
  • Midscale property
  • Check-in time: 1:00 PM - 11:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Royal Inti Cusco Calle Santa Teresa 327, Cusco, CUS 8002 PE ~44.97 miles southeast of Machu Picchu
  • Three Star property
  • Check in time: 11:00 AM - midnight
Call to Book
Add your dates for price
Average 7.0 /10 Guest Reviews Call BookMore Details
Hotel Tara Machupicchu 1125 Avenida Hermanos Ayar, Machu Picchu, Cuzco 08681 PE
  • Affordable hotel
  • Hotel has 20 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Estancia San Pedro Hotel 142 C. Hospital, Cusco, Cuzco 08002 PE ~44.93 miles southeast of Machu Picchu
  • Affordable property
  • Check in: 12:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Golden Sunrise Machupicchu Calle Wakanki 615, Machu Picchu, Cusco 8681 PE
  • Three Star hotel
  • Check-in: 12:00 PM - midnight
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Hotel Oblitas Plaza De Armas Cusco Calle Plateros Nro 358, Cusco, CUS 8002 PE ~44.98 miles southeast of Machu Picchu
  • 3 star property
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Hostal Flor de Loto 611 Vitoque, Cusco, Cuzco 08002 PE ~44.84 miles southeast of Machu Picchu
  • Midscale hotel
  • Check-in time: 11:00 AM - anytime
Call to Book
Add your dates for price
Excellent 10.0 /10 Recent Reviews Call BookMore Details
Cusco Plaza Saphi Calle Saphy 486, Cusco, CUS PE ~44.90 miles southeast of Machu Picchu
  • Affordable property
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Anden Inca Hotel Calle Saphi 482 2, Cusco, Cusco Region PE ~44.73 miles southeast of Machu Picchu
  • Mid-scale property
  • Shuttle to airport available
Call to Book
Add your dates for price
Excellent 9.5 /10 Review Score Call BookMore Details

Next: See My Machu Picchu Hotels with Pricing

FAQs about hotels in Machu Picchu

What are the most favored hotels in Machu Picchu?

Rio Sagrado a Belmond Hotel, Sacred Valley, Hostal Flor de Loto and Hilton Garden Inn Cusco are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Machu Picchu?

Sanctuary Lodge a Belmond Hotel, Machu Picchu, Sumaq Machu Picchu Hotel and Tambo del Inka a Luxury Collection Resort & Spa are the top 3 luxury hotels near Machu Picchu city center.

What hotels are closest to the city center of Machu Picchu?

Sanctuary Lodge a Belmond Hotel, Machu Picchu, Santuario Machupicchu, and Tierra Viva Machu Picchu are the properties closest to Machu Picchu city center.

What are the best independent hotels in Machu Picchu?

Rio Sagrado a Belmond Hotel, Sacred Valley, Sierra Sacred Valley and Hotel Carlos V are the best rated independent hotels (not part of a big brand).

Back to Top