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
Vila Real de Santo António, Portugal
Albufeira, Portugal
Loulé, Portugal
Tavira, Portugal
Faro, Portugal
Vila do Bispo, Portugal
Lagos, Portugal
Portimão, Portugal
Lagoa, Portugal
Aljezur, Portugal