La localidad de Roses cuenta con un litoral lleno de contrastes, enmarcado dentro del Parque Natural del Cap de Creus que ofrece siluetas caprichosas con acantilados escarpados, rodeados de paisajes naturales con abundante vegetación y aguas transparentes de un color azul intenso que enamora a todos, pero especialmente a los amantes del snorkel y el submarinismo.

Las playas que encontramos en Roses son por tanto muy variadas, playas de arena fina, otras de más gruesa, algunas ideales para disfrutar en familia cercanas al centro o aquellas otras más alejadas para los que buscan intimidad y tranquilidad. Todas ellas están certificadas con un Sistema de Gestión Medioambiental que garantiza la calidad de su arena, aguas y servicios.

En el Alt Empordà, en el sureste de la península del Cap de Creus, encontramos un paraje de gran belleza, una lengua de tierra que entra en el Mediterraneo aproximadamente 2 km, el Cap Norfeu. Pertenece al municipio de Roses y forma una estrecha península que cierra el Golfo de Roses, separando las magníficas playas de Cala Montjoi y Cala Joncols.
Forma parte del Parque Natural del Cap de Creus y es una zona bajo protección integral, terrestre y marina, por la riqueza natural del paraje y del medio submarino.