Hotels in La Maddalena, Italy

Search & Compare La Maddalena Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in La Maddalena

La Maddalena overview

La Maddalena is known for its ferries. You can spend a relaxing day in La Maddalena visiting Maddalena Archipelago National Park. Popular sights in the surrounding area include Bear's Rock.

Where to stay in La Maddalena

A welcoming city for all, La Maddalena has a variety of hotels and other lodging options. There are 17 hotels in La Maddalena and you can shop as many as 251 deals for rooms on Hotels.com, some with discounts of up to 30%. We have room prices as low as 29 USD per night and here's a breakdown of hotels by star rating in La Maddalena as well as in the surrounding area:
  • • 13 5-star hotels from 116 USD per night
  • • 80 4-star hotels from 59 USD per night
  • • 58 3-star hotels from 39 USD per night
  • • 3 2-star hotels from 54 USD per night

How to get to La Maddalena

Fly into Figari (FSC-Figari - Sud Corse), 23.7 mi (38.2 km) from the heart of La Maddalena. Olbia (OLB-Costa Smeralda) is the next closest major airport, 24.3 mi (39.1 km) away.

What to see around La Maddalena

Recognized for its natural setting with these places to visit:
  • • Maddalena Archipelago National Park
  • • Spalmatore Beach
  • • Cala Coticcio Beach
Recommended places to see include:
  • • Maddalena Archipelago National Park
  • • Naval Archaeological Museum
  • • Garibaldi Compendium of Caprera

When to visit La Maddalena

Wondering what time of year to travel or what should be on your packing list? Here are some typical temperatures so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 63°F day, 50°F night
  • • April-June: 82°F day, 54°F night
  • • July-September: 85°F day, 67°F night
  • • October-December: 76°F day, 53°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.16 inches
  • • July-September: 0.12 inches
  • • October-December: 0.35 inches