La Maddalena: Sardinia's Gateway to the Archipelago National Park
Last updated 18 August 2026
Overview
La Maddalena is the main town of the granite archipelago that shares its name, moored just off Sardinia’s north-eastern tip, across a strait so narrow the ferry crossing from Palau takes fifteen to twenty minutes. There is no bridge, and that absence sets the whole visit: this isn’t a city to walk through so much as a small port town that exists to get people onto boats. The knot of granite houses around the harbour can be crossed on foot in twenty minutes; the real subject of a trip here is the Parco Nazionale dell’Arcipelago di La Maddalena, seven main islands and dozens of islets of white granite and turquoise water reachable only by boat. The town carries its own quieter history too — the islet of Santo Stefano opposite the harbour hosted an American submarine support base for thirty-five years, until 2008, and Giuseppe Garibaldi spent his last decades, and is buried, on neighbouring Caprera, joined to it by a short causeway rather than open water. Come here to island-hop, not to sightsee in town.
Where to stay
Base yourself in La Maddalena town if you want to wake up on the water and step onto a boat without a ferry crossing first; base yourself across the strait in Palau if you want a wider choice of rooms and easier onward transport, and don’t mind adding twenty minutes to both ends of every island trip.
The town centre, around the port and Cala Gavetta
Everything a visitor needs — the ferry landing, the boat-tour kiosks, the cafés around the old fishing inlet of Cala Gavetta, the shops on the streets behind the water — sits within a few minutes’ walk of each other. Stay here for zero friction between waking up and being on a boat, and accept that this is a small town, not a resort. The trade-off is choice: it’s a handful of streets, so lodging is limited and the same few blocks fill and empty with each ferry through the height of summer, and can feel sleepy after dinner outside July and August.
Palau, on the mainland side
The ferry town on the Sardinian mainland, a fifteen-to-twenty-minute crossing away. Stay here if you’re combining the archipelago with the rest of north Sardinia or the Costa Smeralda, want more hotels and restaurants to pick from, or are arriving late and don’t want to time a last ferry. The trade-off is exactly what La Maddalena’s own charm depends on: no walk-off-the-boat-into-town feel, and every island morning starts with a crossing rather than a wander down to the harbour.
When to go
The season here is sharply peaked. July and August bring the heat, the crowds and the harbour full of boats — also when the archipelago is easiest to reach, with every operator running full schedules to Budelli, Spargi and Santa Maria. Late spring (May–June) and early autumn (September) are the better trade: warm enough to swim, far fewer boats on the water, rooms easier to find. Winter is quiet to the point of shutting down — a real share of hotels, restaurants and boat operators close outright, and this isn’t a town built to entertain a visitor out of season.
Getting there & around
There is no bridge to the mainland: the only way in is the ferry from Palau, a crossing of fifteen to twenty minutes that carries cars as well as foot passengers. Two operators alternate, every fifteen to thirty minutes from early morning until around midnight in season and distinctly thinner in winter, and a foot passenger pays a few euro each way — book a car space ahead if you’re bringing one in summer. However you fly in, the leg from the airport to the Palau ferry terminal comes first, and it works without a car: public buses link the airport and Olbia to Palau in about an hour for a few euro, timed loosely rather than to your flight, so build in slack. Once across, the town of La Maddalena itself is entirely walkable, with no real reason to have a car for the harbour and the centre. Caprera — joined to La Maddalena by a short causeway rather than a ferry — is reached by the town’s own minibus line (a euro or so a ride), by taxi or by bicycle, where Garibaldi’s house is now a museum and the coves on its far side are a proper ride from town. The other park islands — Budelli, Spargi, Santa Maria — have no scheduled ferry at all; the only way to them is an organised or chartered boat trip, booked from the harbour. The standard shared excursion is a full day threading those three islands with swimming stops, at roughly €50–70 a head depending on the season, and outside August booking the evening before is normally enough.
Practicalities
The one rule every visitor needs before setting out on the water: the Spiaggia Rosa on Budelli, the pink-sand beach the park is best known for, cannot be landed on — it has been closed to visitors since the mid-1990s to stop the sand eroding, and boats show it from the offshore distance the park enforces instead — the waters off the beach are closed to swimming too. Treat any offer to land you on the sand, or to swim there, as wrong. The one exception is the park’s own guided walk on Budelli, which reaches a boardwalk viewpoint above the cove and must be arranged in advance. Beyond that, the park has its own anchoring and protected-zone rules that a legitimate boat operator will already be following. The town itself is safe and easy, cards are widely accepted, and the food is what you’d expect of a fishing port — seafood first, simply cooked, with Sardinian Vermentino the wine to order alongside it. The thing to plan around, more than in most places, is the closures: outside summer a real share of the town shuts down, so confirm that where you mean to stay and eat is actually open before building a trip around the shoulder or off season.