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
3.7 mi 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.

Guarda Rios
Guarda Rios
9.4 Excellent
Rua dos Aviadores, 18 B, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.0 mi from city centre, Vila Nova de Milfontes 
ExcellentBased on 605 reviews
9.4

Guarda Rios is situated in Odemira and offers complimentary Wi-Fi. It is the perfect base for those looking to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

Herdade da Diabroria - Agroturismo
Herdade da Diabroria - Agroturismo
8.7 Excellent
Beja, Beja, Portugal
Show on map
51.2 mi from city centre, Vila Nova de Milfontes 
ExcellentBased on 543 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.

HS Milfontes Beach
HS Milfontes Beach
7.8 Good
Avenida Marginal, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.1 mi from city centre, Vila Nova de Milfontes 
GoodBased on 1,515 reviews
7.8

Hotel HS Milfontes Beach - Duna Parque Hotel Group provides a comfortable setting when in Odemira. It is the perfect base for those wishing to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

MIMI - Milfontes Miami Penthouse with rooftop infinity pool - Duna Parque Group
MIMI - Milfontes Miami Penthouse with rooftop infinity pool - Duna Parque Group
8.7 Excellent
Eira da Pedra, n2, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.3 mi from city centre, Vila Nova de Milfontes 
ExcellentBased on 144 reviews
8.7

Recently refurbished, MIMI - Milfontes Miami Penthouse with rooftop infinity pool - Duna Parque Hotel Group provides unique 3-star accommodation in Odemira. It is an excellent base for those wanting to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

Pátio Victória by Portugalferias
Pátio Victória by Portugalferias
8.0 Excellent
Vila Nova de Milfontes, Beja, Portugal
Show on map
0.2 mi from city centre, Vila Nova de Milfontes 
ExcellentBased on 735 reviews
8.0

Apartamentos Patio Victoria - by Portugalferias is located in Odemira and features free Wi-Fi. It is ideal for those wishing to get back to nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

Parque de Campismo Orbitur Sitava Milfontes
Parque de Campismo Orbitur Sitava Milfontes
7.3 Good
Vila Nova de Milfontes, Beja, Portugal
Show on map
3.9 mi from city centre, Vila Nova de Milfontes 
GoodBased on 347 reviews
7.3

Parque de Campismo Orbitur Sitava Milfontes provides a comfortable setting when in Odemira. It also offers free Wi-Fi, an outdoor pool and a games room.

Casazul M&B
Casazul M&B
7.8 Good
Rua da Parreira, no9, Cercal (Setubal), Setubal, Portugal
Show on map
8.0 mi from city centre, Vila Nova de Milfontes 
GoodBased on 723 reviews
7.8

Casazul M&B offers 3-star accommodation in Santiago do Cacem. The various facilities this traditional guest house has to offer include free Wi-Fi, a shopping mall and a rooftop terrace.

Monte Soalheiro
Monte Soalheiro
9.3 Excellent
Casa Branca s/n, Zambujeira do Mar, Zambujeira do Mar, Beja, Portugal
Show on map
12.4 mi 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.

Herdade do Freixial
Herdade do Freixial
8.8 Excellent
Estrada De Sao Luis, Vila Nova de Milfontes, Beja, Portugal
Show on map
1.8 mi from city centre, Vila Nova de Milfontes 
ExcellentBased on 603 reviews
8.8

This comfortable guest house in Odemira offers free wireless internet, as well as a sun deck and an infinity pool. It is ideal for those wanting to get back to nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

Tips for booking a Vila Nova de Milfontes hotel

Cheapest month:December
Most expensive month:August
Average price in Vila Nova de Milfontes:$84/night
Absolute cheapest price found:$23/night
Cheapest day:Saturday
Most expensive day:Friday
$58 - $135
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$56 - $123
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Vila Nova de Milfontes hotels

Show all 197 hotels
1
Troia Design Hotel
Troia Design Hotel
9.1 Excellent
Marina De Troia - Península De Troia, Tróia, Setubal, Portugal
Show on map
0.2 mi from city centre, Tróia 

