Top 10 Hotels in Vila Nova de Milfontes

See all 18 Hotels in Vila Nova de Milfontes
Pátios da Vila - Boutique Apartments
Pátios da Vila - Boutique Apartments

Rua Eira da Pedra, 1, Odemira 7645-258

3.0 out of 5.0
4.3 out of 5 (27 reviews)

Located in Vila Nova de Milfontes, this aparthotel is within a 5-minute walk of Vila Nova de Milfontes Beach and Beach of …

$47
HS Milfontes Beach
HS Milfontes Beach

Avenida Marginal, Odemira 7645-272

4.0 out of 5.0
4 out of 5 (53 reviews)

Offering direct access to the beach, this Vila Nova de Milfontes hotel is within a 10-minute walk of Beach of Franquia and …

$49
Olive Tree Inn by Duna Parque Group
Olive Tree Inn by Duna Parque Group

Alagoachos, Vila Nova de Milfontes, Odemira

3.0 out of 5.0

Located in Vila Nova de Milfontes, this guesthouse is 1.6 mi (2.5 km) from Vila Nova de Milfontes Beach and 1.6 mi (2.5 km) …

Get Rates
River Inn - Adults Only- By AC Hospitality Management
River Inn - Adults Only- By AC Hospitality Management

Rua D. João II , lote 3, Odemira 7645-258

3.0 out of 5.0

Located in Vila Nova de Milfontes, this guesthouse is within a 10-minute walk of Beach of Franquia and Vila Nova de Milfontes …

$48
Moinho da Asneira
Moinho da Asneira

Moinho da Asneira - Apartado 128, Odemira 7645-014

3.0 out of 5.0
3.8 out of 5 (6 reviews)

Located in Vila Nova de Milfontes, this country house is within 6 mi (10 km) of Vila Nova de Milfontes Beach, Beach of …

$40
Apartamentos Mateus
Apartamentos Mateus

Rua do Montinho, 25, Odemira 7645-288

3.0 out of 5.0

Located in Vila Nova de Milfontes, this apartment is within a 15-minute walk of Vila Nova de Milfontes Beach and Beach of …

Get Rates
Born To Stay In Milfontes
Born To Stay In Milfontes

Rua Custodio Bras Pacheco, N3, Odemira 7645-255

4.0 out of 5.0
5 out of 5 (2 reviews)

Located in Vila Nova de Milfontes, this apartment is within a 15-minute walk of Beach of Franquia and Vila Nova de Milfonte …

Get Rates
Unique Apartments by Duna Parque Group
Unique Apartments by Duna Parque Group

Eira da Pedra, n2, Odemira 7645-291

3.0 out of 5.0

Located in Vila Nova de Milfontes, this aparthotel is within a 10-minute walk of Vila Nova de Milfontes Beach and Beach of …

$83
Castilho Flats
Castilho Flats

Eira da Pedra Lote 1, Odemira 7645-252

3.0 out of 5.0
4.7 out of 5 (3 reviews)

Located in Vila Nova de Milfontes, this aparthotel is within a 10-minute walk of Vila Nova de Milfontes Beach and Beach of …

$53
Castilho Guesthouse - Adults Only
Castilho Guesthouse - Adults Only

Urb. Eira da Pedra Lote 16, Odemira 7645-258

3.0 out of 5.0
3.8 out of 5 (16 reviews)

Located in Vila Nova de Milfontes, this guesthouse is within a 10-minute walk of Vila Nova de Milfontes Beach and Beach of …

$34

Recent Reviews in Vila Nova de Milfontes

Hide content

Where to stay in Vila Nova de Milfontes

Vila Nova de Milfontes Hotel Guide

Travelers in Beja who are after somewhere to stay in Vila Nova de Milfontes have plenty of options. Within a short drive of Vila Nova de Milfontes' downtown area are 16 Expedia-listed hotels.

Vila Nova de Milfontes offers a range of central lodgings, including the A Casa da Árvore and HS Milfontes Beach.

The Hotel Dom Vasco can be found 17 miles from downtown Vila Nova de Milfontes. Or, alternatively, the Herdade Do Touril is located 11 miles away. Some other options around Vila Nova de Milfontes are the Herdade da Matinha Country House & Restaurant and the Zmar Eco Experience.

The closest places to stay in Beja include Malhadinhas and Mertola. Malhadinhas is 3 miles to the north of Vila Nova de Milfontes, while Mertola is 60 miles to the east. Hotels and apartments in Malhadinhas are the Quinta do Moinho de Vento and Castilho Guesthouse - Adults Only. While hotels are the Hotel Museu and Beira Rio.

Before you head home from Beja, why not make sure you catch some local sport. Visit Albufeira Bullring to the southeast of Vila Nova de Milfontes. Those wishing to find a room or apartment nearby can select from the ClubHotel Riu Guarana - All Inclusive or the Eden Resort.

Faro International Airport is a logical airport for arriving in Vila Nova de Milfontes. It is 65 miles drive away. If you plan to stay nearby, try the Hotel Eva or Hotel Faro.