Skip to main content

Filter by:


Star rating

Review score

Santa María – 103 hotels and places to stay
See the latest prices and deals by choosing your dates.
Eco Hacienda Roman, hotel in Santa María

Set in Machu Picchu, 5.6 km from Huayna Picchu, Eco Hacienda Roman offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

IT Is very nice pláče. . Very good dinner,👍.
9.0
Scored 9.0
Superb
Rated superb
42 reviews
Price fromUS$45per night
Hotel Villa Santa Ana, hotel in Santa María

Hotel Villa Santa Ana is offering accommodation in Quillabamba. With free WiFi, this 2-star hotel has a garden and a terrace.

Clean bedroom and really big, hot shower. Good location near the main square. Having the fan was useful too. The owner was kind and welcoming and helped us book our bus onwards.
8.1
Scored 8.1
Very good
Rated very good
79 reviews
Price fromUS$20per night
Gran Hotel Panorama, hotel in Santa María

Gran Hotel Panorama features an outdoor swimming pool, garden, a shared lounge and bar in Quillabamba.

Very comfy bed, safe parking, friendly personnel
8.1
Scored 8.1
Very good
Rated very good
57 reviews
Price fromUS$38.48per night
Eco Hotel Villa Suites, hotel in Santa María

Eco Hotel Villa Suites has a garden, terrace, a restaurant and bar in Quillabamba. The accommodation offers room service, a 24-hour front desk and organising tours for guests.

8.5
Scored 8.5
Very good
Rated very good
12 reviews
Price fromUS$34.85per night
Yacumama Santa Teresa, hotel in Santa María

Yacumama Santa Teresa is offering accommodation in Santa Teresa. The property is set 8.5 km from Huayna Picchu, 10 km from Machu Picchu Historic Sanctuary and 10 km from Manuel Chavez Ballon Museum.

The location
8.6
Scored 8.6
Fabulous
Rated fabulous
17 reviews
Price fromUS$57.42per night
Hotel Burj Khalifa, hotel in Santa María

Set in Quillabamba, Hotel Burj Khalifa offers 3-star accommodation with an outdoor swimming pool, a terrace and a bar.

7.6
Scored 7.6
Good
Rated good
14 reviews
Price fromUS$64.90per night
Eco Quechua Lodge, hotel in Santa María

Eco Quechua Lodge is an eco-friendly lodge offering private balconies with river and mountain views. Guests can take canopy, coffee, water falls, hot springs and hiking excursions.

We arrived after a 20km hike and were so tired. Wilder greeted us with such kindness and made himself very available and helpful. He made everything easy for us by offering us tea, helping us order food and organising our taxi for the thermal baths in Cocalmayo. The lodge is beautiful and peaceful. I've traveled a lot and this was my favourite accomodation so far: wish I could give 11/10 ! In the morning after breafkast we hung out in the hammacks and read to the sound of the river. I even saw two baby condors and a hummingbird in this magical place.
8.5
Scored 8.5
Very good
Rated very good
233 reviews
Price fromUS$84.94per night
Vertikal lodge, hotel in Santa María

With mountain views, Vertikal lodge is set in Santa Teresa and has a restaurant, a shared lounge, bar, garden, terrace and barbecue. The lodge features both WiFi and private parking free of charge.

Great location and comfortable bed
8.8
Scored 8.8
Fabulous
Rated fabulous
45 reviews
Price fromUS$79.49per night
Hospedaje Quillabamba, hotel in Santa María

Located 8.4 km from Huayna Picchu, 10 km from Machu Picchu Historic Sanctuary and 10 km from Manuel Chavez Ballon Museum, Hospedaje Quillabamba provides accommodation situated in Santa Teresa.

Nice room, cozy and clean. Prettier than in the photo. Good privacy (room from the quiet street). Very friendly, nice and smiling family. Quiet household. The lady will advise, help. Is possible communicate with her in English. Hospedaje has its own tuctuc. Very good breakfast.
9.0
Scored 9.0
Superb
Rated superb
68 reviews
Price fromUS$28.16per night
Mandor Machu Picchu, hotel in Santa María

Mandor Machu Picchu is located in Los Jardines de Mandor, 1 km from Mandor Waterfall. It has a terrace with hammocks and views of the river, mountains and gardens.

Perfect location to visit Machu Picchu, embedded in great nature.
8.6
Scored 8.6
Fabulous
Rated fabulous
47 reviews
Price fromUS$40per night
See all hotels near Santa María
Subscribe to receive premium deals

Prices drop the moment you sign up!