Skip to main content

Filter by:


Star Rating

Review Score

Santa Maria – 61 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Odjo d'água, hotel in Santa Maria

Hotel Odjo d'água has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Maria.

8.4
Scored 8.4
Very Good
Rated very good
331 reviews
Price from$124.03per night
Hotel Morabeza, hotel in Santa Maria

Located in Santa Maria, Hotel Morabeza offers accommodations with 3 outdoor swimming pools. The property has a fitness center, game room, 3 bars, free WiFi and a 24-hour front desk.

8.8
Scored 8.8
Excellent
Rated excellent
493 reviews
Price from$110.95per night
Sobrado Boutique Hotel, hotel in Santa Maria

Located in Santa Maria, a 7-minute walk from Praia de Santa Maria, Sobrado Boutique Hotel provides accommodations with a fitness center, free private parking, a garden and a shared lounge.

8.3
Scored 8.3
Very Good
Rated very good
544 reviews
Price from$102.23per night
Porto Antigo Hotel BB, hotel in Santa Maria

Located 984 feet from Parish of Our Lady of Sorrows in Santa Maria, Porto Antigo Hotel BB welcomes guests with a restaurant and bar. Rooms have a TV.

8.0
Scored 8.0
Very Good
Rated very good
407 reviews
Price from$47.59per night
Ocean Suites, hotel in Santa Maria

Featuring a terrace, bar and views of city, Ocean Suites is located in Santa Maria, a few steps from Praia de Santa Maria. The property is close to Nazarene Church, Funana Casa da Cultura and Eliseu.

9.4
Scored 9.4
Wonderful
Rated wonderful
380 reviews
Price from$146.21per night
Hotel Da Luz, hotel in Santa Maria

Hotel Da Luz has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Maria. This 3-star hotel offers a bar.

8.4
Scored 8.4
Very Good
Rated very good
417 reviews
Price from$70.55per night
Hotel LIVVO Budha Beach, hotel in Santa Maria

Located in Santa Maria, 0.7 mi from Nazarene Church, Hotel LIVVO Budha Beach has a number of amenities including a terrace, a shared lounge, a bar and free WiFi.

8.4
Scored 8.4
Very Good
Rated very good
307 reviews
Price from$123.20per night
Hotel Dunas de Sal, hotel in Santa Maria

Located 492 feet 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 11 mi away.

8.0
Scored 8.0
Very Good
Rated very good
171 reviews
Price from$99.81per night
Ouril Pontao Hotel, hotel in Santa Maria

Featuring free WiFi, an outdoor pool and a sun terrace, Pontao Hotel offers accommodations in Santa Maria. Guests can enjoy the on-site restaurant. Every room is equipped with a private bathroom.

7.9
Scored 7.9
Good
Rated good
290 reviews
Price from$59.64per night
Agua Hotels Sal Vila Verde, hotel in Santa Maria

Offering an outdoor pool, a snack bar and a restaurant, Agua Hotels Sal Vila Verde is located in Santa Maria. WiFi access is available.

7.8
Scored 7.8
Good
Rated good
296 reviews
Price from$38.99per night
See all 116 hotels in Santa Maria

Most-booked hotels in Santa Maria in the past month

