Find hotels in Santa Maria from $92

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Maria hotels

Hotel Riu Palace Santa Maria - All Inclusive

Hotel Riu Palace Santa Maria - All Inclusive
5.0 star property
Sal
9.2 out of 10, Wonderful, (91 reviews)
"I am Pedro Ramos. Everything in the Riu Palace is the best."
United States
Pedro
$333 nightly
The price is $388
Jun 3 - Jun 4
Total with taxes and fees
Hotel Riu Palace Santa Maria - All Inclusive

Hilton Cabo Verde Sal Resort

Hilton Cabo Verde Sal Resort
5.0 star property
Sal
8.8 out of 10, Excellent, (343 reviews)
"Great staff, tremendous food and an awesome pool for kids and adults. "
United Kingdom
Alistair
$240 nightly
The price is $281
May 17 - May 18
Total with taxes and fees
Hilton Cabo Verde Sal Resort

Melia Dunas Beach Resort & Spa - All Inclusive

Melia Dunas Beach Resort & Spa - All Inclusive
5.0 star property
Sal
7.2 out of 10, Good, (186 reviews)
"The whole experience was very good. "
United Kingdom
Leon Anthony
$179 nightly
The price is $212
May 11 - May 12
Total with taxes and fees
Melia Dunas Beach Resort & Spa - All Inclusive

Morabeza Hotel

Morabeza Hotel
4.0 star property
Sal
9.2 out of 10, Wonderful, (369 reviews)
"A lovely hotel with a decent choice of bars and restaurants. Nice grounds in the main although there was a little refurbishment work going on. The staff were very pleasant and professional, especially in the Tortue bar and restaurant."
United Kingdom
John
$133 nightly
The price is $159
May 16 - May 17
Total with taxes and fees
Morabeza Hotel

Melia Llana Beach Resort & Spa - All Inclusive - Adults Only

Melia Llana Beach Resort & Spa - All Inclusive - Adults Only
5.0 star property
Sal
8.6 out of 10, Excellent, (159 reviews)
"Staff, location, service, resort is amazing!!! "
United Kingdom
Veronika
$244 nightly
The price is $286
May 11 - May 12
Total with taxes and fees
Melia Llana Beach Resort & Spa - All Inclusive - Adults Only

Agua Hotels Sal Vila Verde Resort

Agua Hotels Sal Vila Verde Resort
3.5 star property
Sal
7.8 out of 10, Good, (146 reviews)
"Staff, Clean room."
United Kingdom
Helder
Agua Hotels Sal Vila Verde Resort

Hotel Riu Cabo Verde - Adults Only - All Inclusive

Hotel Riu Cabo Verde - Adults Only - All Inclusive
5.0 star property
Sal
8.6 out of 10, Excellent, (94 reviews)
"The staff the RIU offer and the location were great."
United States
Remo
$253 nightly
The price is $297
May 22 - May 23
Total with taxes and fees
Hotel Riu Cabo Verde - Adults Only - All Inclusive

ROBINSON CABO VERDE - Adults only -All inclusive

ROBINSON CABO VERDE - Adults only -All inclusive
4.0 star property
Sal
9.0 out of 10, Wonderful, (64 reviews)
"We had a wonderful stay and will definitely be coming back. We loved the food, the staff and the excellent facilities. The room was very clean and the in room coffee was much appreciated. Another highlight was the beach bar, the sundowner sessions were excellent, especially the live music."
United Kingdom
Bonnie
ROBINSON CABO VERDE - Adults only -All inclusive

Hotel Riu Funana - All Inclusive

Hotel Riu Funana - All Inclusive
5.0 star property
Sal
8.8 out of 10, Excellent, (161 reviews)
"Quick and easy check-in. Very spacious room with a very large bathroom. All staff very friendly, helpful and courteous. Large selection of food in the restaurant. 10 minute walk to the beach. Two minute walk to the local and free waterslide park. "
United Kingdom
Rajwinder
$230 nightly
The price is $270
May 11 - May 12
Total with taxes and fees
Hotel Riu Funana - All Inclusive

Melia Tortuga Beach

Melia Tortuga Beach
5.0 star property
Sal
8.0 out of 10, Very Good, (231 reviews)
"Room facilities were basic but good value for money. "
United Kingdom
Paul
$207 nightly
The price is $244
May 11 - May 12
Total with taxes and fees
Melia Tortuga Beach

Branco Suites

Branco Suites
4.5 star property
Sal
9.8 out of 10, Exceptional, (36 reviews)
"Amazing staff, lovely spacious room! Great recommendations and just overall a fantastic stay. Would recommend!!"
United Kingdom
Okorite
Branco Suites

Hotel LIVVO Budha Beach

