Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Vila Nova de Milfontes

Filter by star ratings
All filters
Herdade do Amarelo Nature & Spa
Herdade do Amarelo Nature & Spa
9.3 Excellent
Vila Nova de Milfontes, Beja, Portugal
Show on map
6.0 km from city centre, Vila Nova de Milfontes 
ExcellentBased on 40 reviews
9.3

Herdade do Amarelo Nature & Spa is located in Odemira and provides recently renovated rooms and complimentary wireless internet. It is the perfect base for those wishing to get back to nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

Herdade da Diabroria - Agroturismo
Herdade da Diabroria - Agroturismo
8.7 Excellent
Beja, Beja, Portugal
Show on map
82.4 km from city centre, Vila Nova de Milfontes 
ExcellentBased on 545 reviews
8.7

Located in Beja, Herdade da Diabroria - Agroturismo is within a 25-minute drive of Beja Airport and offers free Wi-Fi and an outdoor pool. It also features vip rooms and a garden.

Mértola Castelo Palace
Mértola Castelo Palace
8.1 Excellent
António José de Almeida 12, Mértola, Beja, Portugal
Show on map
98.8 km from city centre, Vila Nova de Milfontes 
ExcellentBased on 366 reviews
8.1

This unique property in Mertola provides free wireless internet, as well as a swimming pool and a sun deck. It is ideally positioned for guests wishing to visit local attractions.

Monte Soalheiro
Monte Soalheiro
9.3 Excellent
Casa Branca s/n, Zambujeira do Mar, Zambujeira do Mar, Beja, Portugal
Show on map
19.9 km from city centre, Vila Nova de Milfontes 
ExcellentBased on 315 reviews
9.3

Situated in Odemira, Monte Soalheiro offers 4-star accommodation, as well as an outdoor pool. Those staying at the property also have access to free wireless internet and on-site parking.

Tips for booking a Vila Nova de Milfontes hotel

Cheapest month:December
Most expensive month:August
Average price in Vila Nova de Milfontes:S$ 102/night
Absolute cheapest price found:S$ 30/night
Cheapest day:Sunday
Most expensive day:Saturday
S$ 76 - S$ 164
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 80 - S$ 139
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Vila Nova de Milfontes, Odemira

Show all 197 hotels
Mértola Castelo Palace
Mértola Castelo Palace
8.1 Excellent
António José de Almeida 12, Mértola, Beja, Portugal
Show on map
0.7 km from city centre,  

This unique property in Mertola provides free wireless internet, as well as a swimming pool and a sun deck. It is ideally positioned for guests wishing to visit local attractions.

S$ 52
Avg. per night
Herdade da Diabroria - Agroturismo
Herdade da Diabroria - Agroturismo
8.7 Excellent
Beja, Beja, Portugal
Show on map
7.5 km from city centre,  

Located in Beja, Herdade da Diabroria - Agroturismo is within a 25-minute drive of Beja Airport and offers free Wi-Fi and an outdoor pool. It also features vip rooms and a garden.

S$ 128
Avg. per night
Monte Soalheiro
Monte Soalheiro
9.3 Excellent
Casa Branca s/n, Zambujeira do Mar, Zambujeira do Mar, Beja, Portugal
Show on map
6.1 km from city centre,  

Situated in Odemira, Monte Soalheiro offers 4-star accommodation, as well as an outdoor pool. Those staying at the property also have access to free wireless internet and on-site parking.

S$ 159
Avg. per night
Herdade do Amarelo Nature & Spa
Herdade do Amarelo Nature & Spa
9.3 Excellent
Vila Nova de Milfontes, Beja, Portugal
Show on map
6.0 km from city centre,  

Herdade do Amarelo Nature & Spa is located in Odemira and provides recently renovated rooms and complimentary wireless internet. It is the perfect base for those wishing to get back to nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

S$ 293
Avg. per night

Where to stay in Vila Nova de Milfontes

Vila Nova de Milfontes travel FAQs

  • What are the best hotels in Vila Nova de Milfontes?

    Quinta Do Moinho De Vento - Racket & Country Club (8.2/10 from 550 reviews), Selina Milfontes (7.5/10 from 777 reviews), and Rio Natural Ex Casa Da Vila (8.9/10 from 500 reviews) are all highly rated places to stay in Vila Nova de Milfontes.

  • How much do hotels in Vila Nova de Milfontes cost?

    Searches in the last 72 hours suggest an average price of around S$ 78/night is normal for a hotel in Vila Nova de Milfontes.

  • How much is a cheap hotel in Vila Nova de Milfontes?

    HotelsCombined searches in the last 3 days suggest cheap Vila Nova de Milfontes hotels have prices starting from as low as S$ 78/night, depending on the popularity of your requested dates.