Find hotels in Santa Maria from $50

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 333 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

More cheap stays in Santa Maria

Stay near popular Santa Maria attractions

Santa Maria Travel Info

Number of reviews
81
Accommodation
333 hotels
Highest price
$275
Lowest price
$50
Reasons to visit
Santa Maria Beach, Shark Bay Beach and Kite Beach
Hotels with nearby beaches
128
5-star hotels
6
Hotels with bars
112

Price trends for hotels in Santa Maria

Less expensive
More expensive
Next month
July
January
$120
Month
Price
January
$173
February
$167
March
$173
April
$124
May
$120
June
$90
July
$89
August
$124
September
$90
October
$126
November
$145
December
$138
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Santa Maria. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place to stay in Santa Maria?

Hotel Da Luz is a favorite with Expedia customers. This hotel offers a full-service spa and a restaurant. Other top choices based on reviews include Morabeza Hotel and Hotel Riu Cabo Verde - All Inclusive Adults Only. See all available top hotels, or vacation rentals in Santa Maria.

What are some of the best vacation rentals that Santa Maria has to offer?

**SEA VIEW 3 BED/ 3 BATH VILLA. FREE FAST WIFI** : This highly rated vacation home rental in Santa Maria is located by the ocean and has a balcony, a garden, and air-conditioning to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Our travelers also rate Modern double bedroom with private bathroom and patio as a favorite home for rent in Santa Maria. See all vacation rentals in Santa Maria.

If I need to cancel my hotel reservation in Santa Maria, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Santa Maria.

Where can I learn more about changing or cancelling my trip to Santa Maria?

To find more details about rescheduling or cancelling your trip to Santa Maria, head over to our customer service page.

What's the best accommodation for a budget-friendly stay in Santa Maria?

Based on our traveler reviews, AH Xamedu Sal Hostel is a top choice for a less expensive stay. View all budget hotels in Santa Maria.

What's the best hotel for a family vacation to Santa Maria?

Melia Dunas Beach Resort & Spa - All Inclusive is a property with free water park access and 4 outdoor pools, and it's a top choice on Expedia for families. Other good choices to stay with the kids include Hotel Riu Funana - All Inclusive and Hilton Cabo Verde Sal Resort. Kids of all ages will also enjoy a visit to Viveiro Botanical Garden & Zoo. Find more child-friendly accommodations in Santa Maria.

What's the best accommodation for a couple going to Santa Maria?

Melia Dunas Beach Resort & Spa - All Inclusive is a favorite property for couples, and features a full-service spa and an alfresco restaurant. Other good options for your romantic getaway include Melia Llana Beach Resort & Spa - All Inclusive - Adults Only and Hilton Cabo Verde Sal Resort. See all romantic hotels in Santa Maria.

What's the best accommodation for an all-inclusive stay in Santa Maria?

Hotel Riu Palace Santa Maria is an all-inclusive hotel featuring 5 restaurants and 2 poolside bars, and a favorite with Expedia travelers. Other good options for your vacation include Melia Dunas Beach Resort & Spa - All Inclusive and Hotel Riu Cabo Verde - All Inclusive Adults Only. See more all-inclusive resorts in Santa Maria.

What's the best LGBTQ-friendly accommodation in Santa Maria?

Hilton Cabo Verde Sal Resort is a top LGBTQ-friendly hotel that features a full-service spa and a casino. Hotel Sobrado and Hotel Dunas de Sal are other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Santa Maria.

What's the best pet-friendly place to stay in Santa Maria?

Morabeza Hotel is a top dog-friendly hotel, and offers 3 restaurants along with free WiFi for its human guests. Sakaroule Bed & Breakfast is another option for you and your pet. See more pet-friendly hotel accommodations in Santa Maria.

Where is the best place to stay near Santa Maria Town Square?

Adjacent to Santa Maria Town Square, Ocean Café Suites is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a restaurant and free parking. Other good choices within a short distance include Hotel Sobrado and Xamedu Sal Hostel.

What about the best place to stay close to Viveiro Botanical Garden & Zoo?

One of the top choices for your stay is Sol Dunas - All Inclusive, located a short 0.5 mi (0.8 km) from Viveiro Botanical Garden & Zoo, and this 5-star property offers 3 outdoor pools and a full-service spa. Melia Dunas Beach Resort & Spa - All Inclusive and Cape Verde Holidays- Dunas Beach Resort and Spa are other good choices nearby.

Recent reviews of Santa Maria hotels
Expedia verified reviews