Situated in Grandola, Troia Design Hotel provides unique 5-star accommodation, as well as an infinity pool and a sauna. There is also a fitness centre with an infinity pool.

Cheapest hotels in Vila Nova de Milfontes, Odemira

Show all 197 hotels
Selina Milfontes
Selina Milfontes
7.5 Good
Rua dos Carris, 9, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.1 mi from city centre,  

This comfortable hotel in Odemira offers free Wi-Fi, as well as luggage storage and a 24-hour business centre. It is the perfect base for those wanting to be surrounded by nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

$23
Avg. per night
Pátio Victória by Portugalferias
Pátio Victória by Portugalferias
8.0 Excellent
Vila Nova de Milfontes, Beja, Portugal
Show on map
0.2 mi from city centre,  

Apartamentos Patio Victoria - by Portugalferias is located in Odemira and features free Wi-Fi. It is ideal for those wishing to get back to nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

$24
Avg. per night
Casazul M&B
Casazul M&B
7.8 Good
Rua da Parreira, no9, Cercal (Setubal), Setubal, Portugal
Show on map
0.3 mi from city centre,  

Casazul M&B offers 3-star accommodation in Santiago do Cacem. The various facilities this traditional guest house has to offer include free Wi-Fi, a shopping mall and a rooftop terrace.

$29
Avg. per night
Alojamentos Vitinho - Vila Nova Milfontes
Alojamentos Vitinho - Vila Nova Milfontes
8.9 Excellent
Brejo da estrada lote 2 A/B, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.5 mi from city centre,  

Boasting a swimming pool, Alojamentos Vitinho - Vila Nova Milfontes is situated in Odemira and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

$34
Avg. per night
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.5 mi 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.

$39
Avg. per night
Casa dos Arcos
Casa dos Arcos
7.9 Good
Rua dos Carris, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.1 mi from city centre,  

Hotel Casa dos Arcos is located in Odemira and provides guests with free Wi-Fi. It is the perfect base for those wanting to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

$47
Avg. per night
HS Milfontes Beach
HS Milfontes Beach
7.8 Good
Avenida Marginal, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.1 mi from city centre,  

Hotel HS Milfontes Beach - Duna Parque Hotel Group provides a comfortable setting when in Odemira. It is the perfect base for those wishing to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just moments away.

$50
Avg. per night
Blue Guide
Blue Guide
9.0 Excellent
Largo do Rossio no18 1oEsq Vila Nova de Milfontes, Vila Nova de Milfontes, Beja, Portugal
Show on map
0.0 mi from city centre,  

Blue Guide offers a comfortable setting when in Odemira. It is ideal for those wanting to immerse themselves in nature, with Southwest Alentejo and Vicentine Coast Natural Park just steps away.

$51
Avg. per night

Hotel prices in Vila Nova de Milfontes

2 stars and under

$34 - $47

Casa dos Arcos

#1 Most popular

$47
Avg. per night
Mértola Castelo Palace

#2 Most popular

$39
Avg. per night
Alojamentos Vitinho - Vila Nova Milfontes
$34
Avg. per night
3 stars

$23 - $122

Herdade do Freixial

#2 Most popular

Herdade do Freixial
8.8 Excellent
$122
Avg. per night
Selina Milfontes

Best value

$23
Avg. per night
4 stars +

$120 - $153

Troia Design Hotel

#1 Most popular

Troia Design Hotel
9.1 Excellent
$153
Avg. per night
Monte Soalheiro

Best value

Monte Soalheiro
9.3 Excellent
$120
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Vila Nova de Milfontes

Vila Nova de Milfontes travel FAQs

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

    Herdade do Freixial is a very popular hotel in Vila Nova de Milfontes with a score of 8.8 from 603 reviews. MIMI - Milfontes Miami Penthouse with rooftop infinity pool - Duna Parque Group (8.7 from 144 reviews) and HS Milfontes Beach (7.8 from 1,515 reviews) are also highly rated Vila Nova de Milfontes hotels based on recent feedback from HotelsCombined users.

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

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

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

    Over the last 3 days, Vila Nova de Milfontes hotels have been found for as cheap as $24/night in searches by HotelsCombined users.