Skip to main content

Search hotels in La Maddalena

Enter your dates to see the latest prices and deals for La Maddalena hotels

La Maddalena – 438 hotels and places to stay

Filter by:

Star rating

Review score

Hotel Excelsior

Hotel in La Maddalena

The Excelsior is located in the city centre of La Maddalena Island, a 2-minute walk from the ferries to/from Palau. There is free public parking in front of the hotel.

P
Piotr
From
Poland
Perfect. Very convenient location. Helpful and smiling ladies at the reception.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,482 reviews
Price from
US$150.83
1 night, 2 adults

Residenza Mordini

Hotel in La Maddalena

Situated in La Maddalena, 1.5 km from Punta Nera Beach, Residenza Mordini features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

R
Renata
From
Australia
Residenza Mordini has exceptional quality of service and hospitality, personal and with nothing being a problem, every request attended to over and beyond pur expectations.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 153 reviews
Price from
US$105.23
1 night, 2 adults

Hotel Villa Del Parco

Hotel in La Maddalena

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

D
Dean
From
United Kingdom
Wonderful property, friendly staff, large rooms and spotlessly clean. Buffet breakfast was amazing. Thank you for a great stay.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,053 reviews
Price from
US$120.43
1 night, 2 adults

Hotel Cala Lunga

Hotel in La Maddalena

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

T
TARA JANE
From
Ireland
amazing location, staff and food.Beautiful spacious family room.Gorgeous on site beaches.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 494 reviews
Price from
US$298.15
1 night, 2 adults

LE NEREIDI Hotel & Residence

Hotel in La Maddalena

Set in the Maddalena National Park, just 300 metres from the sea, Le Nereidi features 2 tennis courts, an indoor pool with hydromassage jets, and a sun terrace.

M
Manuela
From
Switzerland
The staff was super nice both at reception and during breakfast. Thank you!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 424 reviews
Price from
US$96.46
1 night, 2 adults

Hotel Delle Isole

Hotel in La Maddalena

Hotel Delle Isole is surrounded by myrtle and wild olive trees, 100 metres from the historical centre and the harbour in La Maddalena Island. It offers large rooms, free parking, and free internet.

W
Willem
From
Belgium
Great service and an excellent breakfast.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 510 reviews
Price from
US$98.21
1 night, 2 adults

Hotel Miralonga

Hotel in La Maddalena

Located right on the south coast of La Maddalena Island, Hotel Miralonga is 2 km from the centre of La Maddalena. It features an outdoor pool and free Wi-Fi in public areas.

J
Julia
From
Ireland
The hotel has a fantastic view over the sea and is perfectly located just a short drive from the town center. The room was clean and had a nice balcony. The staff were friendly and gave great local tips. We also appreciated the free parking and the peaceful atmosphere.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 693 reviews
Price from
US$122.77
1 night, 2 adults

Hotel Villa Marina

Hotel in La Maddalena

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 centre. WiFi is free throughout.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,032 reviews
Price from
US$61.97
1 night, 2 adults

Maison Madeleine

La Maddalena

Situated in La Maddalena, Maison Madeleine features recently renovated accommodation 4.9 km from Island of Spargi. The property has sea and city views, and is 800 metres from Punta Nera Beach.

N
Nicole
From
Uruguay
Very modern clean room to star for a few days. spacious bathroom with everything needed. Water and coffee provided in the room every day
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 171 reviews
Price from
US$147.32
1 night, 2 adults

La Casa di Dario

La Maddalena

Located in La Maddalena, less than 1 km from Punta Nera Beach, La Casa di Dario provides rooms with air conditioning and free WiFi.

P
Philippe
From
Switzerland
Very nice room in charming 100 years old typical house, nicely redecorated and furnished. Perfectly clean and quiet. Super friendly and welcoming host. Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 153 reviews
Price from
US$97.04
1 night, 2 adults
See all 438 hotels in La Maddalena

Hotels with airport shuttles in La Maddalena

Most booked hotels in La Maddalena and surroundings in the past month

See all
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 153 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 494 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,049 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 693 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,483 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 424 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 510 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 679 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,032 reviews
  • Popular with guests booking hotels in La Maddalena

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,464 reviews