Budget hotels in Santa Maria

  • Hotel Central Santa Maria
    Cheap hotel

    Located in Santa Maria, a 4-minute walk from Praia de Santa Maria, Hotel Central Santa Maria provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

    Ottima posizione, pulizia camera, gentilezza staff

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 74 reviews
  • Ouril Pontao Hotel
    Cheap hotel

    Featuring free WiFi, an outdoor pool and a sun terrace, Pontao Hotel offers accommodations in Santa Maria. Guests can enjoy the on-site restaurant. Every room is equipped with a private bathroom.

    very clean, friendly staff and exceptional service

    7.9
    Scored 7.9
    Good
    Rated good
     · 290 reviews
  • Agua Hotels Sal Vila Verde
    Cheap hotel

    Offering an outdoor pool, a snack bar and a restaurant, Agua Hotels Sal Vila Verde is located in Santa Maria. WiFi access is available.

    Pequeno almoço muito bom e a localização bem situada

    7.8
    Scored 7.8
    Good
    Rated good
     · 296 reviews
  • Porto Antigo Top 10
    Cheap hotel

    Located in Santa Maria, Porto Antigo Top 10 offers beachfront accommodations a few steps from Praia António Sousa and provides facilities like a garden, a restaurant and a bar.

    Da localização em especial mas não há nenhum ponto negativo

    7.4
    Scored 7.4
    Good
    Rated good
     · 10 reviews
  • Ouril Hotel Julia
    Cheap hotel

    Located in Santa Maria, Ouril Hotel Julia provides air-conditioned rooms with free WiFi.

    Das Zimmer und die Lage sind absolut hervorragend!

    7.8
    Scored 7.8
    Good
    Rated good
     · 93 reviews
  • Angulo House
    Cheap hotel

    Located in Santa Maria and within a few steps of Praia António Sousa, Angulo House has an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.

    Stor fin lägenhet med underbar balkong och utsikt. Trevlig personal

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 87 reviews
  • Hotel NHATERRA
    Cheap hotel

    Facing the beachfront, Hotel NHATERRA offers 3-star accommodations in Santa Maria and features a garden, shared lounge and restaurant.

    Great location, big rooms, good breakfast in morning

    7.4
    Scored 7.4
    Good
    Rated good
     · 54 reviews