Hotel LIVVO Budha Beach
4.0 star property
Sal
8.8 out of 10, Excellent, (168 reviews)
"Lovely hotel with great views and friendly staff. Big rooms with stunning setting. "
United Kingdom
Inez
$119 nightly
The price is $143
May 22 - May 23
Total with taxes and fees
Hotel LIVVO Budha Beach

Hotel Central Santa Maria

Hotel Central Santa Maria
3.5 star property
Sal
8.4 out of 10, Very Good, (48 reviews)
"Staff was great and friendly, location was great. Just a few blocks from the beach and the boardwalk."
United States
Mark
$75 nightly
The price is $92
May 11 - May 12
Total with taxes and fees
Hotel Central Santa Maria

Hotel Sobrado

Hotel Sobrado
4.0 star property
Sal
8.2 out of 10, Very Good, (95 reviews)
"A great, breakfast very good, amazing bed, awesome shower, reception staff great"
Australia
Garth
$84 nightly
The price is $102
May 13 - May 14
Total with taxes and fees
Hotel Sobrado

Hotel Dunas de Sal

Hotel Dunas de Sal
4.0 star property
Sal
8.2 out of 10, Very Good, (89 reviews)
"Very friendly and helpful staff and kept rooms and everywhere very clean. So much choice at breakfast. A great stay 2 minutes to the beach and easy walk in Santa Maria. "
United Kingdom
Sujata
$134 nightly
The price is $160
Jun 8 - Jun 9
Total with taxes and fees
Hotel Dunas de Sal

Ocean Suites

Ocean Suites
3.5 star property
Sal
9.2 out of 10, Wonderful, (73 reviews)
"Loved the location and closeness to the beach and shopping. Lots of restaurants to choose from but most of the time defaulted to the Oceans Cafe for the service, the entertainment, the food and the awesome staff"
United States
Elsa
$152 nightly
The price is $181
May 27 - May 28
Total with taxes and fees
Ocean Suites

Hotel Da Luz

Hotel Da Luz
3.5 star property
Sal
8.6 out of 10, Excellent, (85 reviews)
"Breakfast (they started charging for the egg), hot water in the shower and smell of mold on the room"
United States
Julia
$75 nightly
The price is $92
May 26 - May 27
Total with taxes and fees
Hotel Da Luz

Porto Antigo Hotel Residence

Porto Antigo Hotel Residence
3.5 star property
Sal
7.0 out of 10, Good, (65 reviews)
"This was a lovely hotel very close to the centre of Santa Maria"
United Kingdom
Gail Christine
$65 nightly
The price is $82
May 22 - May 23
Total with taxes and fees
Porto Antigo Hotel Residence

Meliá Laguna Beach Resort

Meliá Laguna Beach Resort
5.0 star property
Sal
7.0 out of 10, Good, (2 reviews)
"Die Platzverhältnisse im Restaurant sind knapp! Atmosphäre Kantine! Personal gibt sich Mühe aber bei vollem Hotel etwas hektisch! "
Switzerland
Ursula
$222 nightly
The price is $264
May 18 - May 19
Total with taxes and fees
Meliá Laguna Beach Resort

Sakaroule Bed & Breakfast

Sakaroule Bed & Breakfast
3.0 star property
Sal
9.4 out of 10, Exceptional, (35 reviews)
"Great staff and location."
United Kingdom
Nikki Isabel
Sakaroule Bed & Breakfast
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Maria attractions

Learn more about Santa Maria

Pristine white-sand beaches invite you to surf, swim, and sunbathe along Santa Maria's vibrant coastline. Join a catamaran tour to spot sea turtles or head to Kite Beach where instructors help beginners master windsurfing.

The beautiful beach of Santa Maria, Sal, Cape Verde; Shutterstock ID 212098636

Top Santa Maria Hotel Reviews

More cheap stays in Santa Maria

Hotels in Santa Maria with star-rating

Find out more about Santa Maria

Top reasons to visit Santa Maria

  • Stunning Beaches: Santa Maria boasts beautiful white sand beaches with crystal clear waters, perfect for relaxation and swimming.
  • Vibrant Local Culture: Experience the lively piazza and bustling market, where you can savor local flavors and shop for unique souvenirs.
  • Outdoor Adventures: Enjoy island tours, snorkeling, and exploring nearby reefs for an exhilarating experience.
  • Relaxing Spa Services: Indulge in soothing spa treatments that ensure rejuvenation during your stay.
  • Diverse Accommodations: Santa Maria offers a range of lodging options to suit every traveler, from luxury resorts to cozy bed & breakfasts.

Find great hotels in Santa Maria

