Photo by Rota vicentina

Find hotels in Santa Maria from ₩95,507

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 580 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Santa Maria hotels

Hotel Alcatruz

2.0 star property
8.8 out of 10, Excellent, (80)
"Very friendly and accommodating staff"
The price is ₩114,443
₩121,312 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Alcatruz

Guarda Rios

3.0 star property
9.8 out of 10, Exceptional, (69)
"Lovely stay here. Nice sheets!"
The price is ₩222,145
₩235,478 total
includes taxes & fees
Sep 20 - Sep 21
Guarda Rios

Quinta do Chocalhinho

3.0 star property
9.8 out of 10, Exceptional, (31)
"This is a great place to stay! The owners and staff are very caring and guest oriented. Would love to come back for a longer stay."
The price is ₩162,706
₩172,468 total
includes taxes & fees
Oct 1 - Oct 2
Quinta do Chocalhinho

Vilafoîa AL

3.0 star property
9.8 out of 10, Exceptional, (105)
"Wonderful hotel, couldn’t have asked for more. "
The price is ₩162,706
₩172,468 total
includes taxes & fees
Oct 2 - Oct 3
Vilafoîa AL

Enigma - Nature & Water Hotel

4.0 star property
8.2 out of 10, Very Good, (217)
"Nice comfortable rooms with great landside view - enjoy the silence! :) Car is needed to to go there. But the hotel has nice facilities (pool, gym etc.). Breakfast is good. Hotel staff is friendly and helpful. I arrived lately - no problem."
The price is ₩147,538
₩156,390 total
includes taxes & fees
Oct 1 - Oct 2
Enigma - Nature & Water Hotel

Casa da Seiceira

3.0 star property
10.0 out of 10, Exceptional, (11)
"Véritable maison de campagne comme annoncé, décotation charmante"
The price is ₩153,207
₩162,399 total
includes taxes & fees
Oct 2 - Oct 3
Casa da Seiceira

Monte da Bemposta,

4.0 star property
9.8 out of 10, Exceptional, (26)
"Very family friendly and a lovely calm place to relax. We really enjoyed our time there. "
The price is ₩270,256
₩286,471 total
includes taxes & fees
Sep 17 - Sep 18
Monte da Bemposta,

Pátios da Vila – Duna Parque Resorts & Hotels

2.0 star property
8.6 out of 10, Excellent, (4)
"Indications peu claires pour trouver l'endroit ; Duna Parque possède plusieurs hotels. Personnel sur place fort sympathique et espace commun extérieur vraiment très beau. Très bien situé près de la promenade."
The price is ₩153,058
₩162,241 total
includes taxes & fees
Sep 14 - Sep 15
Pátios da Vila – Duna Parque Resorts & Hotels

Nave Redonda do Cerro

3.0 star property
9.4 out of 10, Exceptional, (24)
"Adoramos A nossa estadia. Quarto muito acolhedor com excelentes colchões. Decorado com artigos da faina do Alentejo. Espaço de piscina ótimo assim como a piscina em si. Pequeno almoço delicioso. Em jeito de conselho, só faltava os ovos. Vou voltar👌"
The price is ₩142,712
₩151,275 total
includes taxes & fees
Sep 2 - Sep 3
Nave Redonda do Cerro

Herdade do Freixial

3.0 star property
9.0 out of 10, Wonderful, (17)
"Spectacular! The river view is breathtaking. Feels like you’re miles away from civilization (but a matter of minutes ) in this one of a kind resort! Beautiful!"
The price is ₩151,583
₩160,678 total
includes taxes & fees
Sep 15 - Sep 16
Herdade do Freixial

Quinta Do Moinho De Vento - Racket & Country Club

3.0 star property
8.6 out of 10, Excellent, (83)
"Good place to stay, calm, but isolated. No employees work here. It’s clean, good shower, and comfortable."
The price is ₩93,061
₩98,645 total
includes taxes & fees
Oct 1 - Oct 2
Quinta Do Moinho De Vento - Racket & Country Club

Naturarte Rio

4.0 star property
9.6 out of 10, Exceptional, (5)
"Wonderful place and infrastructure. We felt very comfortable there. Because it invites to stay, I wish, the kitchen would have been better equiped. The vegetarian breakfast could be a bit more balanced. Maybe an egg to boil or some cheese."
The price is ₩194,006
₩205,646 total
includes taxes & fees
Oct 1 - Oct 2
Naturarte Rio

Turismo Rural Monte João Roupeiro

3.0 star property
9.6 out of 10, Exceptional, (17)
"Nice surrounding"
The price is ₩168,521
₩178,638 total
includes taxes & fees
Oct 1 - Oct 2
Turismo Rural Monte João Roupeiro

