Search hotels in Santa Maria

Enter your dates to see the latest prices and deals for Santa Maria hotels

Select occupancy

Santa Maria – 551 hotels and places to stay

Filter by:

Star Rating
Review score

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.

t
tomazv1a
From
Slovenia
we came here without any expectatuons and were surprused - in a good way. The hotel is in the center few steps away from the main pedestrian street, few steps away from the beach(s). All the staff is very helpful, kind willing to give you advice if one is needed. Breakfast is good, room was pleasant. I liked it.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 393 reviews
Price from
$133.25
1 night, 2 adults

Hotel Riu Palace Santa Maria - All Inclusive

Hotel in Santa Maria

Facing the beachfront, Hotel Riu Palace Santa Maria - All Inclusive offers 5-star accommodations in Santa Maria and has a garden, terrace and restaurant.

M
Matthew
From
France
Property was great I don’t understand the reviews on here they seem unhinged. All staff were lovely, room was beautiful, impeccably clean. It’s what you’d expect of an all inclusive place—just beware of the culture you’re stepping into!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 162 reviews
Price from
$369.04
1 night, 2 adults

Hotel Riu Cabo Verde - Adults Only - All Inclusive

Hotel in Santa Maria

Located in Santa Maria, a 12-minute walk from Praia da Ponta Preta, Hotel Riu Cabo Verde - Adults Only - All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a...

A
António
From
Portugal
Nice resort, great beach just in front, and very polite staff
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 187 reviews
Price from
$288.32
1 night, 2 adults

Hotel Riu Funana - All Inclusive

Hotel in Santa Maria

Located in Santa Maria, a 8-minute walk from Praia da Ponta Preta, Hotel Riu Funana - All Inclusive has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

A
Angi3loo
From
Romania
We had a very pleasant stay at this all-inclusive hotel and overall it was a great experience. One of the biggest advantages was the direct access to the beach, which made everything very convenient and relaxing. The hotel was also very family-friendly, with a nice playground for children and plenty of activities throughout the day. There were many bars and restaurants available, and most of them stayed open almost all the time, so you could always find something to eat or drink whenever you wanted. The food was excellent, with a good variety and very tasty options. What truly made the difference was the staff. Everyone was exceptionally friendly, professional, and welcoming. The entertainment team also did a fantastic job creating a fun and enjoyable atmosphere during the stay. Overall, it was a lovely stay with very well-trained staff, great food, and a relaxing atmosphere.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 334 reviews
Price from
$248.54
1 night, 2 adults

Hotel Odjo d'água

Hotel in Santa Maria

Facing the beachfront, Hotel Odjo d'água offers 4-star accommodations in Santa Maria and has an outdoor swimming pool, garden and shared lounge.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 754 reviews
Price from
$133.03
1 night, 2 adults

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.

H
Henry
From
United States
Beautiful oasis in the middle of Sal. Three pools all different and the staff went above and beyond to help. Denilson the bar tender was great and a wealth of knowledge about islands. Also, Alex and Emma at reception were very accommodating and helped with any request.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 696 reviews
Price from
$172.38
1 night, 2 adults

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 private beach area.

V
Vlad
From
Ireland
Spacious room, good breakfast, silent AC, friendly staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 553 reviews
Price from
$100.77
1 night, 2 adults

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.

S
Susan
From
United States
The location was perfect. It was in a quiet and serene location. However, within walking distance to the center and beach. The staff was very friendly and always very accommodating. The hotel was very clean and with beautiful ocean views.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 663 reviews
Price from
$146.72
1 night, 2 adults

Hotel MiraBela

Hotel in Santa Maria

Hotel MiraBela is a 3-star bed and breakfast located in the center of Santa Maria and within 328 feet from the beach. Free WiFi access is available. Each room here will provide you with a balcony.

V
VEHAB
From
Slovenia
So nice, homey hotel in the heart of the center. Room was clean, enough space, nice balcony. The staff was very nice, very helpful. The breakfast was plentiful, it was served on the rooftop with a nice view on the street and beach.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 457 reviews
Price from
$66.13
1 night, 2 adults

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.

M
Mauro
From
Portugal
I really liked this hotel! While they were relatively small compared to the ones around it, the staff was really nice and kind, the vibe was really chill, perfect for a vacation.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 311 reviews
Price from
$154.23
1 night, 2 adults
See all 551 hotels in Santa Maria

