Photo by Luis

Beach Hotels & Resorts in Vila Nova de Milfontes from AU$57

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Best Vila Nova de Milfontes Beach Hotels

HS Milfontes Beach

4.0 star property
7.8 out of 10, Good, (176)
"Great location, room itself was a little tired in need of some upkeep. "
The price is AU$68
includes taxes & fees
6 Dec - 7 Dec
HS Milfontes Beach

Quinta Do Moinho De Vento - Racket & Country Club

3.0 star property
8.6 out of 10, Excellent, (78)
"Being low season, the reception was vacant, one had to get to another hotel to register. I had an ant invasion in my room, mosquitoes buzzing at night and window which could not shut properly. "
The price is AU$60
includes taxes & fees
7 Dec - 8 Dec
Quinta Do Moinho De Vento - Racket & Country Club

Herdade do Freixial

3.0 star property
9.0 out of 10, Wonderful, (13)
"Everything "
Herdade do Freixial

Moinho da Asneira

3.0 star property
8.2 out of 10, Very good, (35)
"Nice and clean quiet just a little old"
The price is AU$57
includes taxes & fees
7 Dec - 8 Dec
Moinho da Asneira

Guarda Rios

3.0 star property
9.8 out of 10, Exceptional, (65)
"Cute little guest house with a nice breakfast in the morning. Good shower, comfortable bed."
Guarda Rios

Lazy Days-Adults Only- Duna Parque Group

3.0 star property
7.2 out of 10, Good, (11)
"Not what I was expecting for the price. First, I couldn’t find the hotel as there’s no sign. Google couldn’t find it. It turns out to be above a Pasteleria. Your cashier at the Pasteleria checks you in😂😂. Not close to beach at all and choice of eateries are a bit limited."
The price is AU$83
includes taxes & fees
27 Nov - 28 Nov
Lazy Days-Adults Only- Duna Parque Group

Só Mar

3.0 star property
6.0 out of 10, (5)
"Did what was supposed to do the room was very small."
The price is AU$69
includes taxes & fees
26 Nov - 27 Nov
Só Mar

Villa Eira

3.0 star property
9.4 out of 10, Exceptional, (9)
"Lovely welcoming hosts. Fátima ensured we had everything we needed and even booked us dinner (Alento). We got excellent advice on planning our walk the next day, overall it was a perfect stay! "
The price is AU$112
includes taxes & fees
26 Nov - 27 Nov
Villa Eira

Selina Milfontes

3.0 star property
7.8 out of 10, Good, (34)
"What a cool vibe this place has! Staff was great, accommodations are basic but clean and comfy, shared areas are cool including a wonderful roof top deck where we spent a few hours playing cards in the evening. Walkable to beaches, stores and dining. Parking on street but no issues. We would return for sure"
Selina Milfontes

Castilho Flats

3.0 star property
8.6 out of 10, Excellent, (22)
"Loved the location and the space. Management should provide a couple of basics such as toilet paper, sink plug for kitchen, detergent and a sponge to wash dishes"
Castilho Flats
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Vila Nova de Milfontes
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

What is Vila Nova de Milfontes like for travellers who love the beach?
Known for its beaches, Vila Nova de Milfontes offers a lot for the traveller planning a beach getaway.
What's the best hotel for a beach holiday in Vila Nova de Milfontes?
HS Milfontes Beach is a top beach hotel offering 2 restaurants and free WiFi, located within a short 3-minute walk of Beach of Franquia .
How many beach hotels can I expect to find in Vila Nova de Milfontes?
Choose from one of Expedia’s 18 hotels in Vila Nova de Milfontes for your beachside break.
When's the best time for a beach holiday in Vila Nova de Milfontes?
Plan your trip to the beach with a look at weather throughout the year in Vila Nova de Milfontes: The hottest months are usually August and July, with an average temperature of 21°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for Vila Nova de Milfontes is 607 mm.
What is there to see and do around Vila Nova de Milfontes?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. If you can’t wait to check out the beaches, head to Beach of Franquia or Almograve Beach for a relaxing day by the water. Take advantage of the area’s swimming, and make time for local attractions such as Vila Nova de Milfontes Beach and Southwest Alentejo and Vicentine Coast Natural Park. Other things to see and do in the area are São Clemente Fort and Junta de Freguesia de Cercal Do Alentejo.