Praia dos Ingleses
If you prefer your beach visits to involve more promenading and people-watching and less salty water and sand, head to Praia do Ingleses. This large sandy beach, in the upmarket Foz do Douro district of Porto, features a long promenade lined with buzzing cafes that stay open long after dark. There’s even a popular cafe on the beach itself, where you can watch locals and tourists strolling by as the sun goes down. It can get quite windy, however, so make sure to bring a light jacket.