Explore 61 wild swimming spots in Madeira, Portugal, including 61 beaches.
Calheta
5 spots
Câmara de Lobos
4 spots
Funchal
12 spots
Machico
6 spots
Madeira
7 spots
Ponta do Sol
3 spots
Porto Moniz
Porto Santo
9 spots
Ribeira Brava
Santa Cruz
Machico, Portugal
Ponta do Sol, Portugal
Funchal, Portugal
Santa Cruz, Portugal
Ribeira Brava, Portugal
Madeira, Portugal
Calheta, Portugal
Porto Moniz, Portugal
Câmara de Lobos, Portugal