Skip to main content

Search hotels in Cavaleiro

Enter your dates to see the latest prices and deals for Cavaleiro hotels

Cavaleiro – 7 hotels and places to stay

Budget hotels in Cavaleiro and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7 reviews

CASA DAS CAMARINHAS by Stay in Alentejo, a property with a seasonal outdoor swimming pool, is situated in Odemira, 1.6 km from Praia do Cavaleiro, 700 metres from Sardao Cape, as well as 20 km from...

From US$71.87 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 975 reviews

Offering inner courtyard views, Fishermans House is an accommodation situated in Almograve, 800 metres from Nossa Senhora Beach and 8.1 km from Sardao Cape.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,807 reviews

Situated within 600 metres of Praia da Foz dos Ouriços and 8.3 km of Sardao Cape, Almograve Beach Hostel features rooms in Almograve.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 55 reviews

Situated just 600 metres from Praia da Foz dos Ouriços, Breeze House Almograve - Rooms on Fishermen's Trail features accommodation in Almograve with access to a garden, barbecue facilities, as well as...

From US$74.64 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 89 reviews

Boasting inner courtyard views, Marmequer features accommodation with a shared lounge and a balcony, around 600 metres from Praia da Foz dos Ouriços.

From US$92.01 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 498 reviews

Located on the coast of Alentejo, this guest house is housed in a typical rural building from the 1940s. It features an outdoor pool and is a 4-minute drive from Praia da Zambujeira do Mar.

From US$102.36 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 121 reviews

Offering quiet street views, Our Sunset Spot is an accommodation situated in Zambujeira do Mar, 13 km from Sardao Cape and 31 km from Sao Clemente Fort.

From US$203.75 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,021 reviews

Located in the heart of Zambujeira do Mar, Casa da Praia is a white-washed building offering colourful, private en suite rooms and a furnished terrace. It is 5 minutes’ walking from the beach.

From US$72.75 per night

Best hotels with breakfast in Cavaleiro and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 252 reviews

Offering an outdoor pool with a terrace, Refúgio do Monte is located between Zambujeira do Mar and Odemira. It provides rooms with free WiFi access and views for the surrounding garden.

From US$111.33 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 451 reviews

Monte das Alpenduradas enjoys a beautiful farm landscape in Southwest Alentejo and is sited in the Vicentine Coast Natural Park.

From US$131.12 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 18 reviews

Offering barbecue facilities and garden view, Paraiso da Serva - Courela da Serva is located in Odemira, 3 km from Praia do Cavaleiro and 2 km from Sardao Cape.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 15 reviews

Offering barbecue facilities and garden view, Paraiso da Serva - Flor do Rosto 2 is set in Odemira, 2 km from Sardao Cape and 21 km from Sao Clemente Fort.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Offering barbecue facilities and garden view, Paraiso da Serva - Flor do Rosto 1 is located in Odemira, 3 km from Praia do Cavaleiro and 2 km from Sardao Cape.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews

Offering pool views, PARAÍSO DA SERVA - Casas Courela da Serva e Flor do Rosto I e II is an accommodation located in Odemira, 3.8 km from Sardao Cape and 23 km from Sao Clemente Fort.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 521 reviews

Monte do Zeca is located in a rural area in Alentejo, just 7.5 km from the sandy beaches of Zambujeira do Mar. It features elegantly decorated units and a swimming pool surrounded by green areas.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 327 reviews

Herdade Do Touril is situated on the Vicentine Coast, within the Natural Park of south-east Alentejo.

From US$157.57 per night
gogless