La Rocca se encuentra en Zaton, en una pintoresca bahía, a solo 8 kilómetros de Dubrovnik. Era una simple playa conocida como bababeach hasta que La Rocca la "vistió" con sus colores vivos.