Hotels with airport shuttles in Santa Maria

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 696 reviews
From $210.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 754 reviews
From $152.99 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 457 reviews
From $76.17 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 393 reviews
From $153.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 311 reviews
From $208.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 553 reviews
From $151.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 663 reviews
From $271.50 per night

Most booked hotels in Santa Maria and surrounding area in the past month

See all

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 23 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 334 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 18 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 754 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 663 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 696 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 162 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 311 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 553 reviews

Popular with guests booking hotels in Santa Maria

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 187 reviews

Best hotels with breakfast in Santa Maria and nearby

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 386 reviews

Located within a 9-minute walk of Funana Casa da Cultura and 3.5 miles of Viveiro, Botanical Garden & Zoo di Terra, Ouril Hotel Julia provides rooms in Santa Maria. This 3-star hotel offers free WiFi.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 754 reviews

Facing the beachfront, Hotel Odjo d'água offers 4-star accommodations in Santa Maria and has an outdoor swimming pool, garden and shared lounge.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 542 reviews

DESIGN SUITES Boutique Hotel - Adults Only features an outdoor swimming pool, terrace, a restaurant and bar in Santa Maria.

Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 130 reviews

Featuring a shared lounge, terrace, bar and free WiFi, Atlantic Sal Hostel is located in Santa Maria, a 7-minute walk from Praia de Santa Maria and 500 yards from Nazarene Church.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 696 reviews

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.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 516 reviews

Hotel Da Luz has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Maria. Each room at the 3-star hotel has city views, and guests can enjoy access to a restaurant and to a bar.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 57 reviews

Djeu Guest House is a recently renovated bed and breakfast in Santa Maria where guests can make the most of its bar and shared lounge.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 553 reviews

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 private beach area.

Budget hotels in Santa Maria and nearby

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 42 reviews

Santa Maria Homely Flat offers accommodations in Santa Maria, 3.3 miles from Viveiro, Botanical Garden & Zoo di Terra and 13 miles from  Monte Curral.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 174 reviews

Holiday ApartHotel enjoys a location in Santa Maria, a 10-minute walk from Funana Casa da Cultura and 3.3 miles from Viveiro, Botanical Garden & Zoo di Terra.

Beach 2 Min - Bright Central Studio - AC offers accommodations in Santa Maria, 16 miles from Pedra Lume Salt Crater and 18 miles from Buracona the Blue Eye.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 37 reviews

Ca’ Tina enjoys a location in Santa Maria, 3.1 miles from Viveiro, Botanical Garden & Zoo di Terra and 12 miles from  Monte Curral.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 517 reviews

Residencial LiviaMilena Santa Maria features rooms in Santa Maria near Funana Casa da Cultura and Eliseu.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 14 reviews

Praça do Presidente is a recently renovated apartment in Santa Maria near Praia António Sousa. Both free Wifi and parking on-site are available at the apartment free of charge.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Residencial Ilha do Maio - El Presidente Suite is located in Santa Maria, just 3.3 miles from Viveiro, Botanical Garden & Zoo di Terra and 13 miles from  Monte Curral.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 91 reviews

ANIMOSS! APARTMENTS - 10 modern apartments near city center & beach enjoys a location in Santa Maria, 3.2 miles from Viveiro, Botanical Garden & Zoo di Terra and 13 miles from  Monte Curral.

Hotels located in the center of Santa Maria

See all
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 52 reviews

Hostels Holiday Cape Verde provides accommodations in Santa Maria near Parish of Our Lady of Sorrows and Nazarene Church. The property is located a 6-minute walk from Funana Casa da Cultura.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 24 reviews

Just a few steps from Praia de Santa Maria and a 3-minute walk from Parish of Our Lady of Sorrows, Porto Antigo II Poolside Appartment features accommodations in Santa Maria with a private beach area,...

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Cá Morten offers accommodations in Santa Maria, a 12-minute walk from Funana Casa da Cultura and 3 miles from Viveiro, Botanical Garden & Zoo di Terra.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Just a few steps from Praia António Sousa and a 5-minute walk from Parish of Our Lady of Sorrows, Top Leme Bedje features accommodations in Santa Maria with a garden.

Branco Plaza 505 Santa Maria Center by RPG Group is located in Santa Maria, just 3.4 miles from Viveiro, Botanical Garden & Zoo di Terra and 13 miles from  Monte Curral.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Branco Plaza 515 Santa Maria Center by RPG Group offers accommodations in Santa Maria, 3.4 miles from Viveiro, Botanical Garden & Zoo di Terra and 13 miles from  Monte Curral.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 5 reviews