FAQs about hotels in Santa Maria







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Santa Maria:

  • 8.0
    Scored 8.0

    Very nice town, beautiful, clean.

    Very nice town, beautiful, clean. A lot of restaurants and nice bars. Go to restaurants that´s not on the mainstreet and you will find the best food and the best prices, for exampla "Camara Camara", they had the best tuna and other fish. Bom Petisck is good. Bar restaurante Bia has very good grilled meat, great red wine and very nice service. Buddy bar has nice drinks and so do Brazil that's right down on the beach. Visit the town/village Palmeira, it's adorable and go to Salinas, the salt lakes. It's very easy to find taxi.
    Malin
    Sweden
  • 8.0
    Scored 8.0

    The Antigo apts are located in a little oasis of beautifully...

    The Antigo apts are located in a little oasis of beautifully landscaped gardens beside the beach, in my opinion the very best part of Santa Maria. There is a covered market to where fruit and veg can be bought. We only used the cafe attached to the apts & Sal Beach Bar, where food was good. There are more several bars with music but I can't comment as we didn't use them. Not much else in Santa Maria - Sal Island isn't very affluent
    RICHARD
    United Kingdom
  • 8.0
    Scored 8.0

    What we liked: We loved the weather and sandy beaches.

    What we liked: We loved the weather and sandy beaches. It was hot however with the constant breeze it was just right. The hotel is located literally at the beach which is a really good thing. Marley Bar at the resort is a must visit to chill, drink and eat. Taxis from the resorts to Santa Maria are about 6 euros and my suggestion is to stick with the one and the same taxi driver as we did with our many trips to Santa Maria. Taxi drivers all operate on whatsapp and if you got the ride you liked then stick with it. It pays off when you're go shopping for fish as the driver will walk with you and you won't be "constantly bothered with buying some souvenirs" from other locals. If you're one to get to see the Sal Island go and choose GUS travel. They're very knowledgeable and nothing is a bother when they show you the island. On the less good side: Food in the hotel was hit and miss and in our view the locals should focus on what Cape Verde has best to offer which is fish, fish and fish and ditch the European food. Luckily we did not go all inclusive so we have many more options. Mosquitoes are really annoying and nothing repels them, so take a mosquitoes net with you If are in Santa Maria 1st time, do not get overwhelmed by all the locals trying to sell you something, after all they make a living from selling things to tourists. And lastly travel insurance is a must. The healthcare is accessible for all but hospital miss even basic stuff. If you require special medicines if you get sick, best is if you could take them with you, otherwise you might need to cut short you holiday and get the travel insurance to get you back home early.
    Piotr
    United Kingdom
  • 4.0
    Scored 4.0

    The beaches are beautiful but it's impossible to walk the...

    The beaches are beautiful but it's impossible to walk the streets without being literally harrassed by owners of shops trying to sell you something. I understand that they're trying to make a living, but insisting that you "just" take a look at their shop, trying to call you back to their shop, literally shouting to you at the streets to "stop" and to "wait" is just unacceptable. While I was walking on the streest, I didn't spend a single minute without being approached and harrassed by someone. They say "Cabo Verde, No Stress" but they pressure and attack you in such a form that you end up not buying anything, even if your intention was to buy something in the beginning. I'm from Turkey where we have a similar "seller approaching you" culture, and I've been to Morocco and Tunisia as well where similar stuff happens, but this was just too much for me. From what I understand, these are generally foreigners who come to Sal to sell stuff, the pure locals of this place are much frendlier and calmer in general. If it weren't for this people, I'd like to have stayed more, or I'd probably even return someday, but just because of this behavoir I'll never return to Santa María. If you want a calmer (and much more beautiful) place, just go Tarrafal on Santiago island.
    S
    Selim Suman
    Turkey
  • 6.0
    Scored 6.0

    Too much touristed. Too dry.

    Too much touristed. Too dry. Visit some of the other islands of Capo Verde. It's easy to take a flight to an other place and have a nice holiday. It's much more green at Sao Vicente and Sao Antao.
    Anette
    Denmark
  • 10
    Scored 10

    Well worth visiting.

    Well worth visiting. I've been there during 4 different seasons now, and this visit (January) was my favourite, as it wasn't too hot and the mosquitoes weren't so troublesome. October and September I struggled with because of the humidity and the mosquitoes. Depending on where you stay, most places are within either a short and not too expensive taxi ride, or a short walk. I stayed in Santa Maria which meant I could walk almost everywhere I wanted to go. From most of the big all inclusive hotels, you would normally need to take a taxi into town. The Cape Verdeans are a fun loving and cheerful lot, usually with a smile for whoever looks their way. The only annoying people are the African shop vendors who sometimes don't take no for an answer, although they didn't appear to be quite so bad during this visit. A firm but polite "no thanks" and keep walking should do the trick. There's a great choice of eating places, especially if you like fish and/or chicken, there is however something for everyone. Don't forget to consider eating in the places further away from the seafront, you will get better value for money - just don't be too snobby about the appearance of some of the establishments. I enjoyed the dune buggy experience, which was the only thing I did this time, as I was there for more of a family visit and not a holiday. Although previously I've tried horse riding, the catamaran, the island tour and the salt mine - all great. For those who mostly enjoy watersports, this is the place for you. Can't wait for my next visit.
    Christine
    United Kingdom

