Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Sal

Filter by star ratings
All filters
Morabeza
Morabeza
8.8 Excellent
Santa Maria 33, Santa Maria, Cape Verde
Show on map
0.6 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 25 reviews
8.8

Conveniently situated and providing an outdoor pool and outdoor tennis courts, this modern hotel is located an easy drive from Espargos. Guests also have access to complimentary wireless internet and on-site parking.

Porta do Vento
Porta do Vento
9.0 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.5 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 12 reviews
9.0

Porta do Vento provides comfortable 3-star accommodation in Santa Maria. It also offers a lift.

Voi Vila Do Farol Resort
Voi Vila Do Farol Resort
9.6 Excellent
Praia Santa Maria, Santa Maria, Cape Verde
Show on map
1.4 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 3 reviews
9.6

Situated in Santa Maria, VOI Vila do Farol Resort provides 4-star accommodation, as well as an outdoor pool and a private beach. It also offers a kids club, a coffee bar and an all-inclusive meal plan.

Riu Palace Cabo Verde
Riu Palace Cabo Verde
8.0 Excellent
Cabocan Lote A2, A3, Santa Maria, Cape Verde
Show on map
1.5 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 1 review
8.0

Located in Santa Maria, Riu Palace Cabo Verde is within a 35-minute drive of Amilcar Cabral International Airport and provides a swimming pool. It also offers luggage storage and an all-inclusive meal plan.

Patio Antigo Residence
Patio Antigo Residence
7.4 Good
Vila de Santa Maria, Santa Maria, Cape Verde
Show on map
0.3 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 145 reviews
7.4

Boasting an outdoor pool, Patio Antigo Residence is situated in Santa Maria and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

Hotel Dunas de Sal
Hotel Dunas de Sal
8.0 Excellent
Ponta Preta Caixa Postal 12, Santa Maria, Cape Verde
Show on map
1.3 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 72 reviews
8.0

Recently refurbished, Hotel Dunas de Sal provides relaxed 4-star accommodation in Santa Maria. It has a spa and wellness centre, as well as a swimming pool, free Wi-Fi and body treatments.

Porto Antigo Hotel Residence
Porto Antigo Hotel Residence
7.5 Good
Rua 15 Agosto, Santa Maria, Cape Verde
Show on map
0.4 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 278 reviews
7.5

Located in Santa Maria, Porto Antigo Hotel BB is within a 25-minute drive of Amilcar Cabral International Airport and provides a private beach and an outdoor pool. It is moments from the beach and offers comfortable 5-star accommodation.

Hotel Central Sal
Hotel Central Sal
7.0 Good
Rua Das Salinas - Ilha Do Sal, Santa Maria, Cape Verde
Show on map
0.4 mi from city centre, Santa Maria, Cape Verde 
GoodBased on 128 reviews
7.0

Hotel Central Sal provides comfortable 3-star accommodation in Santa Maria. It also features a sun deck, a rooftop terrace and a 24-hour reception.

Oasis Salinas Sea
Oasis Salinas Sea
8.4 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
0.9 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 119 reviews
8.4

Featuring a private beach and an outdoor pool, this 5-star resort is located in Santa Maria. Guests can also enjoy complimentary internet access throughout the property.

Halos Casa Resort
Halos Casa Resort
8.5 Excellent
Avenida Dos Hoteis, Santa Maria, Cape Verde
Show on map
0.9 mi from city centre, Santa Maria, Cape Verde 
ExcellentBased on 127 reviews
8.5

Located in Santa Maria, Halos Casa Resort is within a 35-minute drive of Amilcar Cabral International Airport and provides a swimming pool. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Tips for booking a Sal hotel

Cheapest month:June
Most expensive month:December
Average price in Sal:$149/night
Absolute cheapest price found:$23/night
Cheapest day:Wednesday
Most expensive day:Tuesday
$94 - $233
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$83 - $230
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sal hotels

Show all 441 hotels
1
Riu Palace Cabo Verde
Riu Palace Cabo Verde
8.0 Excellent
Cabocan Lote A2, A3, Santa Maria, Cape Verde
Show on map
1.5 mi from city centre, Santa Maria 

Located in Santa Maria, Riu Palace Cabo Verde is within a 35-minute drive of Amilcar Cabral International Airport and provides a swimming pool. It also offers luggage storage and an all-inclusive meal plan.

2
Meliá Dunas Beach Resort & Spa
Meliá Dunas Beach Resort & Spa
6.2 Good
Rua Andrade Corvo, PO Box 63, Cabo Verde - Sal 30, Santa Maria, Cape Verde
Show on map
1.9 mi from city centre, Santa Maria 

Melia Dunas Beach Resort & Spa - All Inclusive provides comfortable 5-star accommodation in Santa Maria. It features a spa and wellness centre, as well as a sauna, a swimming pool and a kids club.

3
Oasis Salinas Sea
Oasis Salinas Sea
8.4 Excellent
Ilha do Sal, Santa Maria Beach, Santa Maria, Cape Verde
Show on map
0.9 mi from city centre, Santa Maria 

Featuring a private beach and an outdoor pool, this 5-star resort is located in Santa Maria. Guests can also enjoy complimentary internet access throughout the property.

Cheapest hotels in Sal, Cape Verde

