Recommended hotels in La Maddalena

La Maddalena Hotel & Yacht Clubpiazza Faravelli

From US$ 0

Piazza Faravelli - Loc Moneta, La Maddalena, Sardinia, Italy, La Maddalena, Italy - Show map

Show map

La Maddalena is an enchanted Italian island in the heart of the Mediterranean, set between Sardinia and Corsica, within a short distance of the Costa Smeralda. It is a part of the La Maddalena archipelago, a National Park since 1996, which is made up of more than 60 islands.

Book Now From US$ 0

Excelsior Hotel La Maddalena

From US$ 41

Via Amendola, 7, La Maddalena, Italy - Show map

Show map

This upscale hotel is located in the island of La Maddalena, in northern Sardinia.

Book Now From US$ 41