Find Family Hotels in Vila Nova De Cacela

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Vila Nova De Cacela Family Hotels

This weekend
Next weekend

Top Vila Nova De Cacela Hotel Reviews

Frequently asked questions

What's Vila Nova De Cacela like for family-friendly vacations?
The destination of Vila Nova De Cacela is a good option if you've been considering a getaway with the kids. The golfing here makes this a great vacation spot for families. Take to the air and fly into Faro Intl. Airport (FAO), which is located 26.3 mi (42.4 km) from the city center.
What's the best accommodation for families in Vila Nova De Cacela?
ROBINSON QUINTA DA RIA - All Inclusive is a property with a children's pool and a free kids' club, and it's a top choice on Expedia for families. Other good options for your kid-friendly vacation include Monte Rei Golf & Country Club and Praia da Lota Resort - Hotel.
When's the best time to book a family-friendly vacation in Vila Nova De Cacela?
The hottest months are usually August and July with an average temp of 76°F, while the coldest months are January and February with an average of 56°F. Average annual precipitation for Vila Nova De Cacela is 15 inches.
What's there to see and do with your family in Vila Nova De Cacela?
While you are vacationing in Vila Nova De Cacela, you and the family might want to see interesting spots such as Ria Formosa Natural Park and Santo Antonio Sports Complex. Make sure you have lots of time for activities like Tavira Gran Plaza Shopping Mall and Vila Real Santo Antonio Harbour.
What's the best way for us to get around Vila Nova De Cacela?
To see more of the larger area, hop on a train at Vila Real Santo Antonio Cacela Station. Vila Nova De Cacela may not have many public transit options to choose from so consider a car rental to maximize your time.