Discover a range of hotel accommodations in Santa Maria, Sal, Cape Verde, perfect for every type of traveler. Whether you're seeking adventure, a relaxing beach getaway, or a memorable family vacation, the local hotels and bed & breakfasts offer a variety of amenities to enhance your stay. Explore top-rated options and read reviews to find the ideal lodging for your Cape Verde experience.

  • Hilton Cabo Verde Sal Resort: This luxurious 5-star resort, rated 8.8, offers a family-friendly beach vacation experience in Santa Maria. With direct access to pristine beaches, it’s perfect for those seeking relaxation by the sea. The resort ensures that families have an enjoyable stay with amenities such as childcare services, cribs, and specially designed children's pools. Guests will appreciate the warm, inviting atmosphere and a range of activities that cater to both adults and children, making it an ideal choice for family getaways.
  • Morabeza Hotel: Rated 9.2, this charming 4-star hotel is perfect for beach lovers and business travelers alike. Located in the heart of Santa Maria, it boasts direct beach access and a welcoming ambiance that sets it apart. The Morabeza Hotel combines comfort with convenience, providing a tranquil retreat for guests who want to unwind after a busy day of meetings or exploring. Enjoy the warm hospitality and beautiful surroundings, making it a great choice for both leisure and business stays.
  • Melia Dunas Beach Resort & Spa - All Inclusive: This 5-star all-inclusive resort offers an exciting adventure vacation experience with a guest rating of 8.5. Situated in Santa Maria, the resort features direct beach access and an array of thrilling activities, including snorkeling, kayaking, and hiking. With unlimited food and drinks included, guests can indulge in a variety of dining options and on-site entertainment. Ideal for those looking to unwind and explore, Melia Dunas provides a comprehensive vacation experience with both relaxation and adventure at your fingertips.

Where to stay in Santa Maria

Santa Maria, a charming village in Cape Verde, offers a delightful blend of relaxation and adventure. Visitors can bask on warm sands, explore nearby reefs, and indulge in the island's sophisticated atmosphere. Whether you seek a luxury retreat or a budget-friendly getaway, Santa Maria’s friendly vibe and serene locations cater to all. Discover the beauty of Sanibel Island-inspired vacation spots, making your stay truly unforgettable.

  • Sal: Sal, an enchanting island city, is the heart of Cape Verde's tourism, with Santa Maria being its vibrant hub. Known for its stunning beaches, outdoor adventures, and year-round warm climate, Sal attracts travelers seeking sun and fun. The peak travel season from January to March brings a lively atmosphere, with visitors enjoying activities like swimming, exploring the public markets, and relaxing by the beach. Local landmarks such as the picturesque lookout and the bustling dock port add to the charm, making Sal a must-visit destination for beach lovers and adventure seekers alike.
  • Murdeira: A quaint village just 6 miles from Santa Maria, Murdeira offers a more tranquil escape while still being close to the lively city. This picturesque spot is perfect for those looking to unwind on beautiful beaches or engage in water activities. With travel peaks occurring from January to March, visitors can enjoy a peaceful atmosphere complemented by the stunning coastal views. The local dock port is a notable feature, adding to the village's charm and providing access to various aquatic adventures.
  • Beirona: Located 6 miles from Santa Maria, Beirona is a charming village that immerses visitors in Cape Verdean culture. Known for its beautiful beaches and rich historical vibe, this destination attracts travelers seeking both relaxation and cultural experiences. The peak season from December to February brings a lively spirit, with visitors drawn to its historic village and engaging local attractions. The scenic beach and dock port offer further opportunities for exploration, making Beirona a delightful stop for those looking to experience the local culture while enjoying the sun.

Things to do in Santa Maria

Santa Maria offers a perfect blend of beach, city, and outdoor activities for an unforgettable vacation. Visitors can explore vibrant local attractions, enjoy the bustling public market, and relax on the bright white sands. Don't miss the chance to take island tours or indulge in soothing spa services, ensuring a rejuvenating experience on the beautiful island of Sal, Cape Verde.

Shopping

In Santa Maria, you can enjoy shopping at local markets like the Santa Maria Market for handmade crafts and souvenirs. If you're up for a drive, check out the Praia Shopping Center, about 15 miles away, featuring a mix of international brands and local shops.

Recreation

At the Zen Spa, indulge in rejuvenating treatments using local ingredients while enjoying tranquil ocean views. For a holistic experience, the Sal Island Wellness Center offers yoga classes and meditation sessions, promoting relaxation amid beautiful surroundings.

Adventure

In Santa Maria, dive into the vibrant underwater world with snorkeling or scuba diving, exploring colorful reefs. Experience thrilling windsurfing and kitesurfing on the pristine beaches, or embark on a quad bike adventure through the stunning landscapes, offering excitement and breathtaking views at every turn.

Nightlife

In Santa Maria, Sal, Cape Verde, the nightlife buzzes with lively beach bars and vibrant clubs. Enjoy cocktails at the beachfront bars, dance to local music at clubs like Bikini Beach, or relax with a laid-back atmosphere at the Taverna. The island's charm shines after sunset.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Santa Maria

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Maria are May to June and September, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Santa Maria about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Maria is Sunday. The most expensive day to stay in Santa Maria is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Santa Maria with your flights and activities through an Expedia package deal.