Hotels located in the centre of La Maddalena

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews

    Located in La Maddalena, 1.1 km from Punta Nera Beach and 5.5 km from Island of Spargi, Sermina Apartment C offers air conditioning.

    From US$140.30 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    Situated in La Maddalena in the Sardinia region, Sermina Apartment V has a balcony. Featuring a terrace, the property is located within 5.5 km of Island of Spargi.

    From US$140.30 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 16 reviews

    Set in La Maddalena, 1.1 km from Punta Nera Beach and 5 km from Island of Spargi, Rifla Vacanze offers air-conditioned accommodation with a terrace and free WiFi.

    From US$731.65 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 9 reviews

    Located within less than 1 km of Punta Nera Beach and 5.6 km of Island of Spargi, Regina margherita rooms stanza matrimoniale con bagno privato provides rooms with air conditioning and a private...

    From US$146.15 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 21 reviews

    Set in La Maddalena, the recently renovated Studio Terzo Piano offers accommodation less than 1 km from Punta Nera Beach and 4.7 km from Island of Spargi.

    From US$138.90 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 220 reviews

    Situated within less than 1 km of Punta Nera Beach and 4.8 km of Island of Spargi, Domo Silvia features rooms with air conditioning and a private bathroom in La Maddalena.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,483 reviews

    The Excelsior is located in the city centre of La Maddalena Island, a 2-minute walk from the ferries to/from Palau. There is free public parking in front of the hotel.

    From US$104.06 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 23 reviews

    Situated in La Maddalena, Residenza Garibaldi features accommodation less than 1 km from Punta Nera Beach and 4.8 km from Island of Spargi.

    From US$141.61 per night

Budget hotels in La Maddalena and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 30 reviews

    Situated in La Maddalena, within 4.9 km of Island of Spargi, Bilocale Milù - Milù Holidays is an accommodation offering quiet street views.

    From US$168.82 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 503 reviews

    Located a few steps from Cala Gavetta, La Siesta B&B is situated in La Maddalena and offers air-conditioned rooms with free WiFi. Staff on site can arrange airport transfers.

    From US$117.86 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 46 reviews

    Offering a bar and city view, Chèz Cocò is located in La Maddalena, less than 1 km from Punta Nera Beach and 4.7 km from Island of Spargi.

    From US$93.54 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 153 reviews

    Situated in La Maddalena, 1.5 km from Punta Nera Beach, Residenza Mordini features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$128.61 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 168 reviews

    Offering free WiFi, parking on-site and a shared lounge, the recently renovated property of Sardinia-holiday Spargi Suite & Rooms, offers rooms in La Maddalena, less than 1 km from Punta Nera Beach...

    From US$95.54 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,556 reviews

    Located in La Maddalena, AHR Leonis Residence La Maddalena offers accommodation with free WiFi and flat-screen TV, as well as a garden.

    From US$63.14 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 179 reviews

    Located in La Maddalena, Sardinia region, Clelia's Boutique Rooms & Suites is situated 4.8 km from Island of Spargi. It is set 700 metres from Punta Nera Beach and provides a housekeeping service.

    From US$101.72 per night
  • Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 9 reviews

    Loft La conchiglia is located in La Maddalena. The property features inner courtyard and quiet street views, and is 6.2 km from Island of Spargi.

    From US$93.54 per night

Best hotels with breakfast in La Maddalena and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,464 reviews

    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.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 415 reviews

    Set within 2.1 km of Punta Nera Beach and 6.1 km of Island of Spargi in La Maddalena, Guest House Tra Rocce E Mare offers accommodation with seating area.

    From US$68.98 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 60 reviews

    Situated within 2.2 km of Giardinelli Beach and 6.3 km of Island of Spargi, B&B Arcipelago features rooms with air conditioning and a private bathroom in La Maddalena.

    From US$87.69 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 325 reviews

    Bed & Breakfast Mare Isole has inner courtyard views, free WiFi and free private parking, situated in La Maddalena, 2.5 km from Villaggio Piras Beach.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,049 reviews

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

    From US$120.43 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 671 reviews

    Situated on La Maddalena Island off the coast of Sardinia, Villabianca offers rooms with air conditioning and heating. The B&B is just 600 metres from the sea and has a communal breakfast area.

    From US$99.38 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 575 reviews

    Offering an outdoor swimming pool, Ma&Ma Resort features a different décor theme on each floor. All rooms have a balcony, some with views of La Maddalena Archipelago.

    From US$281.59 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 359 reviews

    Set in La Maddalena, 5 km from Island of Spargi, Villa Sprafundu has a garden. With a terrace, the property also features a shared lounge. All rooms come with a balcony.

    From US$91.20 per night

