FANTASTIC BEACHES CLOSE TO PORTO
Enjoy. Relax. Explore. Slowly.
Miramar, Aguda and Granja form one of the most relaxed and charming coastal stretches
south of Porto.
Miramar stands out for its long sandy beach, the iconic Senhor da Pedra chapel and a beautiful sea-view golf course. Aguda keeps its traditional fishing spirit alive, with a small aquarium, great restaurants and an easygoing vibe. Granja brings elegance with its seaside villas and a classic saltwater pool right by the ocean.
All three beaches are linked by scenic wooden walkways, offering a mix of authenticity, calm and a genuinely Atlantic way of life.
Porto is just 30 minutes away by train, with stops in all three locations. Espinho is only 10 minutes further and a favourite among surfers. If you prefer cycling, the coastline has 15 km of bike lanes leading you through blue-flag beaches all the way to the Douro River — where the view over Porto is simply unique.
​
​
















