The ancient Incan ruins of Machu Picchu with terraced fields and steep mountain backdrop.

Search Machu Picchu hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Machu Picchu hotels

Tierra Viva Machu Picchu

Tierra Viva Machu Picchu
3.5 star property
Machu Picchu
9.2 out of 10, Wonderful, (1,002 reviews)
"Really great place to stay if you’re going to machu pichu. Staff was super friendly and helpful, they even offered to bring our luggage to the train station when we came back from machu pichu. The hotel has an incredible view while enjoying breakfast."
United States
Samir
The price is AU$217
2 Aug - 3 Aug
Tierra Viva Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Sanctuary Lodge, A Belmond Hotel, Machu Picchu
5.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (375 reviews)
"Amazing stay! 5 stars!!!"
United States
Izabella
The price is AU$3,583
13 July - 14 July
Sanctuary Lodge, A Belmond Hotel, Machu Picchu

Jaya Machupicchu Boutique Hotel

Jaya Machupicchu Boutique Hotel
3.5 star property
Machu Picchu
9.4 out of 10, Exceptional, (441 reviews)
"Very clean and large room , good breakfast, helpful staff and reliable WiFi"
United Kingdom
kenneth
The price is AU$309
12 July - 13 July
Jaya Machupicchu Boutique Hotel

Inkaterra Machu Picchu Pueblo Hotel

Inkaterra Machu Picchu Pueblo Hotel
4.5 star property
Machu Picchu
9.0 out of 10, Wonderful, (216 reviews)
"they meet guests at the train station , this is great they offer delivering luggage to the train station which is great. it is possible to have lunch after checking out between the return from Machu Piccu and the train, which is great"
United States
Elena
The price is AU$746
18 July - 19 July
Inkaterra Machu Picchu Pueblo Hotel

Casa Del Sol Machupicchu

Casa Del Sol Machupicchu
4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (744 reviews)
"Great stay! Close to train station"
United States
Angela
The price is AU$490
12 July - 13 July
Casa Del Sol Machupicchu

Sumaq Machu Picchu Hotel

Sumaq Machu Picchu Hotel
4.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (504 reviews)
"Excellent hotel "
South Africa
ZOLANI KGOSIETSILE
The price is AU$1,035
12 July - 13 July
Sumaq Machu Picchu Hotel

El MaPi Hotel by Inkaterra

El MaPi Hotel by Inkaterra
4.0 star property
Machu Picchu
8.6 out of 10, Excellent, (291 reviews)
"Conveniently located to the train and bus station this hotel is perfect. Our suite was very comfortable and the staff was extremely Accommodating and friendly."
United States
Amy
The price is AU$300
18 July - 19 July
El MaPi Hotel by Inkaterra

Vilas Insight Hotel Machupicchu

Vilas Insight Hotel Machupicchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (198 reviews)
"Amazing place, I recommended to everybody. It was really clean!"
United States
Bryan
The price is AU$109
19 July - 20 July
Vilas Insight Hotel Machupicchu

Hotel Ferre Machu Picchu

Hotel Ferre Machu Picchu
3.5 star property
Machu Picchu
8.0 out of 10, Very good, (272 reviews)
"This is the best hotel in aguas caliente in my opinion"
United States
Ricci
The price is AU$185
5 Aug - 6 Aug
Hotel Ferre Machu Picchu

1911 Hotel

1911 Hotel
3.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (146 reviews)
"Clean, conveniently located and helpful stuff make it good choice when visiting Machu Picchu."
United States
Slobodan
The price is AU$116
12 July - 13 July
1911 Hotel

Hotel Pakaritampu

Hotel Pakaritampu
3.0 star property
Ollantaytambo
9.2 out of 10, Wonderful, (165 reviews)
"Just stay one night but the hotel is beautiful I wish I stay longer to enjoy more time they kept our luggage for one day until we returned the next day from machu Pichu wonderful staff great location just minutes walking to train station"
United States
IRMA
Hotel Pakaritampu

Taypikala Boutique Machupicchu

Taypikala Boutique Machupicchu
4.0 star property
Machu Picchu
8.8 out of 10, Excellent, (1,008 reviews)
"Great hotel"
United States
Mariam
The price is AU$228
7 Aug - 8 Aug
Taypikala Boutique Machupicchu

Suites Machupicchu

Suites Machupicchu
3.0 star property
Machu Picchu
7.6 out of 10, Good, (18 reviews)
"Breakfast was good, great location, could hear the river. "
United States
Jonathan
The price is AU$135
16 July - 17 July
Suites Machupicchu

