Find beach hotels in Santa Maria
Beach vacation deals from $590
Upfront pricing
Our total price for your stay includes taxes and fees
Treat yourself
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Be picky
Search almost a million properties worldwide
Check availability on Santa Maria Beach Hotels
Top Santa Maria Beach Hotels

Hotel Baia del Capo
Hotel Baia del Capo
8.6 out of 10, Excellent, (35)

Hotel Ipomea Club
Hotel Ipomea Club
7.8 out of 10, Good, (41)

Scoglio della Galea Village & Spa
Scoglio della Galea Village & Spa
7.6 out of 10, Good, (5)

Hotel Marina del Capo
Hotel Marina del Capo
8.4 out of 10, Very Good, (11)

Villaggio Hotel Pineta Petto Bianco
Villaggio Hotel Pineta Petto Bianco
8.2 out of 10, Very Good, (14)
$530 nightly
The price is $590
Oct 30 - Oct 31
Total with taxes and fees

Hotel Residence Sciaron
Hotel Residence Sciaron
4.6 out of 10, (4)

Villaggio Baia d'Ercole
Villaggio Baia d'Ercole
8.0 out of 10, Very Good, (22)

Villaggio Residence Marina del Capo
Villaggio Residence Marina del Capo
6.0 out of 10, (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.
Find out more about Santa Maria

Too many beaches in Santa Maria to choose from? Here are our top picks for a memorable beach vacation.
Top Santa Maria Hotel Reviews

Villa Paola
10/10 Excellent