Wild Swimming Spots in Denmark
Explore 960 wild swimming spots in Denmark, including 837 beaches and 123 lakes.
Explore by region

Himmelsøen
Roskilde, Roskilde Municipality, Denmark
Lake

Hinge Sø
Silkeborg Municipality, Denmark
Lake

Hjarbæk Fjord - Lynderup Vest
Denmark
Beach

Hjarbæk Fjord, Hjarbæk Strandpark
Denmark
Beach

Hjarnø Odde
Denmark
Beach

Hjarnø, Ved Hougård
Denmark
Beach

Hjerting Beach Park
Denmark
Beach

Hjortevej
Denmark
Beach

Hoborg
Denmark
Beach

Hofmansgave
Otterup, Nordfyn Municipality, Denmark
Beach

Holbæk Søbad
Denmark
Beach

Holeby Østersøbad
Lolland Municipality, Denmark
Beach

Holeing Sø
Herning, Herning Municipality, Denmark
Lake

Holme Beach
Denmark
Beach

Holmens Camping
Ry, Skanderborg Municipality, Denmark
Lake

Holmskov Beach
Denmark
Beach

Horne Sommerland
Denmark
Beach

Hornum Sø
Støvring, Rebild Municipality, Denmark
Lake

Hostrup Beach
Skive Municipality, Denmark
Beach

Hostrupskov
Denmark
Beach

Hou Camping
Odder Municipality, Denmark
Beach

Hou Havnebad
Denmark
Beach

Housrup Beach
Denmark
Beach

Hov Nordstrand
Tranekær, Langeland Municipality, Denmark
Beach