La Maddalena Travel Guide

Tourist Guide

La Maddalena
La Maddalena
Photo by Andi M
Photo by Andi M
Photo by Gil Voyaging

Sail to this dream-like island off the Costa Smeralda to let its granite rocks, blue lagoons, white-sand beaches and ochre houses work their magic on you.

La Maddalena, short for Santa Maria Magdalena, is the name of a town, an island and archipelago between Sardinia and Corsica. Join a cruise around the archipelago, discover the island’s pristine beaches and linger in town to experience a part of Italy not many people know of.

This archipelago off the Costa Smeralda consists of seven main islands and a great many islets. La Maddalena is the only one with a sizable town.

Start in charming Piazza Umberto I to browse the Old Town. Enjoy a seafood pasta or pizza in an al fresco café along Via Garibaldi, which also has a focacceria and some bars. This main street spills out into the Cala Gavetta, the island’s scenic marina in the Strait of Bonifacio.

Board the bus that circles the island and ask to be dropped off at Spalmatore or Monte Rena, which have seasonal beach bars. On the northern coast is Bassa Trinità, another local favourite.

Back in the harbour, join one of the daily cruises or rent a gommoni (dinghy)to see more of the archipelago. Snorkel in Porto della Madonna or dig your toes into the fine sands of Cala Soraya on the tiny isle of Spargi. Watersports in La Maddalena National Park, such as fishing and diving, are restricted to protect its marine life.

Back in town, discover the island’s varied history. Napoleon Bonaparte tried to seize the island, but failed. He left a silver crucifix, which is on display in the Museo Diocesano of the main church. Cross the bridge from La Maddalena to Caprera, an untamed island that was once home to general Giuseppe Garibaldi. Museo Garibaldino commemorates this national hero who helped unify Italy in the 19th century.

Getting to the archipelago is easy. If you don’t come by yacht or cruise ship, travel to Palau and board the car ferry to La Maddalena. This 20-minute trip past rocky islands and blue lagoons will get you right into the magical spirit of La Maddalena.

Grand Hotel Resort Ma&Ma - Adults Only

Grand Hotel Resort Ma&Ma - Adults Only

5 out of 5
Localita Nido d'Aquila, La Maddalena, SS
Fully refundableReserve now, pay when you stay
The price is ฿11,990 per night from 15 Sept to 16 Sept
฿11,990
฿13,189 total
15 Sept - 16 Sept
includes taxes & fees
Stay at this 5-star luxury hotel in La Maddalena. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the property condition in their reviews. ...
Grand Hotel Resort Ma&Ma - Adults Only
Hotel Miralonga

Hotel Miralonga

3 out of 5
Strada Panoramica, via Don Vico 1, La Maddalena, SS
Stay at this 3-star hotel in La Maddalena. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Maddalena Archipelago National Park and Spiaggia ...
Hotel Miralonga
Hotel Garibaldi

Hotel Garibaldi

3 out of 5
Via La Marmora, La Maddalena, SS
Stay at this 3-star hotel in La Maddalena. Enjoy free breakfast, room service and daily housekeeping. Popular attractions Maddalena Archipelago National Park ...
Hotel Garibaldi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Camping Village Abbatoggia

Camping Village Abbatoggia

2 out of 5
Reg. Abbatoggia Snc, La Maddalena, SS
Stay at this beach campsite in La Maddalena. Enjoy free Wi-Fi, free parking and a beach locale. Popular attractions Maddalena Archipelago National Park and Spiaggia ...
Camping Village Abbatoggia
Bagaglino I Giardini di Porto Cervo

Bagaglino I Giardini di Porto Cervo

4 out of 5
Via Spargi, 18, Porto Cervo, Arzachena, SS
Stay at this 4-star beach residence in Arzachena. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Popular attractions Capriccioli Beach and Marina ...
8.2/10 Very Good! (142 reviews)
Great
"Great place, quiet, near to the downtown"

Reviewed on 4 Jul 2025

Bagaglino I Giardini di Porto Cervo
La Smeraldina Resort

La Smeraldina Resort

Lottizzazione Juanmalcu, Santa Teresa di Gallura, SS
Stay at this residence in Santa Teresa di Gallura. Enjoy free parking, an outdoor pool and breakfast (surcharge). Popular attractions Porto Pollo Beach and Spiaggia ...
8.4/10 Very Good! (34 reviews)
Très bonne expérience
"Séjour d'une semaine. Nous étions sans voiture. L'hôtel est accessible par le bus de Olbia mais après il faut marcher 8 mn le long de la route sans trottoir depuis la ville de Porto Pozzo. Le personnel de l'accueil a organisé pour nous la réservation des taxis pour tout notre séjour avec des tarifs ..."

Reviewed on 26 Jul 2025

La Smeraldina Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Things to do

Cities near La Maddalena