If you are dreaming of turquoise seas, golden beaches, and a dash of history, it’s time to visit Elba Island in Italy. The largest jewel of the Tuscan Archipelago, Elba mixes laid-back Mediterranean vibes with stories that stretch from Napoleon’s exile to ancient seafaring legends. Days here slip easily between swimming in hidden coves, strolling colorful harbors like Portoferraio, and sipping a chilled Vermentino under bougainvillea-draped terraces. Pair that with unforgettable Tuscany wine tours, and you’ll quickly see why Elba is more than just a beach escape, it’s Tuscany at its most vibrant and relaxed.
Visit Elba Island
Explore Portoferraio
Portoferraio is where most journeys to Elba begin, and it’s more than just a ferry stop. Napoleon started his 1814 exile here, but today the vibe is all seaside cafés, pastel streets, and salty breezes. Climb the Medici fortifications for sweeping bay views, then wander back down to the harbor for a spritz with the sea glittering at your feet.
Relax on the white pebble beach of Sansone
On Elba’s north coast, Sansone is the kind of beach that wins you over instantly, a bright white pebble shore and water so clear it feels like swimming in glass. Bring a mask and snorkel, because the rocky seabed is alive with starfish and flashes of colorful fish. Float lazily, explore the rocks, or dive in for underwater adventures. Sansone makes a beach day unforgettable.
Stroll the seafront of Marina di Campo
Marina di Campo brings together long sandy shores and a lively village vibe. Its shallow bay is made for swimming, while the streets just behind are dotted with seafood restaurants and gelato shops worth a stop (or two). Come for a day on the beach, stay for the relaxed evenings when the whole town seems to gather by the water.
Walk to the shipwreck at Ogliera
Off the coast of Pomonte, the Elviscot wreck waits just below the surface, turning a swim into something unforgettable. Snorkel straight over the sunken ship, where schools of fish weave through its frame and light filters in for an almost cinematic effect. It’s one of Elba’s most thrilling spots for sea lovers and adventurers.
Hike to the Summit of Mount Capanne
At 1,019 meters, Mount Capanne is Elba’s natural high point and a must for hikers and view-chasers. Forest trails lead you up through quiet greenery, or you can hop on the quirky cable car from Marciana and glide to the top. From the summit, the whole Tuscan Archipelago spreads out before you, with Corsica shimmering on the horizon, one of the best reasons to visit Elba Island.
Discover the charm of Capoliveri
Capoliveri brims with cobblestone alleys, artisan shops, and trattorias spilling out irresistible aromas. The village comes alive with food festivals and wine tastings, where local seafood and anchovy dishes meet glasses of regional wine. Add it to your itinerary and you’ll see why many travelers visit Elba Island not just for the beaches, but for villages like this that capture its spirit.
Relax at Cavoli beach
Cavoli Beach is all about soft sand, turquoise water, and easygoing summer energy. Set on Elba’s southern coast, it’s one of the island’s most loved spots for a reason. Spend the day lounging in the sun, grab a drink from a buzzing beach club, or just stop by for a refreshing dip between adventures.
Explore Biodola Bay and Capo Bianco
Biodola is where beach days stretch out forever, wide sands, clear blue water, and the green brush of Mediterranean maquis all around. Just a short hop away, Capo Bianco adds a different vibe with its gleaming white cliffs and calm, glassy sea. It’s perfect for paddleboarding, snorkeling, or just floating the afternoon away under the Tuscan sun.
Discover the Tranquility of Sant’Ilario
Sant’Ilario is a sleepy little hamlet that feels miles away from the bustle of the coast. Bougainvillea spills over stone walls, narrow lanes wind past artisan shops, and time seems to move at half-speed. After soaking in the quiet charm, head downhill to Seccheto, where sandy coves and shallow waters are perfect for a laid-back beach afternoon.
Visit the colorful streets of Porto Azzurro
Porto Azzurro draws you in with a marina lined with sailboats, streets splashed in pastel colors, and evenings that hum with energy. Bars and cafés spill onto the waterfront, locals wander the promenade, and the sunset paints the bay in gold. It’s a lively chapter in any trip to visit Elba Island, where elegance and authenticity meet by the sea.
Roam the village and cliffside of Marciana Marina
Between green slopes and turquoise sea, Marciana Marina shows off Elba’s softer side. Its seafront promenade is made for slow evening strolls, past boutique hotels, seafood terraces, and little coves where the water stays calm and clear. Add it to your plans when you visit Elba Island, especially if you’re chasing that perfect mix of charm and relaxation.
What are the best places to visit in Tuscany?
Rolling hills, cypress-lined roads, and sun-drenched towns, Tuscany is a patchwork of beauty waiting to be explored. From Florence’s art-filled streets to the vineyards of Montalcino, the medieval towers of San Gimignano, and the golden fields of the Val d’Orcia, the region is full of highlights. If you’re planning your trip, these are among the best places to visit in Tuscany, where culture, food, and landscapes come together to create unforgettable memories.
Good to Know before your visit to Elba Island
Where is Elba Island located in Italy?
Elba Island is located in the Tyrrhenian Sea, off the western coast of Italy. It belongs to the Tuscany region and is part of the Tuscan Archipelago. The island lies approximately 6 miles from the coastal town of Piombino, which is the main port for ferries to Elba.
Is it worth going to Elba?
Absolutely! Elba Island offers a perfect mix of stunning natural landscapes, crystal-clear beaches, rich history, and charming villages. It’s most famous as the place of Napoleon Bonaparte’s exile, but travelers today love it for its hiking trails, snorkeling spots, delicious seafood cuisine, and relaxed Mediterranean vibe.
How can I get to Elba Island?
You can reach Elba by taking a ferry from Piombino to one of the island’s main ports, such as Portoferraio, Rio Marina, or Cavo. The ferry ride takes between 30 to 60 minutes depending on the route. You can bring your car on most ferries, which is useful for exploring the island.
How many days do you need on Elba Island?
A minimum of 3 to 4 days is ideal to experience the main highlights of Elba Island. This allows time to relax on the beaches, visit historical sites like Napoleon’s residence, and explore villages like Porto Azzurro and Capoliveri. A weeklong stay is recommended for hiking, water sports, and truly soaking in the local lifestyle.
What are the best things to do on Elba Island?
Top activities on Elba Island include:
- Exploring Portoferraio, the capital, and its Medici fortresses
- Visiting Napoleon’s former residences: Villa dei Mulini and Villa San Martino
- Relaxing on beautiful beaches like Spiaggia di Sansone and Fetovaia Beach
- Snorkeling and diving in the marine-protected areas
- Hiking Mount Capanne, the island’s highest peak
- Discovering charming towns like Capoliveri and Marciana Marina
What are the best hotels in Elba Island?
There are accommodation options for various budgets across Elba:
- Hotel Hermitage (Portoferraio) – Luxury beachfront resort with private beaches and a golf course
- Hotel Villa Ottone (Portoferraio) – Elegant 5-star hotel in a historic villa, ideal for couples and families
- Hotel Plaza (Porto Azzurro) – Modern 4-star hotel with wellness center and stunning views
- Il Boutique Hotel Ilio (Sant’Andrea) – Adults-only, perfect for a romantic escape
Where to stay on Elba Island for easy access and sightseeing?
Portoferraio is the most practical base for first-time visitors, offering easy ferry access, historical attractions, and excellent beaches. For a quieter, scenic atmosphere, Capoliveri and Porto Azzurro are charming southern towns ideal for exploring local culture and enjoying seaside relaxation.
Can you visit Elba Island on a day trip?
Yes, it is possible to visit Elba Island on a day trip, especially from mainland Tuscany. However, due to the travel time and the abundance of attractions, a one-day visit may feel rushed. If you can, plan at least an overnight stay to truly appreciate the island’s natural and cultural riches.
What are the best restaurants in Elba Island?
Elba Island’s cuisine is rooted in traditional Tuscan and seafood flavors. Recommended restaurants include:
- Osteria Pepenero (Portoferraio) – Upscale cuisine with a modern twist on Elban dishesLa Taverna dei Poeti (Capoliveri) – Romantic spot known for seafood risottos and Elban winesTrattoria Moderna da Luca (Porto Azzurro) – Casual, welcoming place with fresh pasta and locally sourced ingredients