
Find hotels near Santa Maria Beach, from CA $129
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Santa Maria Beach hotels

1. Ocean Suites
Ocean Suites1.6 km from Santa Maria Beach
9.2 out of 10, Wonderful, (73 reviews)
The price is CA $178
CA $216 total
includes taxes & fees
Aug 2 - Aug 3

2. Hotel Riu Palace Santa Maria - All Inclusive
Hotel Riu Palace Santa Maria - All Inclusive0.5 km from Santa Maria Beach
9.2 out of 10, Wonderful, (97 reviews)
The price is CA $627
CA $729 total
includes taxes & fees
Aug 14 - Aug 15

3. Morabeza Hotel
Morabeza Hotel1.4 km from Santa Maria Beach
9.2 out of 10, Wonderful, (373 reviews)
The price is CA $160
CA $195 total
includes taxes & fees
Aug 5 - Aug 6

4. Hilton Cabo Verde Sal Resort
Hilton Cabo Verde Sal Resort0.6 km from Santa Maria Beach
8.8 out of 10, Excellent, (350 reviews)
The price is CA $270
CA $319 total
includes taxes & fees
Jul 25 - Jul 26

5. Hotel Da Luz
Hotel Da Luz2.1 km from Santa Maria Beach
8.6 out of 10, Excellent, (89 reviews)
The price is CA $120
CA $146 total
includes taxes & fees
Jul 20 - Jul 21

6. Melia Llana Beach Resort & Spa - All Inclusive - Adults Only
Melia Llana Beach Resort & Spa - All Inclusive - Adults Only2.8 km from Santa Maria Beach
8.6 out of 10, Excellent, (169 reviews)
The price is CA $370
CA $433 total
includes taxes & fees
Jul 24 - Jul 25

7. Hotel Central Santa Maria
Hotel Central Santa Maria1.8 km from Santa Maria Beach
8.4 out of 10, Very good, (57 reviews)
The price is CA $110
CA $134 total
includes taxes & fees
Jul 20 - Jul 21

8. Hotel Sobrado
Hotel Sobrado1.7 km from Santa Maria Beach
8.2 out of 10, Very good, (99 reviews)
The price is CA $137
CA $165 total
includes taxes & fees
Jul 20 - Jul 21

9. Hotel Dunas de Sal
Hotel Dunas de Sal0.6 km from Santa Maria Beach
8.2 out of 10, Very good, (91 reviews)
The price is CA $209
CA $248 total
includes taxes & fees
Jul 21 - Jul 22

10. BIA D'Olaf Apartments
BIA D'Olaf Apartments1.8 km from Santa Maria Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is CA $107
CA $131 total
includes taxes & fees
Jul 26 - Jul 27

11. Hotel Pontao
Hotel Pontao1.5 km from Santa Maria Beach
7.6 out of 10, Good, (115 reviews)
The price is CA $105
CA $129 total
includes taxes & fees
Jul 22 - Jul 23

12. Hotel Riu Funana - All Inclusive
Hotel Riu Funana - All Inclusive0.9 km from Santa Maria Beach
8.8 out of 10, Excellent, (166 reviews)
The price is CA $447
CA $522 total
includes taxes & fees
Aug 11 - Aug 12

13. Atlantic Sal Hostel
Atlantic Sal Hostel2 km from Santa Maria Beach
6.6 out of 10, (27 reviews)
The price is CA $167
CA $200 total
includes taxes & fees
Jul 20 - Jul 21

14. Sol Dunas Family Fun
Sol Dunas Family Fun3 km from Santa Maria Beach
7.0 out of 10, Good, (2 reviews)
The price is CA $265
CA $313 total
includes taxes & fees
Jul 20 - Jul 21

15. Misturod - Holiday Apartments
Misturod - Holiday Apartments1.8 km from Santa Maria Beach
6.0 out of 10, (2 reviews)

16. Melia Tortuga Beach
Melia Tortuga Beach2.7 km from Santa Maria Beach
8.0 out of 10, Very good, (233 reviews)
The price is CA $296
CA $348 total
includes taxes & fees
Jul 20 - Jul 21

17. Royal Horizon Beijo Mansão - Ponta Sino
Royal Horizon Beijo Mansão - Ponta Sino0.4 km from Santa Maria Beach
The price is CA $534
CA $622 total
includes taxes & fees
Jul 23 - Jul 24

18. Djeu Guest House
Djeu Guest House1.7 km from Santa Maria Beach
The price is CA $49
CA $65 total
includes taxes & fees
Aug 14 - Aug 15

19. Hotel Riu Cabo Verde - Adults Only - All Inclusive
Hotel Riu Cabo Verde - Adults Only - All Inclusive0.9 km from Santa Maria Beach
8.6 out of 10, Excellent, (98 reviews)
The price is CA $440
CA $514 total
includes taxes & fees
Jul 21 - Jul 22
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.
Compare popular hotels close to Santa Maria Beach
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Ocean Suites | 9.2 Wonderful 73 reviews | View | ||||||
![]() Hotel Riu Palace Santa Maria - All Inclusive | 9.2 Wonderful 97 reviews | View | ||||||
![]() Morabeza Hotel | 9.2 Wonderful 373 reviews | View | ||||||
![]() Hilton Cabo Verde Sal Resort | 8.8 Excellent 350 reviews | View | ||||||
![]() Hotel Riu Funana - All Inclusive | 8.8 Excellent 166 reviews | View |
Top Santa Maria Beach Hotel Reviews

Melia Dunas Beach Resort & Spa - All Inclusive
10/10 Excellent





































