FAQs about hotels in La Maddalena

What guests said about La Maddalena:

  • 10.0

    The best place in Sardinia.

    The best place in Sardinia. Cute Italian town with picturesque houses, great restaurants and the best gelato. We loved going from beach to beach, they all possess different qualities, but they are all lovely with the bluest water I’ve seen. You definitely need a car or a Vespa to get the best experience. Taking a boat trip for a day is also a must! Would strongly recommend spending a few days in La Maddalena!
    Guest review by
    Tamesha
    Norway
  • 10.0

    The waters surrounding La Maddalena are stunning, the...

    The waters surrounding La Maddalena are stunning, the closest to the Caribbean I have experienced in the Mediterranean. La Maddalena is relatively small and easy to get around with a car. Depending on where you are staying, beaches may be within walking distance. Sailing or other boating outings highly recommended to truly enjoy all the islands have to offer.
    Guest review by
    Scott
    United Kingdom
  • 10.0

    La Maddalena is such a beautiful island, loved the geology...

    La Maddalena is such a beautiful island, loved the geology of the island and felt very comfortable in the town. We also spent a day on Isola do Caprera and though this was incredibly beautiful too - such stunning beaches, great walks and remarkable historical sites.
    Guest review by
    Anthony
    United Kingdom
  • 8.0

    We were there 4 nights.

    We were there 4 nights. We ate at the "off the beaten track" restaurants and a couple little pubs. It's easy to get around on foot or by car. Research boat tours before going, I think I would book a small sailboat tour next time as opposed to a large boat. A car is helpful to getting around the Island and visiting different beaches.
    Guest review by
    JMC
    Canada
  • 10.0

    Loved it, wish I had more time.

    Loved it, wish I had more time. If you can hire a car, I'd recommend that so you can get to all the beautiful beaches. Go for a sail tour also! So many options for restaurants. I stayed 2 nights, could have easily stayed 4 min. Lots of music & entertainment. Enjoy!
    Guest review by
    Sarah
    Australia
  • 10.0

    We enjoyed La Magdalena marina/ town,and Perla blu...

    We enjoyed La Magdalena marina/ town,and Perla blu restaurant. We also enjoyed the tour of the different Islands, specially Spargi Island with its crystal clear water and beautiful bays and beaches which was out of this world.
    Guest review by
    Louis
    United Kingdom

See reviews by guests who stayed at hotels in La Maddalena

See all
  • From US$104.06 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,483 reviews
    Wow, this was a really great accommodation! Although we only spent one night here, we felt like home. Literally. The accommodation was absolutely clean and fragrant. It was clear that the owners care about every detail. All of this contributed to the overall comfort and peaceful atmosphere. We definitely recommend this accommodation in Sardinia to everyone who is looking for a clean and cozy place where they can feel comfortable and relaxed after a day full of adventures. Thank you again for a great experience!
    Guest review by
    Anonymous
    Slovakia
  • From US$87.69 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 60 reviews
    Perfect place; very well located, cozy and comfortable, but the best part is for sure the owner Betta, she made us feel like in home, and with her kindness and help she made our trip the best one from Sardinia. We highly recommend to stay here and we are looking forward to comeback!
    Guest review by
    Antonio
    Poland
  • From US$137.73 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 202 reviews
    The place is a nice suite on the ground floor of a historical villa in La Maddalena. The furniture is stylish, the room is spacious and comfortable and the location is excellent. It also includes a parking place, which is a must on the island.
    Guest review by
    ZseeBrz
    Luxembourg
  • From US$117.86 per night
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 503 reviews
    The owner, my room, location, and most of all, La Maddalena couldn’t make this experience be less than amazing. All recommendations.
    Guest review by
    lacic
    Serbia
  • From US$120.43 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,049 reviews
    Lovely hotel in quiet area of La Maddalena.
    Guest review by
    Anna
    Malta