You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Odemira, Vila Nova de Milfontes · 7.98 km from centre
8.6
1,279 reviews
Just 300 meters from the beach in the Costa Vicentina Natural Park, Hotel Eira Da Pedra offers rooms with a private balcony and apartments. Facilities include an outdoor pool.
The simple and bright rooms of the Hotel Eira Da Pedra are housed in a white-washed building with traditional features. All rooms have a TV and an en suite bathroom.
The restaurants, bars and shops of Vila Nova de Milfontes’ picturesque town centre are just a 5-minute walk away. Free private parking is available on site.

Hotel in Odemira · 7.89 km from centre
7.8
180 reviews
Breakfast available
With a stay at HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels in Odemira, you'll be within a 5-minute walk of Beach of Franquia and São Clemente Fort. This beach hotel is 0.3 mi (0.4 km) from Praia do Carreiro das Fazendas and 6.2 mi (10.1 km) from Malhão Beach.

Guest house in Odemira, Cavaleiro · 6.68 km from centre
7.8
347 reviews
Offering a terrace and pool view, Monte Sol Ar do Farol is situated in Cavaleiro, 1.8 km from Praia do Cavaleiro and less than 1 km from Sardao Cape. This guest house has a pool with a view, a garden and free private parking. Featuring family rooms, this property also provides guests with a picnic area.
At the guest house, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are fitted with a patio boasting an outdoor dining area.
Barbecue facilities are provided.
Sao Clemente Fort is 20 km from the guest house, while Pessegueiro Island is 34 km from the property.

Country house in Odemira, Vila Nova de Milfontes · 7.98 km from centre
7.5
785 reviews
Located in the picturesque village of Vila Nova de Milfontes, Castilho Guest House offers rooms with TV and a refrigerator. A sandy Atlantic beach is just 100 metres away.
The rooms of Guest House Castilho are decorated with warm colours and wooden furniture. All rooms have a private bathroom and refrigerator.
Castilho’s reception can book guided tours and bird watching trips into the Southwest Alentejo and Vicentine Coast Natural Park. Guests can also enjoy horseback rides along the beach.
Many shops, restaurants and bars are within walking distance. The centre of Vila Nova de Milfontes is only 200 metres from Castilho Guest House.

Guest house in Odemira, Vila Nova de Milfontes · 7.98 km from centre
8.8
353 reviews
Rio NaturAL is situated in Vila Nova de Milfontes. The property is located 200 metres from Sao Clemente Fort, 400 metres from Foz do Rio Mira and less than 1 km from Praia das Furnas.
Rooms are simply decorated and have a private bathroom with free toiletries and a hairdryer. Free WiFi access is available.
Vila Nova de Milfontes is within the Sudoeste Alentejano e Costa Vicentina Natural Park, offering plenty of opportunities to explore the natural surroundings.
The beach is less than a 10-minute walk from Rio NaturAL, and Ilha do Pessegueiro Island is less than 20 km away.
Please note that pets will incur an additional charge of € 10 per day, per pet.

Holiday home in Odemira, Cavaleiro · 5.84 km from centre
9.5
20 reviews
Monte Gaia, a property with a garden, is set in Cavaleiro, 700 metres from Praia do Cavaleiro, 1.1 km from Sardao Cape, as well as 20 km from Sao Clemente Fort. This beachfront property offers access to a balcony, free private parking and free WiFi. Staff on-site can arrange airport transfers.
Leading onto a patio, the holiday home consists of 2 bedrooms. Offering a terrace with garden views, this holiday home also has a flat-screen TV, a fully equipped kitchenette and 1 bathroom.
The holiday home also offers outdoor fireplace and a picnic area for a day out in the open.
Pessegueiro Island is 33 km from the holiday home, while Parque Natural do Sudoeste Alentejano e Costa Vicentina is 45 km away.

Apartment in Odemira, Cavaleiro · 6.12 km from centre
8.9
19 reviews
Situated in Cavaleiro in the Alentejo region, with Praia do Cavaleiro and Sardao Cape nearby, Cabo Sardão Guest House - Apartment features accommodation with free WiFi and free private parking. The property is located 32 km from Pessegueiro Island, 45 km from Parque Natural do Sudoeste Alentejano e Costa Vicentina and 45 km from Aljezur Castle. The property is non-smoking and is set 20 km from Sao Clemente Fort.
The apartment has 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a balcony with sea views.
MEO Sudoeste is 11 km from the apartment, while Foz do Rio Mira is 20 km from the property.

