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