Photo by Fernando Pereira
Santa Maria do Castelo hotels from RM209
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Santa Maria do Castelo
Family friendly
Check prices for these dates
Top 10 trending Santa Maria do Castelo hotels

Luna Esperança Centro Hotel
Luna Esperança Centro Hotel
8.6 out of 10, Excellent, (365)
The price is RM305
RM343 total
includes taxes & fees
2 Nov - 3 Nov

Sublime Comporta Country Retreat & SPA
Sublime Comporta Country Retreat & SPA
9.4 out of 10, Exceptional, (31)
The price is RM1,459
RM1,546 total
includes taxes & fees
3 Nov - 4 Nov

B&B Hotel Sado Setúbal
B&B Hotel Sado Setúbal
8.0 out of 10, Very good, (273)
The price is RM230
RM264 total
includes taxes & fees
3 Nov - 4 Nov

AlmaLusa Comporta
AlmaLusa Comporta
9.4 out of 10, Exceptional, (137)
The price is RM859
RM911 total
includes taxes & fees
2 Nov - 3 Nov

Amarello Hotel Praia Santo Andre, Tapestry Collection Hilton
Amarello Hotel Praia Santo Andre, Tapestry Collection Hilton
8.4 out of 10, Very good, (5)
The price is RM359
RM380 total
includes taxes & fees
2 Nov - 3 Nov

Porta da Arrábida Suites
Porta da Arrábida Suites
8.8 out of 10, Excellent, (10)
The price is RM333
RM359 total
includes taxes & fees
5 Oct - 6 Oct
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 do Castelo
Check out Palafita da Carrasqueira Fishing Marina and Comporta Beach—just a couple of the sights around Santa Maria do Castelo.

Photo by Fernando Pereira
Open Photo by Fernando Pereira
Top Santa Maria do Castelo Hotel Reviews

Quinta da Comporta Wellness Boutique Resort
10/10 Excellent
More cheap stays in Santa Maria do Castelo
More cheap stays in Santa Maria do Castelo

B&b Hotel Lisboa Montijo
Av. Dom Afonso Henriques No 34, Montijo, Setúbal District
The price is RM310 per night from 3 Nov to 4 Nov
RM310
RM328 total
3 Nov - 4 Nov
includes taxes & fees
9/10 Wonderful! (118 reviews)