Hotels in Machu Picchu

Search and compare Machu Picchu hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Machu Picchu

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Av. Pachacutec #808, Machu Picchu, Peru
This smoke-free hotel features a restaurant, a bar/lounge, and concierge services. Free full breakfast, free WiFi in public areas, and free train station drop-off are also provided. Other amenities include laundry facilities, a 24-hour front desk, and tour/ticket assistance.
Free Wi-Fi
8.2
Excellent
1370 reviews
Location
0.2 km from city centre
C$ 116
Pueblo de Machu Picchu, 084, Machu Picchu, Peru
Along with 2 restaurants, this smoke-free hotel has a full-service spa and 2 bars/lounges. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include spa services, concierge services, and dry cleaning.
Free Wi-Fi
Spa
8.4
Excellent
457 reviews
Location
0.3 km from city centre
C$ 539
Calle Kori Wakanki 209, Machu Picchu, Peru
A restaurant, a bar/lounge, and a snack bar/deli are available at this smoke-free hotel. Free buffet breakfast is provided, as well as free WiFi in public areas, free train station pick-up, and a free manager's reception. Other amenities include a coffee shop/cafe, coffee/tea in a common area, and a business center.
Free Wi-Fi
8.2
Excellent
1387 reviews
Location
0.2 km from city centre
C$ 117
Jiron Colla Raymi 104, Machu Picchu, Peru
A business center, concierge services, and dry cleaning are available at this hotel. Free buffet breakfast, free WiFi in public areas, and free train station pick-up are also provided. Other amenities include laundry facilities, a computer station, and tour/ticket assistance.
Free Wi-Fi
7.9
Good
3309 reviews
Location
0.1 km from city centre
C$ 133
608 Imperio De Los Incas Avenue, Machu Picchu, Peru
Along with a restaurant, this smoke-free hotel has a bar/lounge and massage/treatment rooms. Free cooked-to-order breakfast is provided, as well as free WiFi in public areas, free train station pick-up, and a free manager's reception. Other amenities include 24-hour room service, concierge services, and dry cleaning.
Free Wi-Fi
Spa
8.5
Excellent
1003 reviews
Location
0.0 km from city centre
C$ 313
Av. Hermanos Ayar 401, Machu Picchu, Peru
This smoke-free hotel features a restaurant, concierge services, and dry cleaning. Free buffet breakfast, free WiFi in public areas, and free train station pick-up are also provided. Other amenities include laundry facilities, a 24-hour front desk, and tour/ticket assistance.
Free Wi-Fi
8.9
Excellent
1973 reviews
Location
0.3 km from city centre
C$ 165
Prolongación Imperio de Los Incas E-34, Aguas Calientes, Machu Picchu, Peru
Casa Andina Standard Machu Picchu is located in Aguas Calientes, near the Historic Sanctuary of Machu Picchu. It offers an amazing view of the Vilcanota River and the surrounding mountains. Additionally, it has 53 cozy rooms with basic finishes and comfortable beds that will allow you to rest peacefully. It is ideal for travelers looking to recharge after exploring the Inca citadel. You can also enjoy our delicious buffet breakfast and its complimentary extras at Sama Restaurante Caf Machu Picchu. If you are planning to book a hotel in Aguas Calientes, Cusco, enjoy this fantastic place with us and experience an unforgettable stay.
Free Wi-Fi
8.8
Excellent
1075 reviews
Location
0.2 km from city centre
C$ 169
Carretera Hiram Bingham km 7.5, Machu Picchu, Cusco, Peru, Machu Picchu, Peru
Along with 2 restaurants, this smoke-free hotel has a bar/lounge and a snack bar/deli. Free buffet breakfast, free WiFi in public areas, and a free manager's reception are also provided. Other amenities include 24-hour room service, concierge services, and dry cleaning.
Free Wi-Fi
9.3
Excellent
406 reviews
Location
2.3 km from city centre
C$ 3,076
Alameda Los Artesanos 207, Machu Picchu, Peru
Along with a restaurant, this smoke-free hotel has a bar/lounge and coffee/tea in a common area. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, massage/treatment rooms, 24-hour room service, and concierge services are onsite.
Free Wi-Fi
8.6
Excellent
1123 reviews
Location
0.1 km from city centre
C$ 217
Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru
At the foot of the world-renowned site, Sumaq Machu Picchu Hotels luxury suites offer views of the Vilcanota River surrounded by majestic mountains. We immerse guests in Peruvian culture with replicas of ancient art; traditional Andean ceremonies; indigenous spa treatments; and guided tours to areas less visited. Our restaurant uses ingredients sourced locally to create worldclasscuisine. The family-owned Sumaq has received Rainforest Alliance certification, has been recognized by Cond Nast.
Free Wi-Fi
8.5
Excellent
363 reviews
Location
0.2 km from city centre
C$ 956

Travel insights for hotels in Machu Picchu

Use our HotelsCombined data-powered tips to help you find your next hotel in Machu Picchu.

What is the cheapest month to book a hotel in Machu Picchu?

The cheapest month to book a hotel in Machu Picchu is August (C$ 38). Conversely, the most expensive month to stay in Machu Picchu is May (C$ 2,118).

What is the cheapest day to stay in a hotel in Machu Picchu?

