Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in La Maddalena

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

La Maddalena hotels and places to stay

Blu Baita
Via Don Vico 17, Padule, La Maddalena
Get Rates
2.17 mi from city centre
4.6/5Wonderful! (17 reviews)
La maddalena + Marco = emozioni

"Poco da dire sull'appartamento superior nel quale abbiamo alloggiato: arredamenti nuovi, spazioso e ben pulito. Ben più parole merita il sevizio offerto dal proprietario Marco, che si impegna a fissare ristoranti, gite in barca e che, con la passione di chi lo ha vissuto in prima persona, fornisce ..."…"

Reviewed on 29 Jul 2018

Blu Baita
Borgo di Punta Tegge
Via Don Vico, Localita Punta Tegge, La Maddalena, Sardinia
The price is £171 per night
2.3 mi from city centre
2/5 (1 review)

"Room had been smoked in and smelled so bad and it was advertises as a non smoking apartment. I haf a 5 months old baby who had to stay in the smoke smelled apartmemt. The hot water unit had a tube that was placed to leak water in a bucket amd it was next to the main bedroom so you xoukd hear it all ..."…"

Reviewed on 7 Sep 2019

Borgo di Punta Tegge
Guest House Villabianca
Via Indipendenza, 40, La Maddalena
The price is £90 per night
1.88 mi from city centre
5/5Exceptional! (3 reviews)

"Sehr schöner Ausblick vom Balkon, großes Zimmer, sauber, bis in die City 15 mins zu Fuß. Die Unterkunft kann ich nur wärmstens empfehlen. Die Mitarbeiter sind sehr freundlich und offen."…"

Reviewed on 6 Jun 2019

Guest House Villabianca
Clelia's Boutique Rooms & Suites
Via Cristoforo Colombo 55, La Maddalena, Provincia di Olbia-Tempio
The price is £63 per night
2.08 mi from city centre
5/5Exceptional! (6 reviews)

"Clean, super modern, perfect location in a cute quiet street in the town center, view from room is also very nice! Luca was very nice and helpful! This place is very new that’s why there’s not many reviews but I would 100% recommend. Great value for the price."…"

Reviewed on 10 Sep 2019

Clelia's Boutique Rooms & Suites
Hotel Nido D'Aquila
3 out of 5
Sp 114 - Via Nido D Aquila, La Maddalena, OT
Get Rates
2.2 mi from city centre
4.2/5Very Good! (32 reviews)
Excellent hotel for short stay

"Fantastic four night stay at the hotel. Staff were very welcoming and helpful. The room was well maintained and cleaned regularly, with good aircon, and strong and hot shower. Breakfast was great, with a wide range of foods available and a variety of different cheese, fruits, pastries, yoghurts and ..."…"

Reviewed on 22 Aug 2019

Hotel Nido D'Aquila
Touring Club Italiano La Maddalena
3 out of 5
Località Punta Cannone, La Maddalena, OT
Get Rates
0.41 mi from city centre
3.7/5Good! (3 reviews)
Una bella conferma

"Siamo tornati in questo villaggio unico per location e filosofia. Ambiente informale in cui stare bene e rilassati. Curato e pulito. È bello incontrare e conoscere persone con cui condividere esperienze: escursioni in barca a vela o passeggiate nella natura accompagnati da professionisti competenti. ..."…"

Reviewed on 17 Jul 2017

Touring Club Italiano La Maddalena
Hotel Garibaldi
3 out of 5
Via La Marmora, La Maddalena, OT
The price is £72 per night
1.97 mi from city centre
4/5Very Good! (52 reviews)

"Room clean Down town city center Nice view No WIFI in the room (this should be improved)"…"

Reviewed on 8 Jul 2019

Hotel Garibaldi
Residenza Marginetto
The price is £117 per night
1.1 mi from city centre
Residenza Marginetto
Residenze Le Vele & Le Maree
Via Pietro Nenni s.n.c., Via indipendenza s.n.c., La Maddalena, OT
The price is £24 per night
1.84 mi from city centre
3.3/5 (43 reviews)
My home in the island

"Very comfortable and relax as our home!"…"

Reviewed on 19 Aug 2017

Residenze Le Vele & Le Maree
Hotel Excelsior
4 out of 5
via Amendola 7, La Maddalena, OT
The price is £98 per night
2.19 mi from city centre
4.5/5Wonderful! (348 reviews)
Superb hotel for overnight stay in La Maddalena.

"Quality hotel near the ferry terminal ideal for foot travellers wanting to stay on the island . Excellent staff & rooms."…"

Reviewed on 14 Oct 2019

Hotel Excelsior
Can't see what you're looking for?
See all available properties in La Maddalena
View all properties
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.

Visiting La Maddalena

