Find hotels near Santa Maria Beach, Sal

Beach vacation deals from $94

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Hotels Close to Santa Maria Beach

2 Bedroom Apartment at Aparthotel Tropical Resort with pool by the beach
ROBINSON CABO VERDE - Adults only -All inclusive
3.5 out of 5
0.2 mi from Santa Maria Beach
The price is $237 per night from Jan 25 to Jan 26
4.7/5 Exceptional! (3 reviews)
An American in Robinson Club
"Had a fantastic experience at this resort. Service was impeccable. Amenities were top-notch. Food was very good and exceeded expectations. I was not familiar with Robinson Club prior to this experience. This discovery was an incredible suprise."

Reviewed on Jan 3, 2020

ROBINSON CABO VERDE - Adults only -All inclusive
Hilton Cabo Verde Sal Resort
5 out of 5
0.2 mi from Santa Maria Beach
Fully refundableReserve now, pay when you stay
The price is $150 per night from Feb 20 to Feb 21
4.3/5 Excellent! (139 reviews)
"Nice property and facilities. Was the most expensive hotel we stayed at during our Cabo Verde trip and given price/value expectations we were disappointed with breakfast and functioning of shower."

Reviewed on Jan 15, 2022

Hilton Cabo Verde Sal Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Melia Dunas Beach Resort & Spa
Comfy Private Apartment
0.3 mi from Santa Maria Beach
5/5 Exceptional! (1 review)
5 of of 5
"Host was extremely helpful with coordinating pick up from airport (although we had our own ride). Very responsive and accommodating. Extremely clean apartments."

Reviewed on Jan 10, 2020

Comfy Private Apartment
Cape Verde Holidays- Three Bedroom Villa in Resort Tortuga
Hotel Dunas de Sal
4 out of 5
0.3 mi from Santa Maria Beach
Fully refundableReserve now, pay when you stay
The price is $113 per night from Feb 1 to Feb 2
4.1/5 Very Good! (67 reviews)
"Quiet location, relaxed atmosfere, nice breakfast buffet."

Reviewed on Oct 5, 2019

Hotel Dunas de Sal
on the beach
0.6 mi from Santa Maria Beach
on the beach
Residence Moradias green apartment 2 bedrooms 2 bathrooms with private pool
Moradias
3 out of 5
0.4 mi from Santa Maria Beach
Moradias
VOI Vila do Farol Resort
4 out of 5
0.3 mi from Santa Maria Beach
3.8/5 Good! (41 reviews)
"It love the attentiveness and friendly of the staff. They had programs to keep you occuppied and happy. It wasa fun filled vacation."

Reviewed on Nov 25, 2019

VOI Vila do Farol Resort
New 2 Bedroom Apartment
well located apartment near the beach/ Santa Maria
Vrbo Property
0.4 mi from Santa Maria Beach
5/5 Exceptional! (1 review)
Excellent, lovely pool and good location
"Great property excellent facilities and location. We had everything we needed and more. Great communication from the host. Lovely pool and quiet courtyard. Good security at the property. 5min walk to the beach and amenity shop and 10 mins to the main shopping area with bars and restaurants. Very ..."

Reviewed on Jan 10, 2022

Vrbo Property
Hotel Oasis Salinas Sea
5 out of 5
0.4 mi from Santa Maria Beach
Fully refundableReserve now, pay when you stay
The price is $249 per night from Jan 25 to Jan 26
4.1/5 Very Good! (39 reviews)
Lovely Resort.
"I loved my stay at Salinas. The hotel was clean. The beachfront was lovely. Good variety of food. But most of all, the staff here are amazing- friendly, polite and will do their best to cater to your every need. Would recommend."

Reviewed on Mar 3, 2020

Hotel Oasis Salinas Sea
Beautifully Appointed  Apartment With Lift Access And Full Air Conditioning
4.7/5 Exceptional! (12 reviews)
Lovely holiday
"This was a lovely apartment, we really enjoyed our stay here, shame there was only the one restaurant open which wasn’t brilliant, but the shuttle bus and Taxi service to Santa Maria was really good. The internet at the resort was down for about 5 days which was a pain and the swimming pool at our ..."

Reviewed on Mar 26, 2020