The cheapest day to stay in Machu Picchu is Monday (C$ 68). On the other hand, travellers can expect to pay the most on Saturday, when the average nightly price is C$ 2,146.

How much is a hotel in Machu Picchu tonight?

Users have found prices for hotels in Machu Picchu tonight starting as low as C$ 35, rising to an average cost of C$ 358, based on searches in the last 72 hours. Prices start from C$ 173 for a 4-star hotel in Machu Picchu for tonight.

How much is a Machu Picchu hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Machu Picchu this weekend for as little as C$ 44/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as C$ 44/night. For a 4-star hotel in Machu Picchu, the cheapest rate recently found was C$ 116/night for this weekend.

How far ahead should you book a hotel in Machu Picchu?

Save money by booking a hotel at least 67 days before your trip to Machu Picchu. The lowest price found when booking 67 days ahead was C$ 82 per night.

Cheapest hotels in Machu Picchu, Peru

These are the lowest prices we've found on hotels in Machu Picchu at the moment. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Calle Wakanki 502, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 38
Avg. per night
Calle Kori Wakanki 507, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
Airport shuttle
C$ 48
Avg. per night
Calle Wiracocha M-18-4, Urubamba, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
Airport shuttle
C$ 52
Avg. per night
avenida hermanos ayar, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 60
Avg. per night
Imperio De Los Incas Avenue #136, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 66
Avg. per night
Wiñay Wayna B3, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 73
Avg. per night
Av. Pachacutec 806, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 75
Avg. per night
Calle Kory Wakanki B-9 Urbanizacion Las Orquideas Machu Picchu - Urubamba Cusco, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 77
Avg. per night
Calle Sinchi Roca #114, Machu Picchu, Peru
0.0 km from city centre
Free Wi-Fi
C$ 77
Avg. per night
107 Ca. Chaska Tika, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 81
Avg. per night
Calle Wiracocha 206, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
Parking
C$ 89
Avg. per night
Calle Winaywayna Urb Las Orquideas M-c L Lt 16, Machu Picchu, Peru
0.3 km from city centre
Free Wi-Fi
C$ 91
Avg. per night
Calle Aymuraypa Tikan 112, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 96
Avg. per night

Hotel prices in Machu Picchu

Hotels located in the Machu Picchu area sorted by price and hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
Carretera Hiram Bingham km 7.5, Machu Picchu, Cusco, Peru, Machu Picchu, Peru
C$ 3,076
Pueblo de Machu Picchu, 084, Machu Picchu, Peru
C$ 539
608 Imperio De Los Incas Avenue, Machu Picchu, Peru
C$ 313
Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru
C$ 956
109 Pachacutec Ave., Machu Picchu, Peru
C$ 203
3 stars
Jiron Colla Raymi 104, Machu Picchu, Peru
C$ 133
Av. Hermanos Ayar 401, Machu Picchu, Peru
C$ 165
Prolongación Imperio de Los Incas E-34, Aguas Calientes, Machu Picchu, Peru
C$ 169
Calle Wiracocha M-18-4, Urubamba, Machu Picchu, Peru
C$ 52
2 stars and under
Imperio De Los Incas Avenue #136, Machu Picchu, Peru
C$ 66
Calle Sinchi Roca #114, Machu Picchu, Peru
C$ 77
avenida hermanos ayar, Machu Picchu, Peru
C$ 60

Other accommodations in Machu Picchu

Alameda Los Artesanos 207, Machu Picchu, Peru
0.1 km from city centre
Free Wi-Fi
C$ 217
Avg. per night
Av. Pachacutec 806, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 75
Avg. per night
Imperio De Los Incas Avenue #136, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
C$ 66
Avg. per night
Calle Sinchi Roca #114, Machu Picchu, Peru
0.0 km from city centre
Free Wi-Fi
C$ 77
Avg. per night
Calle Mayta Capac 105, Machu Picchu, Peru
0.0 km from city centre
Free Wi-Fi
C$ 41
Avg. per night

Where to stay in Machu Picchu

Scroll to and zoom in on the areas in Machu Picchu you plan on visiting to find nearby properties. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

Facts about staying in Machu Picchu

  • What are the best hotels in Machu Picchu?

    Taypikala Hotel Machupicchu, rated with a score of 8.2 from 1,370 reviewers, is one of the most popular hotels in Machu Picchu. Other top stays include Belmond Sanctuary Lodge, with an average rating of 9.3 from 406 reviewers, and Gringo Bill's Boutique Hotel, with a score of 7.9 from 3,309 reviewers.

  • How much is a cheap hotel in Machu Picchu?

    HotelsCombined searches in the last 3 days suggest cheap Machu Picchu hotels have prices starting from as low as C$ 22/night, depending on the popularity of your requested dates. This coming weekend (13 Nov to 15 Nov), prices can start from as low as C$ 80/night.

  • What are some other cities to stay in when visiting Cusco?

    In addition to Machu Picchu, travellers opt to visit Cusco when visiting Cusco. Urubamba is also a popular choice to visit.

  • How many hotels are there in Machu Picchu?

    In total, there are 303 hotels to choose from in Machu Picchu, compared to 4,707 properties in Cusco.

See more FAQs

Find better results for your stay in Machu Picchu