Skip to main content

Filter by:


Star Rating

Review Score

Santa Margarida – 650 hotels and places to stay
See the latest prices and deals by choosing your dates.
Alte Hotel, hotel in Santa Margarida

Located 0.6 mi from the village of Alte with its whitewashed houses, this hotel features a garden with a pool, and air-conditioned rooms.

7.7
Scored 7.7
Good
Rated good
713 reviews
Price from$72.21per night
Cerro da Janela Hostel, hotel in Santa Margarida

Offering an outdoor swimming pool, Cerro da Janela Hostel is located in Alte, 22 mi from Albufeira. This tranquil guest house has views over the surrounding natural and mountainous area.

9.3
Scored 9.3
Wonderful
Rated wonderful
55 reviews
Price from$79.22per night
20 da Vila - Messines Valley, hotel in Santa Margarida

Located in São Bartolomeu de Messines, 20 da Vila - Messines Valley features a garden and a terrace. The accommodations provides a shared kitchen and free WiFi throughout the property.

Good location, secure bike storage, nice family, close to a great restaurant
9.0
Scored 9.0
Wonderful
Rated wonderful
174 reviews
Price from$58.20per night
Quinta do Freixo, hotel in Santa Margarida

Completely renovated in 2021, the traditional building of Quinta do Freixo - Agroturismo has 15 housing units of various types, all with harmonious decoration, magnificent views and the comfort of a...

Staff were great. Lovely peaceful surroundings. Excellent breakfast.
9.1
Scored 9.1
Wonderful
Rated wonderful
500 reviews
Price from$99.93per night
Chambres d'hôtes Naturistes (Nudiste) "Cabanadelsol" - Adults Only, hotel in Santa Margarida

A wooden chalet surrounded by greenery in Monte de Charneca, Chambres d'hôtes Naturistes en Algarve offers a garden with outdoor pool, a sauna, and a hot tub.

9.7
Scored 9.7
Exceptional
Rated exceptional
41 reviews
Price from$161.67per night
Quinta do Cerro São Vicente, hotel in Santa Margarida

Providing a garden, Quinta do Cerro São Vicente offers accommodations in Albufeira. Both free Wifi and private parking are available at the vacation home free of charge.

9.4
Scored 9.4
Wonderful
Rated wonderful
8 reviews
Price from$82.45per night
Superbe villa avec piscine en algarve, hotel in Santa Margarida

Superbe villa avec piscine en algarve offers accommodations in Algoz, 3.5 miles from Tunes Train Station and 7.6 miles from Algarve Shopping Center.

9.4
Scored 9.4
Wonderful
Rated wonderful
5 reviews
Price from$247.89per night
Traditional 3 bedroom apartment, hotel in Santa Margarida

Traditional 3 bedroom apartment is located in Alte, just 17 miles from Vilamoura Marina and 19 miles from Algarve Shopping Center.

Beautiful clean and updated apartment. Large terrace that overlooks the countryside. Great amenities. Ana Cristina went out of her way to make our stay comfortable and exceeded our expectations. She even was able to get a crib for our baby
9.2
Scored 9.2
Wonderful
Rated wonderful
9 reviews
Price from$315.46per night
Casa Rústica em Alte - KARMEA HOUSES, hotel in Santa Margarida

Offering a garden, Casa Rústica em Alte - KARMEA HOUSES provides accommodations in Alte. This property offers access to a terrace, free private parking, and free Wifi.

9.3
Scored 9.3
Wonderful
Rated wonderful
51 reviews
Price from$190.56per night
Bartholomeu Guesthouse, hotel in Santa Margarida

Located in the countryside of Algarve in São Bartolomeu de Messines, Bartholomeu Guest house offers air-conditioned rooms with a mix of modern and old in an 1893 recently renovated building.

The host welcomed us warmly. There was a cool roof patio where we had a picnic dinner. And there’s a kitchen where you can prepare dinner.. An excellent restaurant is part of the property. The breakfast was generous and delicious. And they called a great taxi driver for us in the morning so we could shorten the hike to Silves.
8.7
Scored 8.7
Excellent
Rated excellent
399 reviews
Price from$53.89per night
See all hotels near Santa Margarida
Subscribe to receive premium deals

Prices drop the second you sign up!