Show all 441 hotels
Blue eagle
Blue eagle
8.7 Excellent
Zona Nort 58 Santa Maria, Santa Maria, Cape Verde
Show on map
0.7 mi from city centre,  

Blue eagle Santa Maria is located in Santa Maria and features free Wi-Fi. It also provides luggage storage.

$31
Avg. per night
Surf House Cabo Verde
Surf House Cabo Verde
9.1 Excellent
Santa Maria, Cape Verde
Show on map
0.2 mi from city centre,  

Surf House Cabo Verde is situated in Santa Maria and offers complimentary Wi-Fi. It also provides a swimming pool, a terrace and an airport shuttle.

$35
Avg. per night
Patio Antigo Residence
Patio Antigo Residence
7.4 Good
Vila de Santa Maria, Santa Maria, Cape Verde
Show on map
0.3 mi from city centre,  

Boasting an outdoor pool, Patio Antigo Residence is situated in Santa Maria and offers comfortable accommodation. There is also a fitness centre with a swimming pool.

$37
Avg. per night
Porto Antigo Hotel Residence
Porto Antigo Hotel Residence
7.5 Good
Rua 15 Agosto, Santa Maria, Cape Verde
Show on map
0.4 mi from city centre,  

Located in Santa Maria, Porto Antigo Hotel BB is within a 25-minute drive of Amilcar Cabral International Airport and provides a private beach and an outdoor pool. It is moments from the beach and offers comfortable 5-star accommodation.

$46
Avg. per night
Leme Bedje Residence
Leme Bedje Residence
7.7 Good
Rua 5 Agosto, Santa Maria, Cape Verde
Show on map
0.2 mi from city centre,  

Leme Bedje Residence provides comfortable 3-star accommodation in Santa Maria. It also offers an outdoor pool, luggage storage and a kids pool.

$46
Avg. per night
Murdeira Village Resort
Murdeira Village Resort
7.0 Good
PO Box 345 Espargos, Ilha do Sal, Espargos, Cape Verde
Show on map
5.3 mi from city centre,  

Featuring a rooftop terrace and outdoor tennis courts, Murdeira Village Resort is a deluxe place to stay in Santa Maria. It is ideally close to Amilcar Cabral International Airport, which is a 10-minute drive away.

$49
Avg. per night
Porta do Vento
Porta do Vento
9.0 Excellent
Entrada de Santa Maria, Santa Maria, Cape Verde
Show on map
0.5 mi from city centre,  

Porta do Vento provides comfortable 3-star accommodation in Santa Maria. It also offers a lift.

$55
Avg. per night
Hotel Pontao
Hotel Pontao
8.3 Excellent
Edificio Pontao, Santa Maria, Cape Verde
Show on map
0.6 mi from city centre,  

Located in Santa Maria, Pontao Hotel is within a 20-minute drive of Amilcar Cabral International Airport and provides an outdoor pool. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

$56
Avg. per night

Hotel prices in Sal

3 stars

$31 - $208

Hotel Central Sal

#1 Most popular

$57
Avg. per night
Blue eagle

Best value

Blue eagle
8.7 Excellent
$31
Avg. per night
4 stars +

$49 - $230

Oasis Salinas Sea

#1 Most popular

Oasis Salinas Sea
8.4 Excellent
$121
Avg. per night
Melia Llana Beach Resort & Spa

#2 Most popular

$230
Avg. per night
Murdeira Village Resort

Best value

$49
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sal

Cities in Sal

About Sal

Considered the Caribbean of West Africa, Sal is a lively resort island off the coast of Cape Verde. It’s home to colourful fishing villages and a number of fascinating natural sights and offers unique marine life encounters with lemon sharks.

Things to do

Spend an afternoon floating in the salt pools of the Pedra de Lume Crater, an extinct volcano in the north-east of the island. Admire the early-19th-century equipment that was once used to extract salt, then take a dip in the highly saline waters of this lunar-like landscape.

A short drive from the village of Palmeira takes you to the small bay of Buracona, known as the “Blue Eye” due to its appearance when light shines into its rocky inlet. Watch the waves crashing against the jagged rocks, then go swimming in the azure waters of the swimming hole that’s perched above.

The colourful fishing village of Santa Maria lies at the southern tip of Sal and backs onto an enticing crescent of powdery white sand lined with towering palm trees. Stroll through its cobblestone streets to discover traditional restaurants, local handicrafts stores and reggae bars that ignite after dark.

On the east coast of Sal lies aptly-named Shark Bay where you can wade into the waters to swim with lemon sharks. These gentle creatures can grow to more than two metres in length and offer an unforgettable encounter as they duck and dive over the waves.

Getting around

Amilcar Cabral International Airport serves as the gateway to Sal and is a 20-minute drive from the southern beach resort of Santa Maria. Buses connect to towns and villages across the island, while taxis are also available.

Sal travel FAQs

  • Where is the best place to stay in Sal?

    Santa Maria and Espargos are some of the most favored places to stay in Sal.

  • What are the best hotels in Sal?

    Sal is home to many highly-rated hotels, one of which is Oasis Salinas Sea, which has a current rating of 8.4. For other potential stays, consider Hotel Central Sal and Morabeza, which can also be great places to stay in Sal.