Apartment in Odemira, Cavaleiro · 6.13 km from centre
8.9
65 reviews
Offering quiet street views, Cabo Sardão Guest House - Rooms on Fishermen's Trail is an accommodation located in Cavaleiro, less than 1 km from Sardao Cape and 20 km from Sao Clemente Fort. The property features garden and inner courtyard views, and is 1.4 km from Praia do Cavaleiro. There is a sun terrace and guests can make use of free WiFi and free private parking.
Some units also have a well-fitted kitchen equipped with a dishwasher, an oven, and a microwave. At the apartment complex, all units are equipped with a shared bathroom.
There is a coffee shop and lounge.
Pessegueiro Island is 33 km from the apartment, while Parque Natural do Sudoeste Alentejano e Costa Vicentina is 45 km away.

Apartment in Odemira, Cavaleiro · 6.21 km from centre
8.4
246 reviews
Offering barbecue facilities and quiet street view, Cavaleiro Rota Costa Alentejana is located in Cavaleiro, 1.4 km from Praia do Cavaleiro and less than 1 km from Sardao Cape. Among the facilities of this property are a restaurant, a 24-hour front desk and a minimarket, along with free WiFi throughout the property. Parking on-site is available and the apartment also provides bike hire for guests who want to explore the surrounding area.
The apartment with a terrace and mountain views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a microwave and a fridge, and 1 bathroom with a walk-in shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Guests at the apartment will be able to enjoy activities in and around Cavaleiro, like hiking.
Sao Clemente Fort is 20 km from Cavaleiro Rota Costa Alentejana, while Pessegueiro Island is 32 km away.

Bed and breakfast in Odemira, Cavaleiro · 6.26 km from centre
9.8
315 reviews
Featuring accommodation with a saltwater pool, pool view and a terrace, Casa da Courela is located in Cavaleiro. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The property is non-smoking and is set 1.7 km from Praia do Cavaleiro.
The bed and breakfast is equipped with a flat-screen TV. Towels and bed linen are provided in the bed and breakfast. The accommodation offers a fireplace.
A bar can be found on-site.
Guests can relax in the garden at the property.
Sardao Cape is 1.3 km from Casa da Courela, while Sao Clemente Fort is 20 km away.

Guest house in Odemira · 6.34 km from centre
8.8
13 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 Sao Clemente Fort. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. In good weather, guests are welcome to sit outside.
At the guest house, some units have a private entrance, dining area, fireplace and dishwasher. There is also a well-fitted kitchen in some of the units equipped with an oven, a microwave, and a toaster. At the guest house, units are fitted with bed linen and towels.
Pessegueiro Island is 33 km from the guest house, while Parque Natural do Sudoeste Alentejano e Costa Vicentina is 44 km from the property. Portimão Airport is 77 km away.

Guest house in Odemira, Cavaleiro · 6.39 km from centre
8.3
173 reviews
Located in Cavaleiro, 1.5 km from Praia do Cavaleiro, LUZ E SAL by Stay in Alentejo has an outdoor swimming pool, private parking and rooms with free WiFi access. It is set 700 metres from Sardao Cape and offers private check-in and check-out. The property provides barbecue facilities and parking on-site.
Some units are equipped with air conditioning, a flat-screen TV, washing machine and a coffee machine, as well as a fully equipped kitchen.
Guests can also relax in the garden.
Sao Clemente Fort is 20 km from the guest house, while Pessegueiro Island is 32 km away.

Country house in Odemira, Zambujeira do Mar · 7.35 km from centre
8.9
38 reviews
Boasting garden views, O Monte da Estrada offers accommodation with balcony, around 5.6 km from Sardao Cape. There is a private entrance at the country house for the convenience of those who stay. The country house also features free WiFi, free private parking and facilities for disabled guests.
At the country house, every unit is equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. At the country house, all units are soundproof. All units have a wardrobe.
A selection of options including local specialities, fresh pastries and fruits is available for the continental breakfast.
The area is popular for walking tours, and free use of bicycles is available at the country house. Guests at O Monte da Estrada can enjoy cycling and hiking nearby, or make the most of the sun terrace.
Sao Clemente Fort is 23 km from the accommodation, while Pessegueiro Island is 37 km from the property.

Holiday home in Odemira · 7.63 km from centre
8.8
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.9 km from Sardao Cape and 23 km from Sao Clemente Fort. This holiday home has a heated pool, a garden, barbecue facilities, free WiFi and free private parking. Parque Natural do Sudoeste Alentejano e Costa Vicentina is 48 km away and MEO Sudoeste is 11 km from the holiday home.
The holiday home with a terrace and sea views features 2 bedrooms, a living room, a TV, an equipped kitchenette with a dishwasher and an oven, and 1 bathroom with a shower. Towels and bed linen are provided in the holiday home. The property has an outdoor dining area.
Guests at the holiday home will be able to enjoy activities in and around Odemira, like hiking. The holiday home has a picnic area where you can spend a day out in the open.
Pessegueiro Island is 35 km from PARAÍSO DA SERVA - Casas Courela da Serva e Flor do Rosto I e II, while Aljezur Castle is 43 km away.

