Photo by Rota vicentina

Find hotels in Santa Maria from ¥8,940
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Maria
Family friendly
Check prices for these dates
Our top choices for Santa Maria hotels

1. Pátio Vitória by Umbral
Pátio Vitória by UmbralOdemira
8.0 out of 10, Very Good, (15 reviews)
The price is ¥10,359
¥10,980 total
includes taxes & fees
Jun 29 - Jun 30

2. Casa do Chafariz - Rooms
Casa do Chafariz - RoomsSantiago do Cacem
The price is ¥12,784
¥13,551 total
includes taxes & fees
Jun 29 - Jun 30

3. Hotel Alcatruz
Hotel AlcatruzAljezur
8.8 out of 10, Excellent, (86 reviews)
The price is ¥14,681
¥15,562 total
includes taxes & fees
Jun 30 - Jul 1

4. Moinho Da Asneira - Duna Parque Resorts & Hotels
Moinho Da Asneira - Duna Parque Resorts & HotelsOdemira
8.2 out of 10, Very Good, (37 reviews)
The price is ¥11,640
¥12,338 total
includes taxes & fees
Jun 29 - Jun 30

5. Monte da Urze
Monte da UrzeAljezur
10.0 out of 10, Exceptional, (11 reviews)
The price is ¥14,009
¥19,816 total
includes taxes & fees
Jun 29 - Jun 30

6. Enigma - Nature & Water Hotel
Enigma - Nature & Water HotelOdemira
8.2 out of 10, Very Good, (234 reviews)
The price is ¥15,618
¥16,555 total
includes taxes & fees
Jun 29 - Jun 30

8. Nave Redonda do Cerro
Nave Redonda do CerroOdemira
9.4 out of 10, Exceptional, (25 reviews)
The price is ¥13,990
¥18,509 total
includes taxes & fees
Jul 10 - Jul 11

9. Bulldog Inn Duna Parque Resorts & Hotels
Bulldog Inn Duna Parque Resorts & HotelsOdemira
8.0 out of 10, Very Good, (2 reviews)
The price is ¥9,411
¥9,976 total
includes taxes & fees
Jun 28 - Jun 29

10. Vilafoîa AL
Vilafoîa ALMonchique
9.8 out of 10, Exceptional, (112 reviews)
The price is ¥18,577
¥19,692 total
includes taxes & fees
Jul 9 - Jul 10

11. Quinta das Varandas by Umbral
Quinta das Varandas by UmbralOdemira
8.0 out of 10, Very Good, (1 review)
The price is ¥9,484
¥10,053 total
includes taxes & fees
Jun 30 - Jul 1

12. Vicentina Rooms & Apartments - Duna Parque Resorts & Hotels
Vicentina Rooms & Apartments - Duna Parque Resorts & HotelsOdemira
The price is ¥11,555
¥12,248 total
includes taxes & fees
Jun 28 - Jun 29

13. Monte da Estrada - Turismo Rural
Monte da Estrada - Turismo RuralZambujeira do Mar
The price is ¥19,261
¥20,416 total
includes taxes & fees
Jul 10 - Jul 11

14. Quartos da Vila - Duna Parque Resorts & Hotels
Quartos da Vila - Duna Parque Resorts & HotelsOdemira
6.4 out of 10, (7 reviews)
The price is ¥9,986
¥10,585 total
includes taxes & fees
Jun 28 - Jun 29

15. Parque de Campismo Sao Miguel - Odeceixe
Parque de Campismo Sao Miguel - OdeceixeOdemira
The price is ¥11,037
¥11,699 total
includes taxes & fees
Jun 30 - Jul 1

16. Herdades da Frupor
Herdades da FruporOdemira
The price is ¥16,226
¥17,199 total
includes taxes & fees
Jun 28 - Jun 29

17. Solar do Alentejo
Solar do AlentejoSantiago do Cacém
9.6 out of 10, Exceptional, (4 reviews)
The price is ¥11,523
¥14,974 total
includes taxes & fees
Jul 12 - Jul 13

18. Herdade da Maceira
Herdade da MaceiraOdemira
10.0 out of 10, Exceptional, (2 reviews)
The price is ¥16,449
¥17,436 total
includes taxes & fees
Jun 29 - Jun 30

19. Pure Monchique Hotel – Villa Termal Spa Resort
Pure Monchique Hotel – Villa Termal Spa ResortMonchique
8.2 out of 10, Very Good, (47 reviews)
The price is ¥15,222
¥16,136 total
includes taxes & fees
Jun 30 - Jul 1

20. Quinta do Canal
Quinta do CanalOdemira
9.8 out of 10, Exceptional, (32 reviews)
The price is ¥19,073
¥20,218 total
includes taxes & fees
Jun 30 - Jul 1
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
More cheap stays in Santa Maria

Quinta das Varandas by Umbral
Rua das Pensões Odemira
The price is ¥9,484 per night from Jun 30 to Jul 1
¥9,484
¥10,053 total
Jun 30 - Jul 1
includes taxes & fees











































































