Search Beaches

673 beaches in Portugal

Warmest Water

  1. Santiago 21.2°C
  2. Barreirinha 21.2°C
  3. Garajau 21.2°C
  4. São Fernando 21.1°C
  5. Palmeiras 21.1°C