Book Cheap Hotels in Santa Maria
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Santa Maria
Most frequently booked Santa Maria hotels

Monchique Resort & Spa
Lugar Do Montinho, Monchique
Free cancellation
Reserve now, pay when you stay
34.79 km from city centre
The price is CA $154 per night
CA $154
CA $163 total
includes taxes & fees
20 Mar - 21 Mar
Stay at this 5-star luxury resort in Monchique. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Algarve International Autodrome Raceway and Monchique Thermal Springs are located nearby.
Pool
Breakfast included

Central Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels
Caldas de Monchique, Hotel Central, Monchique
Free cancellation
Reserve now, pay when you stay
34.19 km from city centre
The price is CA $127 per night
CA $127
CA $134 total
includes taxes & fees
27 Mar - 28 Mar
Stay at this 4-star spa hotel in Monchique. Enjoy free breakfast, free parking, and an outdoor pool. Popular attractions Algarve International Autodrome Raceway and Monchique Thermal Springs are located nearby.
Pool
Breakfast included

Monte da Bemposta,
Porto Covo, Sines
31.47 km from city centre
The price is CA $260 per night
CA $260
CA $276 total
includes taxes & fees
18 Mar - 19 Mar
Stay at this 4-star eco-certified country house in Sines. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Porto Covo Beach and Ilha do Pessegueiro Fort are located nearby.
Pool
Breakfast included

HS Milfontes Beach
Avenida Marginal, Vila Nova de Milfontes, Odemira
22.97 km from city centre
The price is CA $116 per night
CA $116
CA $123 total
includes taxes & fees
8 Apr - 9 Apr
Stay at this 4-star beach hotel in Odemira. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the property condition in our reviews. Popular attractions São Clemente Fort and Beach of Franquia are located nearby.
Pool
Hot tub

Enigma - Nature & Water Hotel
Vale do Juncal, São Teotónio, Odemira
Free cancellation
Reserve now, pay when you stay
18.3 km from city centre
The price is CA $118 per night
CA $118
CA $125 total
includes taxes & fees
30 Mar - 31 Mar
Stay at this 4-star family-friendly hotel in Odemira. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff in our reviews. Popular attractions Odeceixe Beach and Alteirinhos Beach are located nearby.
Pool
Spa

Monte das Alpenduradas
Monte Das Alpenduradas, Odemira, Beja
17.22 km from city centre
The price is CA $168 per night
CA $168
CA $178 total
includes taxes & fees
12 Mar - 13 Mar
Stay at this 3-star cottage in Odemira. Enjoy free WiFi, free parking, and a garden. Popular attractions Zambujeira do Mar Beach and Alteirinhos Beach are located nearby.
Pool
Parking included

HI Almograve - Pousada de Juventude - Hostel
RUA DO CHAFARIZ, Odemira, Odemira
Free cancellation
Reserve now, pay when you stay
19.61 km from city centre
The price is CA $80 per night
CA $80
CA $80 total
includes taxes & fees
16 Mar - 17 Mar
Stay at this hostel in Odemira. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Almograve Beach and Southwest Alentejo and Vicentine Coast Natural Park are located nearby.
Breakfast included
Parking included

In Portugal, Algarve, large villa in Monchique, swimming pool, sauna, Jacuzzi
31.08 km from city centre
Book a stay at this family-friendly villa in Monchique. Enjoy private pools, a water park, and a sauna. Popular attractions Igreja Matriz and Nossa Senhora do Desterro Convent are located nearby.
Pool
Kitchen

Vilafoîa AL
Corte Pereiro APT 241, Monchique
31.65 km from city centre
Stay at this 3-star business-friendly guesthouse in Monchique. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Nossa Senhora do Desterro Convent and Igreja Matriz are located nearby.
Pool
Breakfast included
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.
Top hotels in Santa Maria for Extended Stay

Herdade do Kuanza
Alcaria do Clemente, Zambujeira do Mar, Odemira, Alentejo
The price is CA $132 per night from Mar. 12 to Mar. 13
CA $132
CA $140 total
includes taxes & fees
12 Mar - 13 Mar
10/10 Exceptional! (1 review)
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.
Santa Maria hotels essential information
Accommodation | 564 hotels |
---|---|
Lowest Price | CA $80 |
Highest Price | CA $260 |
Popular hotels | Monchique Resort & Spa, Central Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels, Monte da Bemposta, , HS Milfontes Beach, Enigma - Nature & Water Hotel, Monte das Alpenduradas, HI Almograve - Pousada de Juventude - Hostel, In Portugal, Algarve, large villa in Monchique, swimming pool, sauna, Jacuzzi, Vilafoîa AL |
Frequently asked questions
Recent Santa Maria hotel reviews by fellow wanderers

Monte das Alpenduradas
5 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Beautiful cabin with a loft. Very clean. It is located two km outside of town and the road is not good for walking because there is no sidewalk for 1 km"
A verified traveller from McPherson stayed at Monte das Alpenduradas
Areas of Santa Maria
Most popular
Hotels
Extended Stay Hotels Pincher CreekVillas Puerto VallartaHotels in AucklandFour Points By Sheraton Sherwood ParkKid Friendly Hotels in ManitobaKid Friendly Hotels in BanffHotels with a Pool in CobourgMotels GibbonsHotels in Fort LauderdaleHotels with Waterslides in SeattleHotels in PintoHotels with Hot Tubs in WinnipegHotels near The Distillery Historic DistrictHotels in Sept-IlesDelta Hotels by Marriott MontrealBeach Palace - All InclusivePod Hotels Florida
Flights
Flights to AtlantaKenya Airways Nairobi (NBO) to Dubai (DXB) flightsAir Canada Calgary (YYC) to Saskatoon (YXE) flightsFlair Airlines Abbotsford (YXX) to Montreal (YUL) flightsSwoop Edmonton (YEG) to Las Vegas (LAS) flightsFlights to Northern SaskatchewanLufthansa Toronto (YYZ) to Hamburg (HAM) flightsEdmonton to San Jose (YEG - SJC)Flights to Bonita Springs
Activities
Packages