Stays Flights Flight + Hotel Car rentals Attractions Airport taxis
Coronavirus (COVID-19) Support

Please check for travel restrictions. Travel may be permitted only for certain purposes and in particular, touristic travel may not be allowed.

Read more

Stay in Sal's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Hotel MiraBela

Hotel in Santa Maria

Hotel MiraBela is a 3-star bed and breakfast located in the centre of Santa Maria and within 100 metres from the beach. Free WiFi access is available. Each room here will provide you with a balcony. Friendly staff, clean rooms, super location, awesome breakfast, convenient storage for kite equipment. Best boutique hotel in Sal in my opinion

Show more Show less
9.1
Superb
202 reviews
Avg. price/night:
£46
Check availability

ODJO D'AGUA HOTEL

Hotel in Santa Maria

ODJO D'AGUA HOTEL has a restaurant, outdoor swimming pool, a bar and shared lounge in Santa Maria. Fantastic hotel!!! Very beautifully designed building, lovely spotless room with balcony and comfortable beds, 2 nice pools. The staff are very friendly and helpful, the breakfast buffet has a good variety and the ocean views in the restaurant are priceless. Absolutely loved it and can only recommend to stay here if your budget allows it!

Show more Show less
9.1
Superb
37 reviews
Avg. price/night:
£64
Check availability

Sobrado Boutique Hotel 4 stars

Hotel in Santa Maria

Located in Santa Maria, 500 metres from Praia de Santa Maria, Sobrado Boutique Hotel provides accommodation with a restaurant, free private parking, a fitness centre and a bar. I liked friendly staff, and their quick responde when you need something, in my case AC didn't work and they solved problem very quickly so we got diffrent room where everthing was as it should be

Show more Show less
8.5
Very good
214 reviews
Avg. price/night:
£57
Check availability

Odjo d'Agua Hotel 4 stars

Hotel in Santa Maria

Offering a year-round outdoor pool and a private beach area, Odjo d'Agua Hotel is located in Santa Maria in the Sal Region. Guests can enjoy the on-site restaurant. Friendly staff, clean, good restaurant, 2 pools, enjoyed our time here and would stay here again

Show more Show less
8.6
Fabulous
104 reviews
Avg. price/night:
£74
Check availability

Pontao Hotel 3 stars

Hotel in Santa Maria

Featuring free WiFi, an outdoor pool and a sun terrace, Pontao Hotel offers accommodation in Santa Maria. Guests can enjoy the on-site restaurant. Every room is equipped with a private bathroom. Rooms OK. Good location, near city center and beach. Helpfull staff. At the end of our stay, they even provide us with a room to take shower and to change clothes before the flight for free. Good breakfast and good dinner. Would definitely come again.

Show more Show less
8.3
Very good
218 reviews

Hotel Da Luz 3 stars

Hotel in Santa Maria

Hotel Da Luz has a restaurant, outdoor swimming pool, a bar and shared lounge in Santa Maria. Everything is very clean and very well maintained., The room was spacious and lovely with a very comfortable bed. The staff was friendly and helpful. The area is peaceful. And it is an easy walk to the beach, just a few blocks.

Show more Show less
8.5
Very good
7 reviews
Avg. price/night:
£46
Check availability

Angulo House

Hotel in Santa Maria

A few steps from Praia António Sousa, Angulo House is situated in Santa Maria and provides air-conditioned rooms. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Most awesome place to stay by far in Sal, the rooms are lovely and clean and the whole facilities are a welcome tastefully decorated luxury in the bustling center of Sal.

Show more Show less
8.8
Fabulous
79 reviews
Avg. price/night:
£50
Check availability

Blue eagle

Hotel in Santa Maria

Boasting a bar, garden and views of garden, Blue eagle is situated in Santa Maria, 100 metres from Praia António Sousa. All rooms boast a flat-screen TV with cable channels and a private bathroom. Friendliest staff we've been hosted by, really going beyond our expectations and helping us with absolutely every single thing we needed. The place is pretty new, so everything is in good shape and sparkling clean. I actually regretted we didn't stay there for the last night but we had another committment.

Show more Show less
8.8
Fabulous
56 reviews
Avg. price/night:
£42
Check availability

Hotel Morabeza 4 stars

Hotel in Santa Maria

Located in Santa Maria, Hotel Morabeza offers accommodation with 3 outdoor swimming pools. The property has a fitness centre, free WiFi and a 24-hour front desk. The food, location and the kind staff

Show more Show less
8.7
Fabulous
22 reviews

Hotel Dunas de Sal 4 stars

Hotel in Santa Maria

Located 150 meters from Santa Maria beach, Hotel Dunas de Sal is set in a garden with 2 swimming pools. It features a spa and a gym, and Sal International Airport is 18 km away. Everything!!! The Hotel, the beach, the food, the people, the music, the island and Cape Verde in general. 😁😁😁

Show more Show less
8
Very good
74 reviews
Avg. price/night:
£64
Check availability

Sal's best hotels with breakfast

See all

Most booked hotels on Sal in the past month

See all

FAQs about hotels on Sal

Planning a trip? Get inspired by reviews of cities on Sal

Explore guest reviews of hotels on Sal

See all