While most of the shoreline is rocky Anissaras, there are some excellent beaches with sand artificially designed, especially in front of large hotels and Blu Club, an Italian resort.
There is no private beach in Crete, toatel beaches, including those in hotels and clubs are open to the public.