Find Resorts & Hotels with Spas in Santa Maria
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Santa Maria Resorts & Hotels with Spas
Top Santa Maria Resorts & Hotels with Spas

Hotel Riu Funana - All Inclusive
Sal
8.8 out of 10, Excellent, (148)
The price is ¥36,593
¥42,978 total
includes taxes & fees
Dec 13 - Dec 14

Hotel Sobrado
Sal
8.2 out of 10, Very Good, (81)

Melia Dunas Beach Resort & Spa - All Inclusive
Sal
7.4 out of 10, Good, (158)
The price is ¥46,447
¥54,310 total
includes taxes & fees
Dec 8 - Dec 9

Melia Llana Beach Resort & Spa - All Inclusive - Adults Only
Sal
8.8 out of 10, Excellent, (122)
The price is ¥71,109
¥82,668 total
includes taxes & fees
Dec 15 - Dec 16

Hotel Da Luz
Sal
8.8 out of 10, Excellent, (78)

Hilton Cabo Verde Sal Resort
Sal
8.8 out of 10, Excellent, (321)
The price is ¥54,501
¥63,572 total
includes taxes & fees
Nov 22 - Nov 23

Hotel LIVVO Budha Beach
Sal
9.0 out of 10, Wonderful, (155)
The price is ¥37,272
¥43,759 total
includes taxes & fees
Nov 27 - Nov 28

Hotel Riu Palace Santa Maria - All Inclusive
Sal
9.2 out of 10, Wonderful, (74)
The price is ¥53,367
¥62,265 total
includes taxes & fees
Dec 15 - Dec 16
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 Santa Maria Hotel Reviews

Hotel Riu Cabo Verde - Adults Only - All Inclusive
8/10 Good
Explore a world of travel with Expedia
More Hotel Options in Santa Maria
More Accommodation Types in Santa Maria
Hotels near popular Sal Attractions
Explore more hotels
- ROBINSON CABO VERDE - Adults only -All inclusive
- Hotel Central Santa Maria
- Hotel LIVVO Budha Beach
- Hotel Dunas de Sal
- Hotel Da Luz
- Atlantic Sal Hostel
- Ocean Suites
- Hotel Pontao
- Hotel Oasis Belorizonte
- Porta Do Vento
- Halos Casa Resort
- Porto Antigo Hotel Residence
- Hotel Oasis Salinas Sea
- VOI Vila do Farol Resort
- Dunas Resort 1-bed Penthouse, Pool, 8 min to Beach
- The Ocean Roof
- Porto Antigo







