Visitors to La Maddalena are sure to enjoy the port. Tourists can also enjoy the city's parks, spas and coffee shops. Top sights around the area include Maddalena Archipelago National Park, Bear's Rock and Capriccioli Beach.

  • There are 102 hotels and other accommodation options in La Maddalena
  • The closest major airport is in Figari (FSC-Figari - Sud Corse), 23.7 mi (38.2 km) from the city centre
  • The next closest is in Olbia (OLB-Costa Smeralda), 24.3 mi (39.1 km) away

Sightseeing and Staying in La Maddalena

The city's cultural venues include Garibaldi Compendium of Caprera and Naval Archaeological Museum. The city's natural beauty is on display at Maddalena Archipelago National Park, Cala Coticcio Beach and Spalmatore Beach. A couple of additional sights to add to your agenda are Cala Andreani and Spiaggia di Bassa Trinita.

Outside the city, popular places to visit include Bear's Rock, 5 mi/8.1 km from the heart of the city, and Capriccioli Beach, which is 13.7 mi (22.1 km) away.

Dressing for La Maddalena

  • Between January and March, you can expect the daytime average to be around 17°C and the night-time average to be 10°C
  • From April to June, temperatures average about 28°C during the day and 12°C at night
  • July to September averages 29°C during the day and 20°C at night
  • Between October and December, the average temperature is 25°C during the day and 12°C at night
  • Average annual rainfall for La Maddalena is 579.10 millimetres
  • Hottest months are usually July and August with an average temperature of 29°C, while the coldest months are February and January with an average of 11°C

Frequently asked questions

What's the best place for a stay in La Maddalena?
Hotel Excelsior is a favourite with Expedia customers. This 4-star hotel offers free breakfast and free WiFi. Grand Hotel Resort Ma&Ma is another favourite option for your trip based on traveller reviews.
If I need to cancel my hotel reservation in La Maddalena, will I receive a refund?
Yes, the majority of hotel room reservations are refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, you may still be able to cancel and receive a refund within 24 hours of booking. Add dates, click “Search”, then use the “free cancellation” filter to get the best deals available in La Maddalena.
What's the best accommodation option for families in La Maddalena?
La Maddalena Hotel & Yacht Club is a property with an outdoor pool and a restaurant, and it’s a top choice on Expedia for families. Other choices for your stay with the children include Hotel Excelsior and Touring Club Italiano La Maddalena. Also, attractions in the area such as Aquadream are fun for the whole family.
What's the best accommodation for a romantic holiday in La Maddalena?
La Maddalena Hotel & Yacht Club is a favourite property for couples, and features in-room massages and Frette Italian sheets. Another choice for a stay with your sweetheart is Grand Hotel Resort Ma&Ma.
What's the best pet-friendly hotel in La Maddalena?
Hotel Il Gabbiano is a top dog-friendly hotel, and offers a bar/lounge along with free WiFi for its human guests.
What's the best place to stay to stay near the beach in La Maddalena?
Hotel Excelsior is a top 4-star beachfront hotel with 2 restaurants and 4 bars/lounges. Other good choices to stay near the beach include Touring Club Italiano La Maddalena and Hotel Excelsior. Head to Spiaggia Rosa or Spaiggia di Santa Maria for some quality time by the water.
What's the best luxury hotel in La Maddalena?
Grand Hotel Resort Ma&Ma is a 5-star hotel with 2 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for an elegant place to stay.
What's the best boutique-style hotel in La Maddalena?
Grand Hotel Resort Ma&Ma is a favourite 5-star hotel with Expedia travellers looking for stylish accommodation, and features 2 restaurants and 2 bars.
What is the best spa hotel in La Maddalena?
Grand Hotel Resort Ma&Ma is a top luxury spa hotel featuring an indoor pool, a rooftop terrace, a fitness centre and a hair salon. Spend an afternoon at &SPA where you’ll find facials, body scrubs, and deep-tissue massages and more. Other popular spa hotels in La Maddalena include Le Nereidi Hotel Residence and Santo Stefano Resort & Spa.
What is staying in La Maddalena like?
Visitors to La Maddalena will definitely enjoy the port. Tourists can also enjoy the city’s parks, spas and coffee shops. Capriccioli Beach, Bonifacio Port and La Marinella Beach are some of the top sights around the area. In La Maddalena, there are 164 hotels and other accommodation options to choose from.
What should I see while I'm in La Maddalena?
Cultural venues include Naval Archaeological Museum and Garibaldi Compendium of Caprera. Natural beauty is on display at Maddalena Archipelago National Park, Spiaggia Rosa and Spaiggia di Santa Maria. Additionally, you’ll find Capriccioli Beach and Bonifacio Port in the area.
What's the weather like in La Maddalena?
The hottest months are usually July and August, with an average temperature of 24°C, while the coldest months are February and January, with an average of 13°C. Average annual rainfall for La Maddalena is 579 mm.

La Maddalena Hotel Reviews

More trip options