There are a couple more beaches in the bay of Cadaqués, "Port Alguer" and "Llané Beach". They are on the other side of the town.
"Port d'Alguer" beach is five minutes walking from the main square. This is not one of the nicest beaches in town, though.
"Llane Beach", a family oriented pebbled beach, is about five minutes away from "Port d'Alguer".