Pool day passes in Porto start at €10 for an iconic architectural swim and go up to €77 for a full spa day with gourmet lunch. Four venues sell day access to non-guests, spread across central Porto and the Gaia coastline.
Spa and hotel pools
The Sheraton Porto in the Boavista district offers indoor pool access with a full thermal circuit, including jacuzzi, sauna, and hammam, for €40. It's the most central option and works well on a rainy day.
Vila Foz Hotel sits in a restored 19th-century manor overlooking the Atlantic in Foz do Douro. Their spa experience costs €50, but availability is limited and booking ahead is essential. For a bigger package, Hotel Solverde in Vila Nova de Gaia bundles a heated seawater pool, spa circuit, and gourmet lunch for €77. It's the best value if you want a full day out.
Saltwater and outdoor pools
Porto's most unique pool experience is Piscina das Marés in Leça da Palmeira. Designed by Álvaro Siza Vieira and classified as a National Monument, these saltwater pools are carved into the coastal rocks. Entry is just €10, but the pools only open from June to September.
How Porto compares
Porto's pool scene is smaller than Lisbon's but more affordable. The Atlantic coastline here runs colder than southern Portugal, so hotel spa pools are the reliable year-round option. For warmer outdoor pools and beach club settings, the Algarve is worth the trip south. If you're staying nearby, Cascais and Madeira also have hotel day passes available.