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

2. 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

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 18 - Aug 19

4. Hilton Cabo Verde Sal Resort
Hilton Cabo Verde Sal Resort0.6 km from Santa Maria Beach
8.8 out of 10, Excellent, (352 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 21 - Jul 22

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 25 - Jul 26

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 21 - Jul 22

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 21 - Jul 22

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 $198
CA $236 total
includes taxes & fees
Jul 25 - Jul 26

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 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

12. 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

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 21 - Jul 22

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 21 - Jul 22

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 $350
CA $411 total
includes taxes & fees
Jul 22 - Jul 23

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 22 - Jul 23

18. Djeu Guest House
Djeu Guest House1.7 km from Santa Maria Beach
The price is CA $48
CA $63 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 22 - Jul 23
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Riu Palace Santa Maria - All Inclusive | 9.2 Wonderful 97 reviews | View | ||||||
![]() Ocean Suites | 9.2 Wonderful 73 reviews | View | ||||||
![]() Morabeza Hotel | 9.2 Wonderful 373 reviews | View | ||||||
![]() Hilton Cabo Verde Sal Resort | 8.8 Excellent 352 reviews | View | ||||||
![]() Hotel Da Luz | 8.6 Excellent 89 reviews | View |
Top Santa Maria Beach Hotel Reviews

Hilton Cabo Verde Sal Resort
10/10 Excellent





































































