Skip to main content

Filter by:


Star rating

Review score

Maria Vinagre – 126 hotels and places to stay
See the latest prices and deals by choosing your dates.
Enigma - Nature & Water Hotel, hotel in Maria Vinagre

Enigma - Nature & Water Hotel in São Teotónio features accommodation near the green areas of the Southwest Alentejo and Vicentine Coast natural park.

The structure and the staff is really kind
7.7
Scored 7.7
Good
Rated good
719 reviews
Price from£126.84per night
Vicentina Hotel, hotel in Maria Vinagre

Surrounded by the green hills of Aljezur, this 4-star hotel is 1 km from the Aljezur Castle. Featuring access to an outdoor swimming pool, the hotel is located within St Vincent's Coast Natural Park.

Lovely view of the old town from our balcony. Clean spacious rooms and decent breakfast
8.2
Scored 8.2
Very good
Rated very good
1,465 reviews
Price from£84.85per night
Hotel Alcatruz, hotel in Maria Vinagre

Hotel Alcatruz is a modern property that offers beach-themed rooms. Free WiFi is available throughout the property.

Warm and friendly welcome. Delicious breakfast and personal and kind treatment. You can see that they put their hearts into running family business and keeping the tradition.
8.1
Scored 8.1
Very good
Rated very good
634 reviews
Price from£56.56per night
Amazigh Hostel & Suites, hotel in Maria Vinagre

Situated within the Southwest Alentejo and Vicentine Coast Natural Park, Amazigh Hostel offers private and shared accommodation. Free WiFi is available in common areas only.

great room, lots of space and natural light. easy checkin - got to check in early as well! great place and gave good recommendations for food as well! highly recommend
8.0
Scored 8.0
Very good
Rated very good
1,753 reviews
Price from£84.85per night
Hostel Seixe, hotel in Maria Vinagre

Hostel Seixe is located in Odeceixe’s Old Town area, just 3 km from the beach. Free WiFi access is available.

Good location and room and bathroom size
8.1
Scored 8.1
Very good
Rated very good
596 reviews
Price from£41.14per night
Guesthouse A Lareira, hotel in Maria Vinagre

Situated in the Southwest Alentejo and Vicentine Coast Natural Park, in the village of Aljezur, Guesthouse A Lareira offers rooms with free Wi-Fi and a balcony. Facilities include car rental.

Fairly central location. Our room had a nice shared balcony
7.5
Scored 7.5
Good
Rated good
563 reviews
Price from£89.56per night
Casa Da Seiceira, hotel in Maria Vinagre

Peacefully situated on a 52-acre estate in Costa Vicentina Nature Park, Casa da Seiceira offers cosy accommodation and an outdoor pool, just a 10-minute walk from the hiking trails by the sea.

Amazing breakfast
9.2
Scored 9.2
Superb
Rated superb
251 reviews
Price from£85.70per night
TEIMA, Alentejo SW, hotel in Maria Vinagre

TEIMA, Alentejo SW is a bed and breakfast located 6 km from São Teotónio and has an outdoor swimming pool.

Good enought!
9.6
Scored 9.6
Exceptional
Rated exceptional
196 reviews
Price from£202.69per night
Casinhas Proença, hotel in Maria Vinagre

Situated 28 km from Algarve International Circuit, 38 km from Santo António Golf Course and 47 km from Sardao Cape, Casinhas Proença features accommodation located in Aljezur.

Having a washing machine was a bonus.
8.0
Scored 8.0
Very good
Rated very good
217 reviews
Price from£85.70per night
Casa de Hóspedes Celeste by Portugalferias, hotel in Maria Vinagre

Set 17 km from Aljezur Castle, 30 km from Sardao Cape and 39 km from Southwest Alentejo and Vicentine Coast Natural Park, Casa de Hóspedes Celeste by Portugalferias provides accommodation located in...

The Landlady was very kind, she did not speak other languages, but served the breakfast with warm heart and smiles.
8.4
Scored 8.4
Very good
Rated very good
226 reviews
Price from£59.99per night
See all hotels near Maria Vinagre
Subscribe to receive premium deals

Prices drop the moment you sign up!