Explore 107 wild swimming spots in Faro, Portugal, including 104 beaches, 1 river and 2 lakes.
Albufeira
21 spots
Aljezur
7 spots
Castro Marim
3 spots
Faro
5 spots
Lagoa
9 spots
Lagos
6 spots
Loulé
10 spots
Olhão
Portimão
8 spots
Silves
Tavira
4 spots
Vila Real de Santo António
Vila do Bispo
15 spots
Tavira, Portugal
Vila do Bispo, Portugal
Portimão, Portugal
Lagoa, Portugal
Loulé, Portugal
Silves, Portugal
Aljezur, Portugal