Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Santa Maria's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Charming Blue

Hotel in Vila do Porto

Charming Blue offers accommodations in Vila do Porto. Guests can enjoy the on-site bar. Each room is equipped with a TV with cable channels. Some rooms include views of the sea or pool. Well I think I may have found the perfect hotel!! The room, food, decor, location, atmosphere, all spot on! but what really made this place great was the staff, all so kind and so helpful, nothing was too much trouble and everything done with a smile. We are a charity and couldn't have achieved our mission on Santa Maria without the help of the amazing Sophia, an absolute credit to Charming Blue, thank you so much from all the team and crew at The Maiden Factor. I can't wait to come back!!

Show more Show less
8.7
Excellent
100 reviews
Price from
$78
per night

Hotel Santa Maria

Hotel in Vila do Porto

The 4-star Hotel Santa Maria is located just 0.6 mi from the Santa Maria Airport and features a large garden and an outdoor swimming pool. Very quiet and spacious hotel. Restaurant on site. Comfortable room. Friendly and helpful staff. Relaxing atmosphere. A very good base for exploring the island of Santa Maria

Show more Show less
7.8
Good
163 reviews
Price from
$66
per night

Hotel Colombo

Hotel in Vila do Porto

This 4-star hotel is located close to Vila do Porto, a 10-minute drive from the airport, the mountain and the beach of Praia Formosa.

Show more Show less
7
Good
215 reviews
Price from
$57
per night

Alo Baía São Lourenço

Santa Bárbara

Located in Santa Bárbara in the Santa Maria region and Ilhéu de São Lourenço reachable within a 14-minute walk, Alo Baía São Lourenço provides accommodations with free WiFi, BBQ facilities, a garden... the villa is beautiful and has everything you might need for a great stay. the hosts are super nice and friendly

Show more Show less
9.7
Exceptional
19 reviews
Price from
$94
per night

Casita - Cantinho do Paraíso

Vila do Porto

Casita - Cantinho do Paraíso is a beachfront property located in Vila do Porto, a 7-minute walk from Lombinha and 1.4 miles from Setada. This is the place you want to stay longer, while visiting Santa Maria. The house has got the best possible location to visit the whole island and offers stunning views of the area. And those sunsets… There is a large premises that’s “yours” to explore and use. You’ve got several benches to view the sunset, tiny tree house for children to play, a bed in the woods, a spot to relax and meditate among the garden (with lovely smelling flowers). There are multiple paths to go. It’s like you own botanical garden in your backyard. As for the house it’s in perfect condition, very well designed, with all the furniture and equipment one needs, even for a longer stay. The bathroom is awesome! And there is a separate bathtub with a romantic view of the stars above. The owners are awesome people, very helpful. They can arrange all kind of activities for you and also help to get along the island. With some luck (or charm) you can organize together a big barbecue and a lot about the history of the place and the island.

Show more Show less
9.5
Exceptional
16 reviews
Price from
$140
per night

QUINTA DO FALCÃO

Almagreira

QUINTA DO FALCÃO has sea views, free WiFi and free private parking, located in Almagreira, a 4-minute walk from Rua do Congro. we really like the big apartment and Sandra was really nice too! we would definitely stay there again

Show more Show less
9.1
Wonderful
49 reviews
Price from
$88
per night

Casa dos Valentes

Santo Espírito

Casa dos Valentes is located in Santo Espírito, a 11-minute walk from Feteirinha and 1.2 miles from Lapa de Cima, in an area where hiking can be enjoyed. It was so peaceful and the house had everything we needed. We loved hearing the rural sounds, and the place was so easy to find. We were greeted as we drove up the driveway and check in was seamless. When we opened the door, we were greeted with a loaf of homemade bread, cookies, and jam from the Cooperative Bakery up the street along with milk and a large bottle of water. We cooked breakfast every morning, and when we weren’t out exploring, we enjoyed sitting on the front patio and watching the nearby cows and sheep grazing. And, given the size of the island (and the time of year we visited), we didn’t have any problem driving to Vila do Porto for more restaurant options (it was only 20 minutes away). However, we did enjoy our late morning coffee in one of the bars in the village of Santo Espirito.

Show more Show less
9.5
Exceptional
58 reviews
Price from
$49
per night

Quinta de São José

São Pedro

Located in São Pedro, a 14-minute walk from Paul de Baixo and one mile from Rua do Congro, Quinta de São José offers a garden and air conditioning. This farmhouse is not only beautiful, but has all of the modern conveniences you can want. We had a wonderful stay here and would definitely return!

Show more Show less
9.7
Exceptional
23 reviews
Price from
$146
per night

Casa da Fajãzinha

Vila do Porto

Located in Vila do Porto, just a 18-minute walk from Ilhéu de São Lourenço, Casa da Fajãzinha has beachfront accommodations with a garden and free WiFi. the peace and sound of the ocean

Show more Show less
9.4
Wonderful
26 reviews
Price from
$47
per night

Villa Mariense

Vila do Porto

Featuring sea views, Villa Mariense has accommodations with a balcony and an electric tea pot, around 2.3 miles from São Lourenço. Beautiful location with magnificent views. In a quiet, relaxing area of Santa Maria. Property was spacious and had everything we needed. Our host was easy to contact and responded quickly to any of our inquiries. Highly recommend this wonderful place.

Show more Show less
9.8
Exceptional
6 reviews
Price from
$156
per night

Explore guest reviews of hotels on Santa Maria

See all