Porto Best Beaches
The beach at Leça da Palmeira is located on the northern edge of the city of Porto, just across the harbour from Matosinhos. It is a similar mix of the industrial, historic and residential.
Just along from the beach of Leça da Palmeira, past the Piscina das Marés tidal swimming pool is another stretch of sand - Praia de Fuzelhas.
Praia do Molhe is another of Porto's beaches along the Foz district of the city. Like neighbouring beaches, Molhe is a mixture of coarse sand and rocks with its own beachfront cafe.
Praia dos Ingleses is a largely sandy beach with rocky outcrops around the shore line. Located in the upmarket Foz do Douro district of Porto this is cafe and promenading central.
Praia do Carneiro is the closest of Porto's beaches to the mouth of the River Douro.
With the name Espinho translating to 'thorn', it is perhaps no surprise that this crumbling beach resort less than 20km south of Porto features the ubiquitous ugly high-rise buildings and polluted wat
Praia Castelo do Queijo translates to "Cheese castle beach"! The name actually comes from the Fort of São Francisco Xavier which overlooks the beach.
Matosinhos is Porto's main beach. A long stretch of fine sand backed by apartment blocks, an esplanade and any number of small cafes it is pleasant enough.
Although Praia da Granja is often described as being in Vila Nova de Gaia it is actually right next door to Espinho, in the town of São Félix da Marinha.
Just 10 kilometres south of Porto, Miramar is a small seaside town famous for the Capela do Senhora Pedra, a 17th century chapel strikingly situated on a rocky, wave-beaten headland jutting out from t