La Rocca se nahaja v Zatonu, v slikovitem zalivu, le 8 kilometrov od Dubrovnika. Bila je le preprosta plaža, znana kot bababeach, dokler je La Rocca ni "oblekla" s svojimi živahnimi barvami.