This rocky, romantic isle, whose name translates to Island of the Lily, is an hour by ferry from Porto Santo Stefano but a world away from the mainland's hustle and bustle. The island's three towns—Giglio Porto, the charming harbor where the ferry arrives; Giglio Castello, a walled village at Giglio's highest point; and Giglio Campese, a modern town on the west side of the island—are connected by one long, meandering road. But to really explore Giglio you need a good pair of hiking boots. A network of rugged trails climbs up the steep hills through clusters of wild rosemary and tiny daffodils, and once you leave town, chances are your only company will be the goats who thrive on Giglio's sun-baked hills.
The island's main attraction, however, is at sea level—a sparkling array of lush coves and tiny beaches, most accessible only on foot or by boat. With the exception of Giglio Campese, where the sandy beach is as popular in summer as any mainland resort, most of the little island's coastline is untouched, leaving plenty of room for peaceful sunning for those willing to go off the beaten path.