Search hotels in Maddalena Archipelago, Italy
Enter your dates and choose from 304 hotels and other places to stay
Check out these popular cities in Maddalena Archipelago

La Maddalena
Casa la Padula
Casa Garibaldi

Proiettore
Casa Azara
Villaggio Piras
Stay in Maddalena Archipelago's best hotels!
Filter by:
Hotel Excelsior
The Excelsior is located in the city center of La Maddalena Island, a 2-minute walk from the ferries to/from Palau. There is free public parking in front of the hotel.

Residenza Mordini
Located in La Maddalena, a 17-minute walk from Punta Nera Beach, Residenza Mordini has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Hotel Villa Del Parco
Set on the island of Maddalena, Hotel Villa Del Parco is off Sardinia’s North Coast and just 1312 feet from Punta Tegge beach. It offers country-style rooms and suites.

Hotel Cala Lunga
Surrounded by cliffs overlooking the Mediterranean Sea, Hotel Cala Lunga features three coves, an outdoor pool, two restaurants and a furnished terrace.

Le Nereidi Hotel & Residence
Set in the Maddalena National Park, just 984 feet from the sea, Le Nereidi features 2 tennis courts, an indoor pool with hydromassage jets, and a sun terrace. A beauty center is also available on...

Il Gabbiano
Il Gabbiano was the first hotel on the island of La Maddalena, built in 1955. It offers beautiful views of the crystal clear sea and the islands of Caprera, Santo Stefano and Spargi.

Hotel Villa Marina
Hotel Villa Marina, is set in a renewed, ancient villa located in the heart of La Maddalena residential area, at short distance from Admiralty Square and the shopping center. WiFi is free throughout.

Maison Madeleine
Maison Madeleine features air-conditioned accommodations in La Maddalena. This recently renovated guest house is located a 9-minute walk from Punta Nera Beach and 3 miles from Island of Spargi.

La Casa di Dario
La Casa di Dario is a recently renovated guest house in La Maddalena near Punta Nera Beach.

B&B Isola Mia
B&B Isola Mia offers accommodations in La Maddalena. 1.2 miles from Villaggio Piras Beach and 4.4 miles from Island of Spargi, the property provides a garden and a terrace.

Maddalena Archipelago's best hotels with breakfast
Hotel Excelsior
The Excelsior is located in the city center of La Maddalena Island, a 2-minute walk from the ferries to/from Palau. There is free public parking in front of the hotel.
Hotel Villa Del Parco
Set on the island of Maddalena, Hotel Villa Del Parco is off Sardinia’s North Coast and just 1312 feet from Punta Tegge beach. It offers country-style rooms and suites.
Hotel Cala Lunga
Surrounded by cliffs overlooking the Mediterranean Sea, Hotel Cala Lunga features three coves, an outdoor pool, two restaurants and a furnished terrace.
Le Nereidi Hotel & Residence
Set in the Maddalena National Park, just 984 feet from the sea, Le Nereidi features 2 tennis courts, an indoor pool with hydromassage jets, and a sun terrace.
Hotel Delle Isole
Hotel Delle Isole is surrounded by myrtle and wild olive trees, 328 feet from the historical center and the harbor in La Maddalena Island. It offers large rooms, free parking, and free internet.
Hotel Miralonga
Located right on the south coast of La Maddalena Island, Hotel Miralonga is just over 1 mile from the center of La Maddalena. It features an outdoor pool and free Wi-Fi in public areas.
Il Gabbiano
Il Gabbiano was the first hotel on the island of La Maddalena, built in 1955. It offers beautiful views of the crystal clear sea and the islands of Caprera, Santo Stefano and Spargi.
Riccio Hotel
Riccio Hotel offers air-conditioned rooms on La Maddalena Island, 5 minutes' walk from the seafront. Guests can enjoy the on-site bar and free private parking. Free WiFi is available in public areas.































