La spiaggia di San Giovanni si differenzia enormemente rispetto alle altre spiagge più rinomate del Sinis per le sue caratteristiche geologiche.
A differenza dei granelli di quarzo di Is Arutas, una distesa di sabbia fina si estende per circa due chilometri tra l’antica città di Tharros e la spiaggia di Funtana Meiga.
Le sue acque sono cristalline e ricche di fauna ittica, ma è spesso agitato dal vento di maestrale che lo rendono la meta perfetta per appassionati di sport acquatici legati al vento.
Sul paesaggio circostante si erge la torre di San Giovanni, eretta tra il 1580 e il 1610 per contrastare le incursioni barbaresche. Dalla sua base si può ammirare il suggestivo panorama circostante.
Alle spalle della spiaggia sorge il villaggio turistico di San Giovanni di Sinis, che sino a pochi anni fa era un semplice villaggio di pescatori, che vivevano nelle caratteristiche case di falasco. All’ingresso del villaggio si trova la Chiesa dedicata a San Giovanni il Battista, una delle più antiche della Sardegna.