
Elba's longest beach, a sandy stretch running along the town's own seafront.
Marina di Campo's beach runs for about 1.5 km directly behind the town of the same name on Elba's southern coast, making it the longest stretch of sand on the island. Fine golden sand and a gently sloping seabed make it an easy, practical choice for families, backed by hotels, restaurants and the town's promenade. It's less about dramatic scenery than convenience and space.
Free public access at multiple points along the promenade, alongside equipped beach club sections. No single bottleneck entrance, since the beach runs the length of the town.
Beach clubs available: Yes — sunbeds and umbrellas can usually be rented in season.
Beach clubs operate along parts of the stretch offering sunbeds and umbrellas, alongside substantial free public sections given the beach's length.
By train: No direct train access. Elba has no railway, so this beach is not reachable by train.
By bus: Marina di Campo is served by local buses from elsewhere on the island, with the beach an easy walk from the bus stops in town.
Parking: By car: Marina di Campo is on Elba's southern coast, reached via the main provincial roads from Portoferraio or Capoliveri; free and paid parking are available in the village. Both free and paid parking are available in the village, within walking distance of the beach. Spaces are easier to find here than at Elba's smaller, single-access coves, though summer weekends still get busy.
On foot: The beach runs directly behind the town, so it's an easy, level walk from hotels, apartments and the promenade - no path or staircase required.
Marina di Campo is Elba's most straightforward beach day: the town sits directly behind roughly 1.5 km of fine golden sand, so hotels, apartments, restaurants and shops are all within easy walking distance of the water. The seabed slopes very gently, keeping the water shallow for a long way out, which is a big part of why this beach is such a popular choice for families with young children. Because the beach runs the length of the town, it doesn't have a single access point to bottleneck - you can reach the sand from the promenade at multiple spots. Facilities reflect the town setting: there's a play area for children, snack bars, hot showers, water sports equipment rental, disabled access in parts, and both free sections and equipped beach club areas along the stretch. The beach also has a livelier evening side to it, with restaurants, bars and some nightlife along the seafront, more than most of Elba's beaches away from town. Parking is available both free and paid in the village, though as with most of Elba, arriving earlier in the day makes things easier in July and August. Marina di Campo suits visitors who want an easy base with a beach on the doorstep rather than a wild or remote cove - if you're staying in town, it's about as convenient as beach access gets on Elba, and the shallow water makes it a dependable choice for young children in particular.
Other beaches in Liguria are shown on the map — tap a pin to open its page.
Some links may be affiliate links, meaning we may earn a small commission at no extra cost to you. Read our affiliate disclosure.