Capo Sant'Andrea Beach

Capo Sant'Andrea Beach - Italy
© Carlo Pelagalli

Capo Sant’Andrea Beach, or Spiaggia di Sant’Andrea, is technically an urban beach, since it lies on the western edges of Elba’s town of Sant’Andrea. However, this small sandy beach with occasional rocky outcrops isn’t most people’s idea of a town-side shoreline.

Situated on the island’s north coast, Capo Sant’Andrea Beach is approximately 150 metres long by ten metres wide at its largest extent. Formed from granite sand which is naturally a light grey in colour, the beach meets a broad area of shallow water, making it a great pick for snorkellers. Scuba divers have the opportunity to check out two ancient roman shipwrecks.

The waters at Capo Sant’Andrea Beach remain in the low twenties Celsius right into October. Dinghies can be rented, alongside sun loungers and umbrellas. For food and refreshments, there are several beachside bars. Look out for the free public car park 200 metres from Capo Sant’Andrea Beach rather than using the closer pay-for private parking.

Nearest town/city



  • Diving & snorkelling
  • Swimming/bathing


  • Cafe/restaurant

Submit a correction

Current weather (Mon Jun 17th 22:00)

Clear sky

(Clear sky)
24°C / 75°F

Sea temperature


Capo Sant'Andrea BeachFull weather & tide times info »