Best Family Friendly Farmstays in Porto in 2026
> Our Methodology
Have Fixed Dates?
Enter them here
Advanced Search:
-
Guide Price (Minimum): Under €100 per NightAddress: Rua do Curro
Paços de Gaiolo
Porto
4625
PortugalCompare it to others in: Family Friendly Farmstays, Pet Friendly Farmstays, and Self Catering FarmstaysIn Paços de Gaiolo, the Douro Valley just to the east of Porto, Quinta da Bouça is a very lovely escape to nature. It offers 16 hectares of woodland, fruit orchards, and vegetable gardens along with a seasonal outdoor pool and barbecue facilities. They have four spacious and comfortable self-catering cottages to rent, all with kitchens and lounge areas with TV and WiFi. Guests are welcome to wander through the woods or gardens, pick up some fruit or vegetables, and maybe meet some of the friendly Garranos horses, a rare breed of horse native to Northern Portugal and Galicia, Spain,… > See All the Details & Book -
Guide Price (Minimum): Under €100 per NightAddress: Quinta de Pousadela, Ôlo Amarante,
Olo
Porto
4600
PortugalCompare it to others in: B&B Farmstays, Family Friendly Farmstays, Self Catering Farmstays, Farmstays with Pool, and Vineyard HotelsQuinta da Pousadela is a highly recommended vineyard hotel near Porto in Portugal’s Vinho Verde-Douro Valley wine region. It’s in a beautiful setting with over 60 acres of vineyards and lots of hiking trails around the surrounding hills and forests, and the accommodation is top-class. THE ACCOMMODATION: They have a range of accommodation in renovated traditional cottages around the grounds of the farm that sleep up to six guests. All their cottages are stylish and comfortable, and have a well-equipped kitchen and a lounge area with TV. Outside each, there is a patio area with outdoor seating, plus you’ll have… > See All the Details & Book
To see the full list – all our recommended farmstays in all of Portugal – go here.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.