Hotel Tara Machupicchu

Hotel Tara Machupicchu
3.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (190 reviews)
"Nice clean wonderful staff great just few minutes from train station , hot springs.plaza the armas .restaurants etc"
United States
IRMA
The price is AU$176
26 July - 27 July
Hotel Tara Machupicchu

Rockrivers Machu Picchu

Rockrivers Machu Picchu
3.0 star property
Machu Picchu
8.8 out of 10, Excellent, (81 reviews)
"Lovely hotel in a cute Peruvian town"
United States
Brenda
The price is AU$157
28 July - 29 July
Rockrivers Machu Picchu

NaturaLodge Machu Picchu

NaturaLodge Machu Picchu
3.0 star property
Machu Picchu
9.0 out of 10, Wonderful, (120 reviews)
"The bed and pillows were very comfortable."
United States
Hector
The price is AU$93
16 July - 17 July
NaturaLodge Machu Picchu

Panorama B&B

Panorama B&B
3.0 star property
Machu Picchu
9.2 out of 10, Wonderful, (334 reviews)
"Great hotel great location and breakfast"
United States
Luis
The price is AU$133
18 July - 19 July
Panorama B&B

Amakonkay Machupicchu

Amakonkay Machupicchu
3.5 star property
Machu Picchu
8.6 out of 10, Excellent, (62 reviews)
"Very comfy stay, would recommend! "
United States
Rebecca
The price is AU$103
12 July - 13 July
Amakonkay Machupicchu

Inti Punku MachuPicchu Hotel & Suites

Inti Punku MachuPicchu Hotel & Suites
3.5 star property
Machu Picchu
8.2 out of 10, Very good, (310 reviews)
"Great stay. Perfectly located between the train station, shops and restaurants. They had complimentary breakfast included. The shower got really hot. We traveled with our two toddlers, had a triple room and we were all comfortable. Check out felt early but they held our bags for us while we waited for our train. Would stay there again."
United States
Leslie
The price is AU$140
25 July - 26 July
Inti Punku MachuPicchu Hotel & Suites

Vertical Sky Suites

Vertical Sky Suites
3.0 star property
Ollantaytambo
9.8 out of 10, Exceptional, (83 reviews)
"Amazing"
United States
Rougina
The price is AU$256
29 July - 30 July
Vertical Sky Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Machu Picchu attractions

Learn more about Machu Picchu

Mist-shrouded stone terraces reveal themselves best when you arrive for sunrise, before the crowds fill ancient pathways. Hire a local guide at the entrance who'll explain how Incan engineers built a city that still channels water after 500 years.

The ancient Incan ruins of Machu Picchu with terraced fields and steep mountain backdrop.

Top Machu Picchu Hotel Reviews

Recent Reviews in Machu Picchu

More cheap accommodation in Machu Picchu

Find out more about Machu Picchu

Top reasons to visit Machu Picchu

  • Iconic Ruins: Explore the majestic ruins of Machu Picchu, a UNESCO World Heritage site that showcases the brilliance of Inca architecture.
  • Stunning Scenery: Experience breathtaking landscapes, surrounded by towering mountains and lush greenery.
  • Outdoor Adventures: Embark on thrilling hikes and trekkings, including the famous Inca Trail.
  • Rich Cultural Experience: Immerse yourself in the vibrant local culture and history through guided tours.
  • Relaxing Hot Springs: Unwind in nearby hot springs, offering a perfect blend of relaxation and nature.

Find great hotels in Machu Picchu

Discover a variety of accommodation options in Machu Picchu, from charming bed and breakfasts to luxurious hotels. Whether you seek a serene retreat with hot spring facilities or an adventurous experience close to nature, the region offers a selection of the best hotels. Notable options include the renowned Inti Punku Machupicchu Hotel, perfect for both business travellers and holidaymakers looking to explore this iconic destination.

  • Taypikala Boutique Machupicchu: Taypikala Boutique Machupicchu, boasting a guest rating of 8.6, offers a serene getaway amidst the breathtaking landscapes of Machu Picchu. This hotel features a relaxing atmosphere with a range of dining options, including complimentary breakfast and a stylish bar and lounge. Guests can unwind with entertainment options such as cable and LCD televisions. The hotel's proximity to the city centre allows visitors to easily explore local attractions, making it an ideal base for those wishing to immerse themselves in the rich culture and stunning scenery of the region.
  • Tierra Viva Machu Picchu: With an impressive guest rating of 9.2, Tierra Viva Machu Picchu stands out for its exceptional service and modern amenities. This hotel offers complimentary daily breakfast and a buffet option, ensuring a delightful start to the day. The spacious rooms come equipped with various entertainment facilities, including cable and LCD televisions. Nestled among the mountains and close to a picturesque river, the hotel provides guests with stunning views and opportunities for exploration along the nearby boardwalk, making it a wonderful option for nature enthusiasts and adventurers alike.
  • Casa Del Sol Machupicchu: Casa Del Sol Machupicchu, rated 8.8 by guests, is a boutique hotel that combines business and leisure travel with a unique artistic flair. Each room is adorned with thoughtfully designed decor and artworks, delivering a charming atmosphere that reflects local culture. While offering essential business facilities, the hotel also ensures a comfortable and memorable stay, allowing guests to appreciate the beauty of Machu Picchu while enjoying a stylish and welcoming environment.

