Coastal elegance in Porto
Set along Porto’s picturesque Foz do Douro coastline, this place is a haven of sophistication where ocean views meet historic charm. The tranquil location offers a perfect escape from the city’s hustle while keeping Porto’s vibrant centre just a short tram ride away. Take time to explore nearby sandy beaches, enjoy a scenic stroll along the promenade, or visit the charming boutiques and cafés of Foz. Want to hop into Porto? The Linha 1 tram will screech and rattle its way along the northern banks of the Douro River from the Foz district to the Ribeira district of Porto.
The hotel itself is a masterpiece, blending 19th-century architecture with contemporary luxury. The Vila Foz Spa is a sanctuary of relaxation, featuring an indoor swimming pool, a sauna, and an indulgent menu of wellness treatments. Foodies will be in heaven with some exceptional dining options, including the Vila Foz Restaurant, which serves exquisite seafood-driven cuisine, and Flor de Lis, which offers elegant yet relaxed dining, recommended by the 2025 Michelin Guide. Whether you’re savouring the Michelin-starred flavours, unwinding in the incredible spa, or soaking up Porto’s coastal beauty, Vila Foz delivers an unforgettable five-star experience.
Facilities
Food & Drink
- Bar
- Breakfast room
- Restaurant
Entertainment
- Indoor pool
- Indoor heated pool
Sports & Health
- Fitness
- Massage
- Sauna
- Spa centre
- Spa treatments
- Steam bath
- Turkish bath (hamam)
Find out more about Greater Porto
Porto’s charm goes beyond its historic centre. Stretching from the Gaia riverside to vibrant neighbourhoods like Ribeira, Trindade, Bolhão, and Boa Vista, the Greater Porto area offers a dynamic mix of history, culture, and leisure. Start along the Gaia riverside, where port wine cellars tempt you with tastings, and views of Porto’s iconic Ribeira across the Douro River make for postcard-worthy moments. Want a good picture? Head up to Jardim do Morro and watch the sunset over the river while listening to live music – it’s a vibe.