Les principales plages de l'Île du Giglio sont : la plage de l'Arenella, la plage de Cannelle et la plage de Caldane le long de la côte est, tandis qu'au nord-ouest se trouve Campese, la plage la plus large.
Les eaux de l'île, particulièrement claires, et les fonds marins riches et poissonneux permettent aux touristes et aux amateurs de plongée de découvrir une mer non contaminée dans un cadre enchanteur et peu fréquenté. Le long des fonds marins de l'île, riches en herbiers de posidonies jusqu'à des profondeurs inhabituelles, on peut observer le rare hippocampe, tandis qu'à plus grande profondeur, on peut voir des murs verticaux couverts d'éponges bleues et de gorgones rouges et jaunes, autour desquels les eaux grouillent de vie.
La population de Giglio est concentrée dans les trois centres de Giglio Porto, Giglio Castello et Campese. Giglio Porto est un port pittoresque situé sur une crique fermée par deux jetées et par l'amphithéâtre de collines derrière des vignobles en terrasse. De là, une route étroite et sinueuse grimpe jusqu'à Giglio Castello, le siège de la municipalité dont dépend également l'Île de Giannutri. L'ancienne ville a conservé son aspect de village fortifié, entouré de hauts murs médiévaux avec des tours, et se compose d'un dédale de ruelles surmontées d'arcs, de passages souterrains, d'escaliers abrupts taillés dans la roche et de vieilles maisons adossées les unes aux autres, dominées par la Rocca. Sur la côte ouest de l'île se trouve Campese, un lieu de villégiature principalement situé au milieu d'une baie bordée d'une large plage dorée, embellie par la présence d'une imposante tour construite à l'époque de Ferdinand Ier.