Where to stay in and around Machu Picchu

Your holiday in Machu Picchu promises an unforgettable experience, blending adventure with rich cultural heritage. Explore the majestic ruins of Machu Picchu, indulge in authentic Peruvian hospitality in Aguas Calientes, and discover the vibrant atmosphere of Cusco. Each location offers stunning scenery and a chance to immerse yourself in the historical essence of the region, making it ideal for romantic and relaxing getaways. Embrace the wonders of this enchanting destination and create memories that will last a lifetime.

  • Aguas Calientes: Nestled at the base of the Andes, Aguas Calientes serves as the gateway to the magnificent Machu Picchu. This quaint village is characterised by its lush surroundings and vibrant atmosphere. Visitors flock here for wellness retreats, cultural experiences, and rejuvenating spa treatments. The village is particularly lively from May to July, bustling with tourists eager to explore the famed hot springs and picturesque town square. Adventurous souls can also embark on scenic hiking trails that lead to breathtaking vistas of the surrounding mountains, making Aguas Calientes a perfect blend of relaxation and exploration.
  • Yanatile: Situated approximately 10km from Machu Picchu, Yanatile is a serene village that offers a tranquil escape from the tourist crowds. Known for its wellness experiences, visitors can indulge in body treatments and spa services amidst a backdrop of stunning natural beauty. The village sees a steady influx of travellers throughout the year, with peak visits occurring between May and July. The nearby hot springs provide a soothing retreat, allowing guests to immerse themselves in the healing waters while enjoying the lush landscapes that define this charming locale.
  • Santa Teresa: Located about 11km from Machu Picchu, Santa Teresa is a city that draws adventure enthusiasts and nature lovers alike. Known for its outdoor activities, visitors can take advantage of numerous hiking trails that showcase the breathtaking scenery of the region. The city experiences peak visitor numbers in January to February and July, with guests seeking both adrenaline-pumping adventures and serene spa treatments. Nearby attractions include hot springs and historical sites, making Santa Teresa a delightful blend of adventure and culture.

Things to do in Machu Picchu

Machu Picchu offers a perfect blend of outdoor adventure and stunning scenery, ideal for a memorable holiday. Popular activities include indulging in spa treatments, embarking on hiking trails, and joining guided tours of this iconic site. For those seeking an immersive experience, consider day treks and practical advice on actual hiking routes to fully appreciate the breathtaking landscapes and rich history of the region.

Shopping

In Machu Picchu, explore local markets where you can find handmade textiles, pottery, and unique souvenirs. If you're up for a drive, check out the Centro Comercial Real Plaza in Cusco, located about 80km away, featuring a range of shops and dining options.

Recreation

Experience the tranquility of the Sacred Valley at a wellness retreat, where you can engage in yoga sessions amidst breathtaking landscapes. Indulge in rejuvenating spa treatments using local ingredients, and partake in guided meditative walks to connect with the serene environment surrounding Machu Picchu.

Adventure

In Machu Picchu, hike the Inca Trail for breathtaking views of ancient ruins and lush landscapes. Explore the Sacred Valley’s stunning scenery and vibrant local culture, or embark on a thrilling zip-line adventure amidst the Andean mountains, offering an exhilarating perspective of this iconic region.

Nightlife

Experience the vibrant nightlife of Aguas Calientes, the gateway to Machu Picchu, with a visit to the lively La Bodega 138 for delicious pizzas and cocktails. Alternatively, enjoy local brews at the charming Indio Feliz, where you can soak in the atmosphere after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Machu Picchu

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Machu Picchu are January to February and October, where the prices are slightly lower. This is in comparison to March to April and July, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Machu Picchu about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Machu Picchu is Friday. The most expensive day to stay in Machu Picchu is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to identify the most affordable hotels right away. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially reduce costs by combining your hotel reservation for Machu Picchu with your flights and activities through an Expedia package.

