Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Santa Maria – 176 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Sobrado Boutique Hotel

Hotel in Santa Maria

Located in Santa Maria, 0.9 mi from Ponta da Fragata Beach, Sobrado Boutique Hotel provides accommodations with a restaurant, free private parking, a fitness center and a bar. Very nice place, quiet and clean. Staff is absolutely fantastic.

Show more Show less
8.4
Very Good
219 reviews
Price from
$241
per night

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. Everything, the location, the rooms are big and clean. The breakfast is good with nice fresh fruits and the staffs are friendly and responsive.

Show more Show less
8.4
Very Good
197 reviews

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. The staff was amazing they handle every guest really well. Make sure you speak to Nat he’s the best took me sight seeing all around the island. Thank you

Show more Show less
7.5
Good
229 reviews
Price from
$79
per night

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. Very friendly efficient staff. Room was a good size and confortable. Excellent breakfast included with the room.

Show more Show less
9.1
Awesome
182 reviews
Price from
$74
per night

Angulo House

Hotel in Santa Maria

Located in Santa Maria, 1.5 mi from Ponta da Fragata Beach, Angulo House features rooms with air conditioning. All rooms boast a flat-screen TV with satellite channels and a private bathroom. We loved our stay in Angulo House. The staff is really friendly. The rooms are clean and everything is still new. WiFi is perfect, better than we have at home hihihi!!! It is near the beach and breakfast is served there as well. You can easlily walk to the boardwalk. We have pretty much stayed in every room en each one was perfect! We just loved it!

Show more Show less
8.8
Excellent
81 reviews

Odjo d'Agua Hotel

Hotel in Santa Maria

Offering a year-round outdoor pool and a private beach area, Odjo d'Agua Hotel is located in Santa Maria in the Sal Region. Guests can enjoy the on-site restaurant. - late check-out - great location, unique style in this area - nice infinity pool and bar area next to it

Show more Show less
8.7
Excellent
73 reviews
Price from
$98
per 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, free WiFi and a 24-hour front desk. The location, great service and the late checkout.

Show more Show less
8.7
Excellent
26 reviews

Hotel Da Luz

Hotel in Santa Maria

Hotel Da Luz has a restaurant, outdoor swimming pool, a bar and shared lounge in Santa Maria. With free WiFi, this 3-star hotel has a garden and a terrace. I really like this modern well equipped hotel. Reasonably priced with big rooms, swimming pool, great breakfast and friendly personnel.

Show more Show less
8.5
Very Good
38 reviews

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. Simplicity. Cleanliness. Style.

Show more Show less
8
Very Good
70 reviews
Price from
$76
per 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. It's a family friendly resort. My daughter had so much running around and they have almost all you need there- supermarket, bank, restaurants.

Show more Show less
7.9
Good
58 reviews

Most-booked hotels in Santa Maria in the past month

See all

FAQs about hotels in Santa Maria

  • Hotel MiraBela, Sobrado Boutique Hotel, and Pontao Hotel are some of the popular hotels in Santa Maria.

  • Angulo House, Hotel Morabeza, and Blue eagle got great room view-related reviews from travelers in Santa Maria.

  • On average, 3-star hotels in Santa Maria cost $56 per night, and 4-star hotels in Santa Maria are $128 per night. If you're looking for something really special, a 5-star hotel in Santa Maria can be found for $94 per night, on average (based on Booking.com prices).

  • These hotels in Santa Maria are highly rated by couples: Hotel MiraBela, Blue eagle, and Angulo House.

  • The average price per night for a 3-star hotel in Santa Maria this weekend is $84 or, for a 4-star hotel, $114. Looking for something even fancier? 5-star hotels in Santa Maria for this weekend cost around $202 per night, on average (based on Booking.com prices).

  • Many families visiting Santa Maria loved staying at Hotel Morabeza, Hotel MiraBela, and Angulo House.

  • On average, it costs $84 per night to book a 3-star hotel in Santa Maria for tonight. You'll pay around $117 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Santa Maria will cost around $211, on average (based on Booking.com prices).

  • For hotels in Santa Maria that serve highly-rated breakfasts, try Porta do Vento, Hotel MiraBela, and Pontao Hotel.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Santa Maria:

Explore guest reviews of hotels in Santa Maria

See all