Given the rather privileged position of having the best of both worlds, the San Roque area offers you the choice of a dramatic, wide open beach which is a wind surfer's paradise, or the tranquility and peace of a Mediterranean cove.
There are several main beaches in the municipality of San Roque all of which are well maintained and well equipped:
To the west of La Linea and Gibraltar:
- Cala Carmen Beach
- Campamento / Puente Beach
- Guadarranque Beach
- Mayorga Beach
- Alcaidesa Beach (Torrecarbonera & Hacienda)
- Sotogrande Beach (Guadalquitón & Borondo)
- Torreguadiaro Beach - awarded the 2012 blue flag by the European Union for high standards of facilities and cleanliness.
- Cala Sardina Beach (also known as Cabrero Beach or Chullera Beach) - was also awarded the 2012 blue flag.