Monte das Alpenduradas

3.0 star property
9.8 out of 10, Exceptional, (19)
"Super super hidden gem , amazing team , beautiful environment, great family fun place "
The price is ₩182,010
₩192,930 total
includes taxes & fees
Sep 2 - Sep 3
Monte das Alpenduradas

Monte do Alento - Castro da Cola

4.0 star property
9.6 out of 10, Exceptional, (22)
"Should be a 3/4 star Great staff and nice place "
The price is ₩173,736
₩184,160 total
includes taxes & fees
Sep 2 - Sep 3
Monte do Alento - Castro da Cola

Monte Carvalhal da Rocha - Campground

4.0 star property
7.4 out of 10, Good, (9)
"Um lugar paradisíaco. Fantástico para todos os tipos de viagem: descanso e trabalho. Individual, casal ou famílias... Pessoas amáveis, educadas."
The price is ₩152,590
₩161,749 total
includes taxes & fees
Sep 22 - Sep 23
Monte Carvalhal da Rocha - Campground

Naturarte Campo

4.0 star property
9.0 out of 10, Wonderful, (2)
The price is ₩169,393
₩179,557 total
includes taxes & fees
Oct 1 - Oct 2
Naturarte Campo

Herdade Do Touril

4.0 star property
9.8 out of 10, Exceptional, (86)
"Beautiful Place, loved the breakfast, the bikes and the restaurant Super nice beach close by. "
The price is ₩258,919
₩274,454 total
includes taxes & fees
Sep 15 - Sep 16
Herdade Do Touril

Monte do Zambujeiro

3.0 star property
9.0 out of 10, Wonderful, (23)
"Monica and her staff are wonderful, the property is beautiful, quiet and peaceful. Breakfast is delicious and generous. For us, after 3.5 weeks of busy travel this was a perfect location to chill. We hung out during the day at the beaches, returned to shower and go back to town for dinner. It’s only 12 min to town/beach. Great place to stay, highly recommend!"
The price is ₩240,151
₩254,560 total
includes taxes & fees
Oct 1 - Oct 2
Monte do Zambujeiro

Monte do Cerro

3.0 star property
9.0 out of 10, Wonderful, (2)
"Sadly, could only stay 1 night this time but the stay was absolutely LOVELY! better than anticipated. the location is so beautiful. tons of greenery, flowers, animals - heaven! on the road leading up to the hotel, you can see the water as well. peaceful, calm, perfect. the staff/service was also wonderful. the breakfast was beyond - fresh, delicious. I will most certainly be back. "
The price is ₩242,066
₩256,590 total
includes taxes & fees
Sep 18 - Sep 19
Monte do Cerro
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

Learn more about Santa Maria

Head to Barragem de Santa Clara and Zambujeira do Mar Beach—just two of the sights around Santa Maria.

Strolling along the Mira.
Photo by Paul Camies
Open Photo by Paul Camies

Top Santa Maria Hotel Reviews

More cheap stays in Santa Maria

More cheap stays in Santa Maria

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What's the best place for a stay in Santa Maria?

Central Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels, located 21.2 mi (34.2 km) from the heart of Santa Maria, is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Villa Termal Spa Hotel – Villa Termal Spa Resort by Unlock Hotels and Monchique Resort & Spa. See all available top hotels, or vacation rentals in Santa Maria.

What are some of the best vacation home rentals that Santa Maria has to offer?

Craveiral Farmhouse by Belong: This vacation home rental near Santa Maria offers an outdoor pool, a furnished patio, and air-conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop, and a microwave. It offers a terrace, a private yard, and a selection of games so you can immerse yourself in your vacation. See all vacation rentals in Santa Maria.

If I need to cancel my hotel reservation in Santa Maria, will I receive a refund?

Yes, most hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Santa Maria.

Where can I learn more about changing or cancelling my trip to Santa Maria?

To access more information about changing or cancelling your trip to Santa Maria, go to https://www.expedia.com/service/.

What is staying in Santa Maria like?

Travelers to Santa Maria will find plenty to explore and enjoy. There are 578 hotels and other accommodations in the surrounding area. Find out more about Santa Maria.

What should I see while I'm in Santa Maria?

Places to visit in the wider area include Barragem de Santa Clara, Zambujeira do Mar Beach, and Almograve Beach. You'll also find Vila Nova de Milfontes Beach and Odeceixe Beach in the area. Check out what more to see and do in Expedia's Santa Maria guide.

What's the weather like in Santa Maria?

The hottest months are usually August and July with an average temp of 70°F, while the coldest months are January and February with an average of 52°F. Average annual precipitation for Santa Maria is 18 inches.