Book Hotels in Santa Maria
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Santa Maria hotels

Monte da Bemposta,
Porto Covo Sines
$138 nightly
The price is $146 total per night from Dec 14 to Dec 15
$146 total
Dec 14 - Dec 15
Total with taxes and fees
This country house features a restaurant, an outdoor pool, and a poolside bar. There's no skimping on freebies - guests receive free continental breakfast, free ...
Wow what an amazing place ! The whole complex is fabulous ! The staff are amazing and so helpful and friendly ! The chalets and villas are all fantastic with everything you would need . Sea views ! Walks straight from our villa onto the cliff top to join the Fisherman’s Trail. Free use of bikes and ...
Reviewed on Oct 19, 2025

Monchique Resort & Spa
Lugar Do Montinho Monchique
$85 nightly
The price is $91 total per night from Dec 14 to Dec 15
$91 total
Dec 14 - Dec 15
Total with taxes and fees
A full-service spa, 2 restaurants, and 2 outdoor pools are all featured at this luxury resort. Families will appreciate the playground, onsite laundry facilities, ...
Very friendly and helpful staff. Great breakfast choices. Hotel inside was lovely, needs a bit of renovation on the grounds around the hotel. For the price of stay we were more than happy and would stay again.
Reviewed on Nov 16, 2025

Quinta Do Moinho De Vento Duna Parque Resorts & Hotels
Quinta do Moinho de Vento Odemira
$50 nightly
The price is $54 total per night from Dec 2 to Dec 3
$54 total
Dec 2 - Dec 3
Total with taxes and fees
This hotel features an outdoor pool and an outdoor tennis court. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, ...
Check in is at the HS Milfontes Hotel near the river. Everything was great.
Reviewed on Nov 22, 2025

Blue Bamboo Hotel - Duna Parque Resorts & Hotels
Rua dos Carris Odemira Beja
$57 nightly
The price is $60 total per night from Dec 10 to Dec 11
$60 total
Dec 10 - Dec 11
Total with taxes and fees
Free WiFi in public areas is available at this hotel.
Time to update the beds! I woke up with a sore back - my bed had a hole in the middle and springs could be felt on my back. Both beds in our room were terrible.
Reviewed on Jul 15, 2025

Enigma - Nature & Water Hotel
Vale do Juncal, São Teotónio Odemira
Fully refundableReserve now, pay when you stay
$62 nightly
The price is $66 total per night from Dec 3 to Dec 4
$66 total
Dec 3 - Dec 4
Total with taxes and fees
This hotel features 2 bars/lounges, a poolside bar, and a restaurant. There's fun for all ages with a children's pool and an arcade/game room, and families will ...
Breakfast was of a high standard, fresh, well suppoled and tasty. Staff were exceptionally kind, polite and helpful. All made for a very pleasant experience anx visit.
Reviewed on Nov 23, 2025

Central Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels
Caldas de Monchique, Hotel Central Monchique
Fully refundableReserve now, pay when you stay
$94 nightly
The price is $99 total per night from Dec 4 to Dec 5
$99 total
Dec 4 - Dec 5
Total with taxes and fees
A full-service spa, an indoor pool, and a restaurant are all featured at this smoke-free hotel. Relax with a drink at one of the 3 bars/lounges and enjoy free ...
We stayed for four nights in a Prestige room, located in building number 3. We had a lovely large room overlooking the resorts' tree bounded square, charming in its simplicity and very quiet. The pool and gardens were lovely, with plenty of sunbeds available. Pool towels were readily available at ...
Reviewed on Sep 21, 2025

Pure Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels
Caldas de Monchique, Hotel D. Carlos Monchique
Fully refundableReserve now, pay when you stay
$110 nightly
The price is $117 total per night from Dec 4 to Dec 5
$117 total
Dec 4 - Dec 5
Total with taxes and fees
A full-service spa, an indoor pool, and a restaurant are all featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas, ...
Peaceful area, the staff were very friendly and helpful with getting around
Reviewed on Jul 15, 2025

HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels
Avenida Marginal Odemira
$71 nightly
The price is $75 total per night from Dec 8 to Dec 9
$75 total
Dec 8 - Dec 9
Total with taxes and fees
This hotel features 2 restaurants, an outdoor pool, and an indoor pool. Enjoy the hot tub and perks like free WiFi. You'll appreciate the sauna, bar/lounge, ...
Stunning view from the bedroom, absolutely amazing. Staff were so friendly and hotel was spotless. Would have been good to have had some glasses in the room. Loved it.
Reviewed on Oct 12, 2025

Villa Termal Spa Hotel – Villa Termal Spa Resort by Unlock Hotels
Caldas de Monchique Monchique
Fully refundableReserve now, pay when you stay
$79 nightly
The price is $84 total per night from Dec 22 to Dec 23
$84 total
Dec 22 - Dec 23
Total with taxes and fees
Hot springs and an indoor pool are featured at this smoke-free hotel. Family-friendly amenities include a children's pool and kid-friendly dining, along with ...
Off the beaten path, but that's what makes it so amazing.
Reviewed on Oct 22, 2025
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.
Frequently asked questions
Recent Santa Maria hotel reviews by fellow wanderers

Enigma - Nature & Water Hotel
5 out of 5
Posted 7 days ago
Travelocity Verified Review
"Breakfast was of a high standard, fresh, well suppoled and tasty.
Staff were exceptionally kind, polite and helpful.
All made for a very pleasant experience anx visit."
A verified traveler stayed at Enigma - Nature & Water Hotel
Explore More Ways to Travel with Travelocity
- Colos Hotels
- Cheap Hotels in Cavaleiro
- Cavaleiro Hotels
- Farmstay in Ourique
- Ourique Hotels
- Hostels in Odemira
- Golf Resorts & in Odemira
- Odemira Hotels
- São Martinho das Amoreiras Hotels
- Boavista dos Pinheiros Hotels
- Longueira Hotels
- Beach Resorts & in Zambujeira do Mar
- Cheap Hotels in Zambujeira do Mar
- Pet Friendly Hotels in Zambujeira do Mar
- Villas in Zambujeira do Mar
- Adults Only Resorts & in Vila Nova de Milfontes
- Kid Friendly Hotels in Vila Nova de Milfontes
- Golf Resorts & in Vila Nova de Milfontes
- Vale de Santiago Hotels
- Sao Teotonio Hotels
- São Miguel Hotels
- Castro Verde Hotels






