Believe it or not: Amsterdam has it's own beach, and yes you can swim there. It's a lovely laid back place, with a beach hut, Ibiza style music and often events. It takes about 25 minutes by bike from Central Station and you can also take a tram. Please note though that it can get very busy on a sunny day. So this is no place for solitude.
Strand Blijburg, Amsterdam, Netherlands