El municipio de San Roque dispone de 17 kilómetros de litoral, la mayor parte del mismo conformado por playas, y tres de ellas han sido reconocidas con banderas azules. Para garantizar al máximo sus condiciones óptimas y, sobre todo, la seguridad de los bañistas, desde el Ayuntamiento se ha realizado un gran esfuerzo, que incluye el socorrismo y la atención sanitaria, la limpieza de la arena, medidas pensadas para las personas con discapacidad y otras de carácter medioambiental.