Offering a terrace and a bar, Ca Gabbiano 6 in Santa Maria is close to Praia António Sousa and Parish of Our Lady of Sorrows.

Océan serinity Santa Maria offers accommodations in Santa Maria, a 2-minute walk from Praia António Sousa. Both free Wifi and parking on-site are available at the apartment free of charge.

FAQs about hotels in Santa Maria

What Guests Said About Santa Maria:

Scored out of 10, guest rating 10

The half day trip to Blue Eye, Terra Boa, Shark Bay and Salt...

The half day trip to Blue Eye, Terra Boa, Shark Bay and Salt Lake is a must see. All were amazing experiences and do take lots of photos too. I tried the local delicacy, Cachupa which was served in my B & B and was really tasty.
Guest review byNonye
United Kingdom
Scored out of 10, guest rating 8.0

Lots of restautants and shops. Amazing beach.

Lots of restautants and shops. Amazing beach. Papaya restaurant was nice. Big divide between the fancy tourist area and the locals area. Locals are friendly but are very keen for you to buy their wares!
Guest review byLucinda
United Kingdom
Scored out of 10, guest rating 8.0

Walkable town, great beaches, relaxed vibes, a few decent...

Walkable town, great beaches, relaxed vibes, a few decent nightlife and restaurant options, great quality live music, safe, easy to arrange tours and excursions. Main downside was the continuous harassment from men from the West African mainland (not Cabo Verdean) inside bars and in the street, as we were two caucasian females. This was exhausting and detracted from the otherwise safe and pleasant experience.
Guest review byAshleigh
United Kingdom
Scored out of 10, guest rating 10

For european who has not visited Africa before it takes few...

For european who has not visited Africa before it takes few days to adapt, but when you are starting to get used to the new environment it is interesting and enjoyable! Loved the beaches! Easy to move around (a lot of taxis with fixed price 5€ per drive) and buses. Don't get confused about locals and Senegal people. The second ones try to sell you everything all the time but locals are calmer, friendly and more polite. You start to recognize the diffrence in few days.
Guest review byHelika
Scored out of 10, guest rating 8.0

Everything is within walking distance.

Everything is within walking distance. A very good selection of restaurants and bars. If you hire a car you can visit all the sights easily and travel to other beaches. Beaches are fabulous. Only downside is the wind but it keeps temperatures manageable.
Guest review byPaul
United Kingdom
Scored out of 10, guest rating 6.0

The public beach is beautiful, the rest is messy, sometimes...

The public beach is beautiful, the rest is messy, sometimes even dangerous, you can find broken glass, cigarets, rubish plastic everywhere, so just stay on public places for turists. The ocean trip with catamaran and the baby shark feeding was amazing.
Guest review byGabor
United Kingdom

See reviews by guests who stayed at hotels in Santa Maria

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 53 reviews
As a solo traveller who had never been to Cape Verde before I was a little apprehensive. The owner, Stefi, replied to all my questions prior to leaving the UK even arranging a taxi to great me at the airport. The complex is wonderful with lovel clean swimming pool and set meters from Santa Maria bay. The studio was large, light and airy.and contained everything for my stay. The shady terrace made a pleasant change from sitting in the hit sunshine. I tried to book longer but, unfortunately Stefy was fully booked.
Guest review byMaureen
United Kingdom
From $271.50 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 663 reviews
Boutique hotel, reasonably priced, locally run, on edge of Santa Maria but easy walk to town centre. Close to beach. Quiet and relaxed. Food in the evening excellent. Warm and friendly staff, very helpful. Room was large, simply furnished with local touches, very comfortable. Clean and pleasant. Pool never too busy. Overall, as a couple without children, so much nicer than being in a huge anonymous resort that sends profits overseas!
Guest review byAlexandra
United Kingdom
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 142 reviews
This resort is really good and close to everything, tue beach is less than 5 min and santa maria town as well i loved my stay and i really recommend for anyone that is thinking about it.
Guest review byIsa
United Kingdom
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 586 reviews
Very friendly staff, close to the Main Street of Santa Maria and with nice restaurant options
Guest review byInara
United States
From $210.63 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 696 reviews
Relaxed, friendly, not too busy. Very friendly staff. Great location on edge of Santa Maria.
Guest review bySarah
United Kingdom

More places to explore, more ways to go