Bed & breakfast in Odemira, Zambujeira do Mar · 7.66 km from centre
Breakfast available
When you stay at Monte Do Zeca in Odemira, you'll be within a 10-minute drive of Cabo Sardao and Zambujeira do Mar Beach. This bed & breakfast is 8.3 mi (13.4 km) from Almograve Beach and 9.9 mi (15.9 km) from EcoTrails.

Apartment in Odemira, Vila Nova de Milfontes · 7.84 km from centre
7.8
12 reviews
Casa Morais features a balcony and is located in Vila Nova de Milfontes, within just 100 metres of Sao Clemente Fort and 500 metres of Foz do Rio Mira. This beachfront property offers access to a terrace and free WiFi. The property is non-smoking and is set 200 metres from Franquia Beach.
The apartment consists of 2 separate bedrooms, 1 bathroom and a living room.
Pessegueiro Island is 17 km from the apartment, while Sardao Cape is 20 km away. Portimão Airport is 101 km from the property.

Aparthotel in Odemira, Vila Nova de Milfontes · 7.85 km from centre
9.0
1,971 reviews
Offering river views, Cerca da Vitoria 3 Milfontes is an accommodation located in Vila Nova de Milfontes, 100 metres from Franquia Beach and 400 metres from Sao Clemente Fort. This beachfront property offers access to free WiFi and free private parking. Featuring family rooms, this property also provides guests with a year-round outdoor pool.
The aparthotel will provide guests with air-conditioned units with a wardrobe, a coffee machine, a microwave, a toaster, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Some units include a terrace and/or a balcony with sea or pool views. At the aparthotel, all units are equipped with bed linen and towels.
If you prefer to cook in the comfort of your own place, you can make use of the kitchenette facilities, which include a fridge, kettle and a stovetop.
Pessegueiro Island is 18 km from the aparthotel, while Sardao Cape is 21 km away. Beja Airport is 104 km from the property.

Apartment in Odemira, Vila Nova de Milfontes · 7.85 km from centre
8.0
65 reviews
Located in Vila Nova de Milfontes, just 200 metres from Franquia Beach, Apartamento Azur provides beachfront accommodation with free WiFi. The property is set 18 km from Pessegueiro Island, 21 km from Sardao Cape and 29 km from Parque Natural do Sudoeste Alentejano e Costa Vicentina. The property is non-smoking and is situated 600 metres from Sao Clemente Fort.
The apartment is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchenette, and a balcony with garden views. For added privacy, the accommodation features a private entrance.
Foz do Rio Mira is 500 metres from the apartment, while MEO Sudoeste is 25 km away. Beja Airport is 104 km from the property.

Aparthotel in Odemira, Vila Nova de Milfontes · 7.87 km from centre
8.8
1,132 reviews
These beachfront apartments are located on the Alentejo's Coast in Vila Nova de Milfontes. All apartments have a private balcony or terrace, free Wi-Fi access and a fully equipped kitchen.
Some of the colourfully decorated apartments at Dunamar overlook the Atlantic, and all have a TV with digital satellite channels. The kitchen is equipped with a microwave, washing machine, and coffee machine.
Apartamentos Dunamar also offers a complimentary garage and a communal living room with a pool table. The nearest beaches are a 3-minute walk away.
The Dunamar also offers an elevator and luggage storage. Guests who wish to explore the rest of the coast can visit the beaches of Franquia, Malhão and Furnas.

Holiday home in Odemira, Vila Nova de Milfontes · 7.89 km from centre
9.0
6 reviews
Set in Vila Nova de Milfontes, Almada Negreiros is a recently renovated accommodation, 200 metres from Sao Clemente Fort and 17 km from Pessegueiro Island. The property features river views and is 20 km from Sardao Cape and 28 km from Parque Natural do Sudoeste Alentejano e Costa Vicentina. Free WiFi is available throughout the property and Franquia Beach is 200 metres away.
The holiday home comes with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchenette, and a terrace with sea views. For added privacy, the accommodation features a private entrance.
Foz do Rio Mira is 600 metres from the holiday home, while MEO Sudoeste is 24 km away. Portimão Airport is 101 km from the property.