Beautifully Appointed Apartment With Lift Access And Full Air Conditioning
Hotel Oasis Belorizonte
3.5 out of 5
0.4 mi from Santa Maria Beach
Fully refundableReserve now, pay when you stay
The price is $187 per night from Jan 24 to Jan 25
3.8/5 Good! (39 reviews)
"Staff were lovely and friendly. I didn’t like the additional costs on top of an all inclusive such as WiFi and using an iron. The beds were hard and housekeeping was not always the best as they kept on giving one less towel."

Reviewed on Apr 25, 2019

Hotel Oasis Belorizonte
Aparthotel Tropical
3 out of 5
0.4 mi from Santa Maria Beach
4.5/5 Wonderful! (11 reviews)
"Friendly & helpful staff in all departments. Great location and clean. Requested a late check out as my flight was late, they accommodate me with no problems. Would go back again."

Reviewed on Jun 22, 2019

Aparthotel Tropical
Halos Casa Resort
4 out of 5
0.4 mi from Santa Maria Beach
Fully refundableReserve now, pay when you stay
The price is $110 per night from Jan 21 to Jan 22
4.3/5 Excellent! (9 reviews)
great
"I enjoyed my stay here. Good value for money, very clean"

Reviewed on Jan 21, 2020

Halos Casa Resort
Morabeza Hotel
4 out of 5
0.4 mi from Santa Maria Beach
The price is $160 per night from Feb 8 to Feb 9
4.5/5 Wonderful! (151 reviews)
"Overall Morabeza was a good stay. It was conveniently located sitting right on the beach and close to the action, restaurants and bars. Bedrooms were clean and comfortable and staff friendly. Overall recommend it."

Reviewed on Dec 21, 2021

Morabeza Hotel
Don't see what you're looking for?
See all available properties in Santa Maria Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach villas close to Santa Maria Beach

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach apartments close to Santa Maria Beach

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Book your dream beach vacation with deals from $94 

Make the most of your vacation with hotels on the water in Santa Maria Beach, Sal

Step straight on to the beach when you choose from any of the 329 hotels near Santa Maria Beach. It’s perfect for lazy sunbathing days, ice-cream creations, action-packed water adventures, and sunset dining at a beachfront restaurant.

 

Discover great deals on hotels in Santa Maria Beach

Enter your travel dates to see fantastic Santa Maria Beach, Sal hotel deals. Prices can be higher at weekends and in peak season, so try adjusting your travel dates to see different rates. Some beach neighborhoods are cheaper than others, so use the map to spot deals on beachfront hotels near Santa Maria Beach.

 

Use Expedia to find cheap hotels near Santa Maria Beach

Currently, hotel deals start at just $94 per night going up to $249 for top-end luxury accommodation. Use the price filter to find budget hotels near Santa Maria Beach and try adjusting your travel dates for more prices and options.

 

How to pick the right hotel close to Santa Maria Beach

Enter your travel dates, hit search, and scroll through some of the best hotels near Santa Maria Beach with availability. The map is a great tool to show exactly how close the hotel is from the beach and other popular waterfront spots.

 

Finding Santa Maria Beach hotels on the beach

The ‘ocean view’ filter is handy for finding beachfront hotels in Santa Maria Beach. Then you can simply step out of your hotel and enjoy the beach when it’s sunny, quiet, buzzing, or covered in a blanket of stars. The choice is yours!

 

Other accommodation options in Santa Maria Beach

At Expedia, we have an exciting selection of deals that goes way beyond just hotels in Santa Maria Beach, Sal. We have beachside condos in Santa Maria Beach, self-catering apartments near Santa Maria Beach, {Santa Maria Beach family resorts, and you can even find pet-friendly {Santa Maria Beach pads for furry family members too.

 

The benefits of booking a Santa Maria Beach hotel with Expedia

Expedia helps you save more by locking in fantastic deals on a huge number of {Santa Maria Beach hotels. Booking your flights and car rental through us, too, means you’ll save even more. Become an Expedia Rewards member for free to earn reward points and enjoy 24/7 customer service, so you can book your dream hotel on Santa Maria Beach with confidence.  

Frequently asked questions

Recent reviews of Santa Maria Beach hotels
expedia verified reviews