
Sal Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to SAR 390 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Find the Best Sal Vacation Packages
Sal Hotel Deals

Melia Dunas Beach Resort & Spa - All Inclusive
Rua Andrade Corvo Sal
Fully refundableReserve now, pay when you stay
The price is SAR 1,018 per night from Dec 23 to Dec 24
SAR 1,018
SAR 1,193 total
23 Dec - 24 Dec
includes taxes & fees
7.2/10 Good! (161 reviews)
There was no
Reviewed on 22 October 2025

Agua Hotels Sal Vila Verde Resort
Santa Maria Sal
Fully refundableReserve now, pay when you stay
The price is SAR 256 per night from Dec 19 to Dec 20
SAR 256
SAR 320 total
19 Dec - 20 Dec
includes taxes & fees
7.8/10 Good! (96 reviews)
The pool bar staff were so unprofessional. Ignored people and laughed at me when I asked if they had the Cape Verdean Malta drink. They were so rude. I have never seen such bad costuner service in Sal before. The front desk staff we very nice and polite however. The place needs upgrades as the bathroom ...
Reviewed on 11 January 2025

Hotel Riu Palace Santa Maria - All Inclusive
Cabocan Lote E2, Santa Maria Sal Cape Verde
9.2/10 Wonderful! (74 reviews)
Fantastic Staf
Reviewed on 3 October 2025
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.
Discover the most popular places to visit in Sal

Santa Maria Pier
You can find out about the history of Santa Maria with a visit to Santa Maria Pier. Stroll along the area's beaches or simply enjoy its bars.

Ponta Preta
You can find out about the history of Santa Maria with a visit to Ponta Preta. Stroll along the area's beaches or simply enjoy its bars.
Santa Maria Town Square
You can find out about the history of Santa Maria with a visit to Santa Maria Town Square. Stroll along this relaxing area's beaches, or simply enjoy its bars.

