Photo by Rota vicentina

Find hotels in Santa Maria from $57
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Maria
Pet friendly
Check prices for these dates
Our top choices for Santa Maria hotels

Monte do Papa LƩguas - Turismo Rural
Monte do Papa LƩguas - Turismo RuralZambujeira do Mar
10.0 out of 10, Exceptional, (1 review)
$135 nightly
The price is $144
Jul 15 - Jul 16
Total with taxes and fees

Herdade Do Touril
Herdade Do TourilOdemira
9.8 out of 10, Exceptional, (101 reviews)
$177 nightly
The price is $187
Jul 8 - Jul 9
Total with taxes and fees

Herdade do CarregouƧal
Herdade do CarregouƧalOdemira
10.0 out of 10, Exceptional, (1 review)
$99 nightly
The price is $105
Jul 9 - Jul 10
Total with taxes and fees

Casa da Seiceira
Casa da SeiceiraOdemira
10.0 out of 10, Exceptional, (12 reviews)
$135 nightly
The price is $143
Jul 9 - Jul 10
Total with taxes and fees

Monte da Estrada - Turismo Rural
Monte da Estrada - Turismo RuralZambujeira do Mar
$120 nightly
The price is $127
Jul 13 - Jul 14
Total with taxes and fees

Casa da Courela Country House
Casa da Courela Country HouseCavaleiro
$210 nightly
The price is $223
Jul 12 - Jul 13
Total with taxes and fees

Herdades da Frupor
Herdades da FruporOdemira
$101 nightly
The price is $107
Jul 9 - Jul 10
Total with taxes and fees

Hotel Alcatruz
Hotel AlcatruzAljezur
8.8 out of 10, Excellent, (86 reviews)
$115 nightly
The price is $121
Jul 8 - Jul 9
Total with taxes and fees

Monte Carvalhal da Rocha - Campground
Monte Carvalhal da Rocha - CampgroundOdemira
7.6 out of 10, Good, (10 reviews)
$126 nightly
The price is $134
Jul 9 - Jul 10
Total with taxes and fees

Monte da Urze
Monte da UrzeAljezur
10.0 out of 10, Exceptional, (11 reviews)
$136 nightly
The price is $145
Jul 14 - Jul 15
Total with taxes and fees

Quinta Pedagógica da Samoqueirinha Duna Parque Resorts & Hotels
Quinta Pedagógica da Samoqueirinha Duna Parque Resorts & HotelsOdemira
8.6 out of 10, Excellent, (39 reviews)
$90 nightly
The price is $96
Jul 8 - Jul 9
Total with taxes and fees

VilafoƮa AL
VilafoƮa ALMonchique
9.8 out of 10, Exceptional, (112 reviews)
$120 nightly
The price is $128
Jul 11 - Jul 12
Total with taxes and fees

Monte do Zambujeiro
Monte do ZambujeiroOdemira
9.0 out of 10, Wonderful, (25 reviews)
$247 nightly
The price is $262
Jul 9 - Jul 10
Total with taxes and fees

Monte do Alento - Castro da Cola
Monte do Alento - Castro da ColaOurique
9.6 out of 10, Exceptional, (27 reviews)
$109 nightly
The price is $115
Jul 9 - Jul 10
Total with taxes and fees

Guarda Rios
Guarda RiosOdemira
9.8 out of 10, Exceptional, (78 reviews)
$152 nightly
The price is $162
Jul 14 - Jul 15
Total with taxes and fees

Pure Monchique Hotel ā Villa Termal Spa Resort
Pure Monchique Hotel ā Villa Termal Spa ResortMonchique
8.2 out of 10, Very Good, (47 reviews)
$106 nightly
The price is $112
Jul 14 - Jul 15
Total with taxes and fees

Herdade da Maceira
Herdade da MaceiraOdemira
10.0 out of 10, Exceptional, (2 reviews)
$140 nightly
The price is $149
Jul 15 - Jul 16
Total with taxes and fees

Quinta do Canal
Quinta do CanalOdemira
9.8 out of 10, Exceptional, (33 reviews)
$129 nightly
The price is $137
Jul 8 - Jul 9
Total with taxes and fees

Monte da Bemposta,
Monte da Bemposta,Sines
9.8 out of 10, Exceptional, (48 reviews)
$287 nightly
The price is $305
Jul 31 - Aug 1
Total with taxes and fees

Vicentina Rooms & Apartments - Duna Parque Resorts & Hotels
Vicentina Rooms & Apartments - Duna Parque Resorts & HotelsOdemira
$75 nightly
The price is $79
Jul 8 - Jul 9
Total with taxes and fees
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 Zambujeira do Mar Beach and Almograve Beachājust two of the sights around Santa Maria.

Photo by Rota vicentina
Open Photo by Rota vicentina
Top Santa Maria Hotel Reviews

Villa Termal Spa Hotel ā Villa Termal Spa Resort
10/10 Excellent
More cheap stays in Santa Maria

HI Almograve - Pousada de Juventude - Hostel
RUA DO CHAFARIZ Odemira Odemira
$69 nightly
The price is $69 total per night from Jul 9 to Jul 10
$69 total
Jul 9 - Jul 10
Total with taxes and fees
7.8/10 Good! (63 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Odemira Hotels
- Hotels near Barragem de Santa Clara
- Resorts & Hotels with Spas in Odemira
- Hostels in Odemira
- Apartments in Odemira
- Pet-Friendly Hotels in Odemira
- Hotels with an Indoor Pool in Odemira
- Gay friendly Hotels in Odemira
- Golf Hotels in Odemira
- Sao Teotonio Hotels
- Boavista dos Pinheiros Hotels









































































