La spiaggia di San Giovanni, così come tutte le spiagge di Posada (su Tiriarzu, Iscraios, Due pini e Orvile) da anni guadagnano il prestigioso riconoscimento delle Cinque Vele Legambiente, grazie all’attenzione posta nella loro tutela, vere e proprie oasi naturalistiche. Sul litorale si possono praticare vari sport acquatici come vela, pesca sportiva subacquea, wind e kite surf, sport da spiaggia come beach tennis e volley e percorrere il litorale in bici o a cavallo.