Santa Maria Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Rota vicentina

Top hotels in Santa Maria

Monchique Resort & Spa

Monchique Resort & Spa

5 out of 5
Lugar Do Montinho Monchique
The price is 4.801.461 ₫ per night from 29 Jun to 30 Jun
4.801.461 ₫
5.089.548 ₫ total
29 Jun - 30 Jun
includes taxes & fees
9/10 Wonderful! (377 reviews)
"Such a warm friendly welcome and stellar service. They welcomed us immediately and showed us how to access everything. As we had an early departure flight they offered us a breakfast to go bag which was so thoughtful. What a lovely location, and wonderful staff. We will be back!"

Reviewed on 2 Jun 2026

Monchique Resort & Spa
HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels

HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels

4 out of 5
Avenida Marginal Odemira
The price is 3.591.725 ₫ per night from 29 Jun to 30 Jun
3.591.725 ₫
3.807.228 ₫ total
29 Jun - 30 Jun
includes taxes & fees
8/10 Very good! (221 reviews)
"Nice stay, amazing and very helpful staff. A little noisy on the main street outside but nothing directly bad about the resort"

Reviewed on 24 May 2026

HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels
Hotel Alcatruz

Hotel Alcatruz

2 out of 5
R. de Camarate, 1 - Rogil Aljezur Algarve
Fully refundableReserve now, pay when you stay
The price is 2.388.441 ₫ per night from 30 Jun to 1 Jul
2.388.441 ₫
2.531.747 ₫ total
30 Jun - 1 Jul
includes taxes & fees
8.8/10 Excellent! (86 reviews)
"The place was clean with comfortable beds. The host was witty and knowledgeable. We got to enjoy delicious fare from the cafe next door."

Reviewed on 29 Mar 2026

Hotel Alcatruz
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.

Explore a world of travel with Expedia