Explore guest reviews of hotels in Santa Maria

  • From $74.90 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 94 reviews
    Great space with lots of fresh air. Overall a great experience. Interacting with Loredana and Filomena made it that much more better. The apartment is a nice walk from the center of town, and the area has a lot of character. I recommend staying at Santa Maria Flats if you are looking for a friendly and affordable place to call home while visiting Sal! Also, Filomena, the apartment manager, really is great. She was kind of enough to give me an impromptu tour of the area when we happened to leave the building at the same time.
    Lionel
    United States of America
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2 reviews
    The apartment contained all we required good bed good shower Well equipped kitchen we only used to make tea coffee toast and make drinks to take to nice pool area which was quite and relaxing and clean . Grounds well kept and looked after , security excellent. Location good close to Santa Maria centre. The host was very nice and sorted us a new kettle when the one we had failed . This accommodation is not 5 star but we have been to Sal several times and enjoy being in the town contributing to the local economy.
    Graham
    United Kingdom
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 493 reviews
    I have been coming to this hotel for many years, great hotel with charm, with some great staff that have been there for years. Ideal for couples situated right on the main beach. If you are looking for a boozy holiday with lots of amenities for children such as a kids club and slides there are other hotels on the Island. But this is a great place to stay centrally located right on the beach in Santa Maria.
    Greg
    United Kingdom
  • From $112.99 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 544 reviews
    The hotel is very modern and new and crisply clean. Their beds need special praise – this was the most comfortable sleep during my stay in Cape Verde. Breakfast was also fine. They also have a quite nice restaurant which is very convenient if you arrive to Santa Maria late and have no wish to going for dinner any further. Service at the restaurant and the reception was very friendly and helpful.
    Jurga
    Lithuania
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 23 reviews
    Very nice place with amazing sea view , well located in Santa Maria . Clean and peaceful. The owner Robert is chill and caring and discreet, he knows the island pretty well so he can advise you an give you a lot of good tips. It would be perfect if they could add shower soap and shampoo and an iron for your clothes. I will definitely be back again!
    Kadima Kabangu
    Belgium
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 20 reviews
    Very nice and BIG apartment in a well kept residence that has a big swimming pool and a lot of tropical vegetation. Also very well located if you want to go to the Santa Maria beach, Ponta Preta beach, or to kite beach. We had a lovely stay and highly recommend this place.
    M
    Morgan
    France
  • From $179.89 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 307 reviews
    Not sold as an adult only hotel, but that's really what it was. Nicely positioned 10 mins walk into Santa Maria and with only 29 rooms a breath of fresh air compared to the corporate / gated hotels just north of the capital. Pool of this size was a real bonus too.
    Ford S
    United Kingdom
  • From $89.63 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 14 reviews
    The position of the house was amazing, since it was near to Santa Maria center. The house is beach front, which is a big plus and it also has security at night, it was clean and had all the necessary tools. Marina is a lovely host, i recommend staying.
    Francesco
    Italy
  • From $112.99 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 544 reviews
    It was not in the middle of the tourist traps of Santa Maria, but safe and walkable to all restauarants and activities. The staff were incredibly helpful and friendly. The wifi was good enough for my meetings and work.
    Joshua
    United States of America
  • From $35.36 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 72 reviews
    Good sized apartment in a very good location close to the town centre but nice and quiet. Host was very helpful and apartment was very clean. Would definitely stay here again next time in Santa Maria.
    Steven
    United Kingdom
  • From $89.63 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 14 reviews
    Amazing location on the beach and close to Santa Maria. Full of charm and character. Lots of space and great cooking facilities. Marina was a great host, always happy to help and super welcoming
    McGowan
    United Kingdom
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 493 reviews
    Everything. And the staff were exceptionally helpful and kind. Few four star hotels match their stars with the quality of the premises and offering. Hotel morabeza does deliver the goods.
    Livaskio
    Netherlands
  • From $175.45 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 158 reviews
    We liked everything about the hotel. It is new, very clean and nice design. The staff was very friendly and helpful. Very good location, near popular spots.
    Alexandra
    Romania
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 123 reviews
    Good location if you want to get around Santa Maria. Simple, clean and comfortable apartment. Very kind and friendly receptionist Mel. Good wifi,
    Ivan
    Serbia
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 41 reviews
    Great place, walking distance to everywhere. Nice owner and I liked it not being in the center, cause you see more of Santa Maria this way.
    Fleur H
    Netherlands
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 35 reviews
    Super clean, spacious apartment in the center of Santa Maria. The communication with the host was fast and smooth. Totally recommended
    Giuliano
    Netherlands
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 18 reviews
    Location is great for relaxation and beautiful Bikini Beach. You can easily walk in to Santa Maria approximately 40 mins.
    Carla
    United Kingdom
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 134 reviews
    Cozy bungalows close to the beach and close to Santa Maria. Good food, good athmosphere, good value.
    Kurt
    Switzerland
  • From $354.32 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,122 reviews
    everything was super clean and amazing. there’s a beach in front of the hotel 10/10!!!
    Lauren
    Switzerland
  • From $157.16 per night
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 1 review
    Near to beaches and Santa Maria
    stephen
    United Kingdom