A rocky railway track with yellow flowers and green shrubs.

Hotels with Restaurants in Maddalena Island, La Maddalena

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Maddalena Island Hotels with Restaurants

Tonight
Sep 28 - Sep 29
Tomorrow
Sep 29 - Sep 30
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Our top choices for Maddalena Island hotels with a restaurant

1. Grand Hotel Resort Ma&Ma - Adults Only

Grand Hotel Resort Ma&Ma - Adults Only
La Maddalena
United States
Isabela
P13,434
P14,777 total
includes taxes & fees
Oct 23 - Oct 24
Grand Hotel Resort Ma&Ma - Adults Only

2. Hotel delle Isole

Hotel delle Isole
La Maddalena
Sweden
Johan
P6,227
P6,850 total
includes taxes & fees
Sep 29 - Sep 30
Hotel delle Isole

3. Hotiday La Maddalena

Hotiday La Maddalena
La Maddalena
Sweden
oliver
P10,427
P11,469 total
includes taxes & fees
Oct 11 - Oct 12
Hotiday La Maddalena

4. Resort Cala di Falco - Hotel

Resort Cala di Falco - Hotel
Cannigione
Australia
David
P13,689
P15,058 total
includes taxes & fees
Oct 10 - Oct 11
Resort Cala di Falco - Hotel

5. Hotel Palau

Hotel Palau
Palau
United States
Andres
P12,169
P13,884 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Palau

6. Hotiday Punta Sardegna

Hotiday Punta Sardegna
Costa Serena
P4,255
P5,107 total
includes taxes & fees
Oct 29 - Oct 30
Hotiday Punta Sardegna

7. Felix Hotels - Hotel La Coluccia

Felix Hotels - Hotel La Coluccia
Santa Teresa di Gallura
United States
John
P12,856
P14,142 total
includes taxes & fees
Oct 7 - Oct 8
Felix Hotels - Hotel La Coluccia

8. Blu Hotel Laconia Village

Blu Hotel Laconia Village
Arzachena
Canada
donald
P4,769
P5,246 total
includes taxes & fees
Oct 13 - Oct 14
Blu Hotel Laconia Village

9. Grand Hotel in Porto Cervo

Grand Hotel in Porto Cervo
Arzachena
United States
Anzhalika
P12,434
P14,104 total
includes taxes & fees
Sep 30 - Oct 1
Grand Hotel in Porto Cervo

10. Grand Hotel Smeraldo Beach

Grand Hotel Smeraldo Beach
Arzachena
United States
Elio
P14,673
P16,140 total
includes taxes & fees
Oct 17 - Oct 18
Grand Hotel Smeraldo Beach
View all properties

Top Maddalena Island Hotel Reviews

Abi d'Oru Sardinian Beach Resort & Spa

Abi d'Oru Sardinian Beach Resort & Spa

10/10 Excellent
"Beautiful beach"
Olga 4-night trip
Posted 19 hours ago
Abi d'Oru Sardinian Beach Resort & Spa
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

Mangia's Santa Teresa Sardinia, Curio Collection by Hilton

10/10 Excellent
"The location of this hotel was very quiet and private - not much around but that is what we wanted. There was one really good restaurant walking distance to the hotel that had beautiful sunset views. The beach is about a 10-15 min walk from hotel and they also provide a shuttle to the beach. The beach had white sand and beautiful turquoise water. You can have food and drinks at the beach club but if you want to sit at the lounge chairs and use the beach club pool you pay $30 per- person which seems a bit silly when the beach and the pools up at the hotel are free. There was a dj and live singer each night at the hotel providing a lovely ambiance. The hotel has amazing views of the sunset. The pools are both very nice - one is adults only. The drive into the town of Santa Teresa isn’t far but it is up winding roads. The concierge helped us make a dinner reservation at a nearby Agriturismo which was an excellent experience. Hotel room was very nice - clean and bed was comfortable."
Caroline 5-night trip
Posted 1 day ago
Mangia's Santa Teresa Sardinia, Curio Collection by Hilton
Cervo Hotel, Costa Smeralda Resort

Cervo Hotel, Costa Smeralda Resort

10/10 Excellent
"Muy buen desayuno personal muy amable"
Bruno 2-night trip
Posted 2 days ago
Cervo Hotel, Costa Smeralda Resort
Grand Hotel in Porto Cervo

Grand Hotel in Porto Cervo

10/10 Excellent
"Everything was great pool was amazing"
Mahmoud 7-night trip
Posted 2 days ago
Grand Hotel in Porto Cervo
W Sardinia - Poltu Quatu

W Sardinia - Poltu Quatu

10/10 Excellent
"Good breakfast, not e"
Helio 5-night trip
Posted 8 days ago
W Sardinia - Poltu Quatu
Olbia City Hotel

Olbia City Hotel

8/10 Good
"Everything was good"
Brian 1-night trip
Posted 1 month ago
Olbia City Hotel

Frequently asked questions

How much do hotels with dining in Maddalena Island cost?
The rate for hotels in Maddalena Island ranges from P5,107 to P15,058 per night. Expedia has great offers on properties with restaurants or close to top food areas that'll satisfy both your appetite and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in Maddalena Island?
Choose from 10 hotels that offer access to superb dining all over Maddalena Island. Whether you're looking for a hotel with restaurants or one that'll place you in the heart of a foodie universe, Expedia will help you find the perfect space.
Why book your hotel with dining in Maddalena Island with Expedia?
Reserving a hotel with dining in Maddalena Island is as easy as entering your travel dates and picking a place that meets your requirements. After a getaway that has its own restaurant or is in an epicurean hub? Want it to be inexpensive or upscale? Use Expedia's filters to narrow your results even further and find your dream fit.
How can I find cheap hotels with dining in Maddalena Island?
The best way to uncover cheap hotels with dining in Maddalena Island is with Expedia's user-friendly filter tool. Locate getaways with restaurants or a few extras, like included breakfast. You can also narrow down your search results by amenities, star rating and budget to nab unbeatable rates in a few clicks.
What is there to do in Maddalena Island near my hotel with dining?
Maddalena Island offers so much to do and see, it can be difficult to figure out where to begin. If you're planning to visit Porto Massimo, Cala Lunga is a must-do.

Explore a world of travel with Expedia