Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
Low season | May |
---|---|
High season | January |
Average price (weeknight) | £180 |
Average price (weekend night) | £182 |
To get the most from the vibrant bars that can be found around Santa Maria, you will want to stay in the most central area. For example, the Odjo d'Agua Hotel is located right in the middle of the action but offers plenty of facilities for relaxation also, such as a swimming pool and direct beach access.
The best place to be for these sorts of activities is on the western side of Santa Maria, where you will find plenty of facilities and services close to the Ponta do Sinó lighthouse. Hotels such as the Riu Funana or Hotel Dunas de Sal offer perfect locations for staying active while on the island of Sal.
If coming to Santa Maria with a young family, you will want to stay more central, as this will give you easier access to many attractions while also ensuring that your time on the beach will benefit from gentler waves, unlike the western and wilder side of the island of Sal. The Hotel Morabeza, for example, provides a brilliant central location within walking distance to both the main beach and town centre and offers plenty to do, meaning kids and parents won't get bored.
For a five-star experience in Santa Maria, you have a number of options, including the Hilton Cabo Verde Sal Resort and Oasis Salinas Sea. Both offer top facilities, such as a private swimming pool, ocean views, and top on-site bars and restaurants. Furthermore, located slightly to the west of the city centre, they offer a relaxed atmosphere and are walking distance to the main attractions.
KAYAK users have found double rooms in Santa Maria for as cheap as £33 in the last 3 days. The average price is £116.
In the last 3 hours, users have found Santa Maria hotels for tonight for as low as £33. Users have also found 3-star hotels from £42 and 4-star hotels from £58.
KAYAK users found 3-star hotel rooms in Santa Maria for this weekend from £43 and 4-star hotel rooms from £58. The cheapest room in Santa Maria for the same date was £43 per night.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Santa Maria districts. You can also do a search using the city map to choose a specific location, like Santa Maria city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Santa Maria that offer both parking and free parking. Popular choices among KAYAK users include Hotel Morabeza, Ouril Pontao Hotel and Agua Hotels Sal Vila Verde.