Find the best attractions in Santa Maria

Santa Maria offers a perfect blend of beach, city, and outdoor experiences, making it an ideal vacation spot. Key attractions include the stunning beaches, lively piazza, and the scenic jetty. Whether you're seeking relaxation by the shore or a taste of local culture and city life, Santa Maria has something for everyone to enjoy.

  • Santa Maria Beach: Experience the quintessential beach vibes at Santa Maria Beach, where golden sands and turquoise waters invite relaxation and fun. Enjoy sunbathing, swimming, or engaging in water sports, all while soaking up the vibrant atmosphere of this beautiful location.
  • Santa Maria Town Square: Immerse yourself in the local culture at Santa Maria Town Square, a lively piazza that serves as the heart of the town. Stroll through the area, savor delicious local cuisine, and enjoy the bustling city vibes, making it a perfect spot for people-watching.
  • Santa Maria Pier: Discover the luxurious yet budget-friendly experience at Santa Maria Pier. This relaxing jetty offers stunning views of the ocean, making it an ideal place for a leisurely walk or to catch a sunset while enjoying the soothing sounds of the waves.

Best time to go to Santa Maria

The best time to visit Santa Maria can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Santa Maria falls in September, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Santa Maria falls in March, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.0°F (22.2°C)No RainSunnySlightly HighSlightly High
February70.0°F (21.1°C)No RainSunnyAverageSlightly High
March69.8°F (21.0°C)No RainSunnySlightly HighAverage
April70.5°F (21.4°C)No RainSunnySlightly HighAverage
May72.0°F (22.2°C)No RainSunnySlightly LowSlightly Low
June72.9°F (22.7°C)No RainSunnySlightly LowSlightly Low
July74.8°F (23.8°C)No RainMostly SunnyAverageAverage
August77.7°F (25.4°C)No RainMostly SunnyAverageAverage
September79.7°F (26.5°C)Light RainMostly SunnyAverageSlightly Low
October79.2°F (26.2°C)No RainMostly SunnySlightly LowAverage
November77.0°F (25.0°C)No RainMostly SunnyAverageAverage
December74.1°F (23.4°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Santa Maria

Traveling to Santa Maria, Sal, Cape Verde, is convenient via Sal Island Airport (SID-Amilcar Cabral Intl.), located 10 miles away. Notable nearby hotels include the 5-star Melia Dunas Beach Resort & Spa, 8 miles from the airport, and the Riu Palace Santa Maria and Hilton Cabo Verde Sal Resort, both 10 miles away. These hotels offer various transportation services to the airport, including shuttle options available on request. Alternatively, you can consider Boa Vista Island Airport (BVC-Aristides Pereira Intl.), situated 32 miles away, with hotels like VOI Praia de Chaves Resort just 2 miles from the airport. Sao Nicolau Island Airport (SNE-Preguica) is 91 miles away, with nearby accommodations like Farinha de Pau.

Frequently asked questions

What is the best area to stay in Santa Maria?
The best area to stay in Santa Maria is the central part of town, particularly around the main street, Rua 1º de Junho, and the beachfront.

This area is the heart of Santa Maria, offering easy access to the main beach and the town's amenities. Rua 1º de Junho is a pedestrian-friendly street lined with local shops, restaurants, and cafes, leading directly to the iconic Santa Maria Pier, where you can observe local fishermen. The grid-like street pattern makes it easy to navigate on foot.

Couples will find this central area ideal for a relaxed vacation. The proximity to the beach means romantic strolls at sunset are effortless, and the array of dining options ensures a pleasant evening out. Many hotels in this area also feature amenities like swimming pools and high-end fitness equipment, suiting a comfortable and convenient stay.

For solo travelers, staying in the central area provides both convenience and opportunities for connection. The lively streets and numerous cafes make it easy to meet other travelers or simply enjoy the local atmosphere.
Where can I find the best nightlife in Santa Maria?
Santa Maria offers a relaxed nightlife focused primarily around its main street and beachfront.

The main street, known as Rua 1º de Junho, is where you'll find most of the evening activity. It's lined with restaurants that often have live music, particularly local bands playing traditional Cape Verdean music like Morna and Coladeira. You'll also find several bars here, ranging from casual spots to those offering cocktails and a more lounge-like setting.

Along the beach, especially near the main pier, there are beach clubs and bars that stay open into the late evening. These often feature DJs playing a mix of international and local music, and some host themed nights.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Maria.
How can I save on a Santa Maria hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Santa Maria hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Santa Maria hotel?
Prices for hotels in Santa Maria often vary, but you can find a great deal from $92 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.