Urban beaches (or city beaches) are quite popular in Amsterdam, with Blijburg beach being one of the most popular.
Since 2016, another popular place to go to is the Sloterplas beach, which has been enlarged, to create a real sand beach.
In some cases, the word 'beach' is a bit of a stretch, as there is not much sand to sun-bathe.
On this page is a list of these beaches in Amsterdam.
Blijburg beach
Pllek @ NDSM-werf