Find the best attractions in Machu Picchu

Machu Picchu offers a captivating blend of outdoor adventure and stunning scenery, making it an ideal destination for tourists. Visitors can explore archaeological sites, hike in the surrounding mountains, and relax in local hot springs. For a luxurious stay, consider options such as Casa Machu Picchu or other top-rated hotels in the area. This rich cultural experience caters to those seeking both adventure and relaxation amidst breathtaking landscapes.

  • Aguas Calientes Hot Springs: Nestled in the lush surroundings of Machu Picchu, these natural hot springs provide a serene escape. Enjoy the outdoor pools that offer wellness and relaxation vibes, perfect for unwinding after a day of exploration.
  • Huayna Picchu: This iconic mountain offers an exhilarating adventure with stunning panoramic views of Machu Picchu and the Sacred Valley. The challenging hike leads you through lush vegetation, rewarding you with breathtaking scenery at the summit.
  • Intipunku: Known as the Sun Gate, this archaeological site is steeped in rich cultural history. As you walk through Intipunku, you can appreciate its significance as the original entrance to Machu Picchu, offering insight into ancient Inca civilization.

Best time to go to Machu Picchu

The best time to visit Machu Picchu can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Machu Picchu falls in November, when visitor numbers are slightly low and weather is mostly cloudy with light rain. The coolest average temperature in Machu Picchu falls in July, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January48.6°F (9.2°C)Moderate RainMostly CloudyAverageSlightly Low
February48.6°F (9.2°C)Moderate RainMostly CloudyAverageSlightly Low
March48.6°F (9.2°C)Moderate RainMostly CloudySlightly HighSlightly High
April48.4°F (9.1°C)Light RainMostly CloudySlightly HighSlightly High
May47.1°F (8.4°C)Light RainMostly SunnyAverageAverage
June45.5°F (7.5°C)No RainMostly SunnyAverageAverage
July45.3°F (7.4°C)No RainMostly SunnySlightly HighSlightly High
August46.8°F (8.2°C)Light RainMostly SunnyAverageAverage
September48.4°F (9.1°C)Light RainMostly SunnyAverageAverage
October49.6°F (9.8°C)Light RainMostly CloudySlightly LowSlightly Low
November50.2°F (10.1°C)Light RainMostly CloudySlightly LowAverage
December49.5°F (9.7°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Machu Picchu

Reaching Machu Picchu is convenient via its major airports. Cusco's Alejandro Velasco Astete International Airport (CUZ) is situated 77km from Machu Picchu. Notable hotels nearby include the Palacio del Inka, A Luxury Collection Hotel by Marriott, 3km away, offering various airport shuttle services. JW Marriott El Convento Cusco and Monasterio, a Belmond Hotel, are both 5km from CUZ, providing transfer options. Alternatively, Andahuaylas Airport (ANS) is 106km away, with good hotels like Hotel Conquistador and La Mansion Casa Hotel, both offering shuttle services. Hotel El Eden de Adan y Eva, also 8km from ANS, provides similar transport options for guests.

Frequently asked questions

Where is the best place to stay in Machu Picchu?
Taypikala Boutique Machupicchu is one of the top choices for your stay based on our traveller data. This hotel is a short 6-minute walk from Aguas Calientes Hot Springs, and it offers free breakfast and a restaurant. Other good options for your trip include Inti Punku MachuPicchu Hotel & Suites and Rockrivers Machu Picchu. See all available top hotels, or vacation rentals in Machu Picchu.
What are some of the best holiday rentals that Machu Picchu has to offer?
Luxury villa in Urubamba, Ollantaytambo district, Sacred Valley, Cusco.: This holiday home rental outside of Machu Picchu is located in a rural location, and has a balcony, a garden and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. Make the most of billiards or a pool table in this rental home to help you unwind. See all vacation rentals in Machu Picchu.
If I need to cancel my hotel reservation in Machu Picchu, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Machu Picchu.
What's the best place to stay on a budget in Machu Picchu?
Based on our traveller reviews, Supertramp Hostel Machupicchu is a top choice for a less expensive stay. Other good choices for your budget-friendly stay include B & B VERONICA and Quechuas House hostal & coffee. View all budget hotels in Machu Picchu.
What's the best family accommodation in Machu Picchu?
Sumaq Machu Picchu Hotel is a hotel with a children's club and a restaurant, and it's a top choice on Expedia for families. Also, attractions such as Butterfly Farm of Machu Picchu and Butterfly House are fun for children of all ages. Find more child-friendly accommodations in Machu Picchu.
What's the best place to stay for a couple going to Machu Picchu?
MACHUPICCHU GUEST HOUSE is a favourite B&B for couples, and features concierge services and laundry facilities. Another choice for a romantic stay is "Te sentirƔs como en Casa, estando en Machu Picchu". See all romantic hotels in Machu Picchu.
What's the best LGBTQ-friendly place to stay in Machu Picchu?
Sanctuary Lodge, A Belmond Hotel, Machu Picchu is a top LGBTQ-friendly hotel, affiliated with IGLTA, and features 2 restaurants and free stocked minibars. Casa Andina Standard Machu Picchu and Quilla Ecologico Inn are other good options for your stay. See all available hotels listed as LGBTQ-friendly in Machu Picchu.
What's the best dog-friendly hotel in Machu Picchu?
Avraham Holtels is a top hotel for people travelling with their pets, and offers a full-service spa and a restaurant for its human guests. Other good choices to stay with your pet include Gringo Bill's Boutique Hotel and Hotel Rojas Machupicchu. See more pet-friendly hotel accommodations in Machu Picchu.
What's the best luxury hotel in Machu Picchu?
Sanctuary Lodge, A Belmond Hotel, Machu Picchu is a luxury hotel with 2 restaurants and a terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Inkaterra Machu Picchu Pueblo Hotel and Sumaq Machu Picchu Hotel are other upscale choices for your trip. Find more luxury hotels in Machu Picchu.
What's the best boutique accommodation in Machu Picchu?
Sanctuary Lodge, A Belmond Hotel, Machu Picchu is a favourite hotel with our travellers looking for stylish accommodation, and features 31 guestrooms, 2 restaurants and free breakfast. Sumaq Machu Picchu Hotel and Casa Del Sol Machupicchu are a couple of other boutique hotels. See all boutique hotels in Machu Picchu.
What's the best hotel in Machu Picchu that's close to historical sites?
Based on our travel expertise, MACHUPICCHU GUEST HOUSE is a top B&B for history seekers booking on Expedia, and it features concierge services and laundry facilities. Also, notable landmarks to visit include Temple of the Condor, Temple of the Sun and Intipunku. See more options for historical stays in Machu Picchu.
What are some hotels with pools in Machu Picchu?
Eco Hacienda Roman is a top hotel with 2 outdoor swimming pools, a lazy river and free WiFi. Other choices with an on-site pool include MACHUPICCHU GUEST HOUSE and MACHUPICCHU GUEST HOUSE. View all hotels with pools in Machu Picchu.
What is the best spa hotel in Machu Picchu?
Inkaterra Machu Picchu Pueblo Hotel is a top spa hotel with 83 rooms, free WiFi and a fireplace in reception. Spend an afternoon at UNU Spa where you'll find deep-tissue massages, hot stone massages, and reflexology and more. Other popular spa hotels in Machu Picchu include Avraham Holtels and Jaya Machupicchu Boutique Hotel. See all spa hotels in Machu Picchu.
What's it like to stay in Machu Picchu?
History buffs will enjoy exploring Machu Picchu, and visitors give high marks for the riverfront. This cultural city also attracts tourists with its mountain views. In Machu Picchu, there are 201 hotels and other accommodation options to choose from. Find out more about Machu Picchu.
What should I do while I'm visiting Machu Picchu?
Attractions like Butterfly Farm of Machu Picchu and Butterfly House are fun for everyone. Landmarks like Temple of the Condor, Temple of the Sun and Intipunku might be worth a visit. The hiking trails and mountain views highlight the natural beauty with places to discover including Huayna Picchu, Machu Picchu Mountain and Aguas Calientes Hot Springs. Take a look at what more there is to see and do in Expedia's Machu Picchu guide.
How can I get around Machu Picchu?
If you want to explore the larger area, hop aboard a train at Machu Picchu Station. If you want to venture out around the area, you may want a rental car in Machu Picchu for your journey.
What's the seasonal weather like in Machu Picchu?
The hottest months are usually October and November, with an average temperature of 10°C, while the coldest months are July and June, with an average of 8°C. The rainiest months in Machu Picchu are January, February, December and March, with each month seeing an average of 264 mm of rainfall.