North Sardinia hotels
745 hotels · 28 five-star · 189 four-star in North Sardinia, Italy. Prices include taxes and fees.
Read our guide: Where to stay in Sardinia →
Read our guide: The best things to do in Sardinia →
See live prices in North Sardinia →- 5-star hotels (28)
- 4-star hotels (189)
- 3-star hotels (311)
- spa hotels (10)
- beach hotels (14)
- family hotels (17)
- hotels with a pool (31)
- hotels with parking (28)
Top hotels in North Sardinia

★★★★
Airone Hotel
Arzachena
Pool · Family-friendly · Parking
See prices and rooms →

★★★★
Alma di Alghero Hotel
Alghero
Beach 20 m · Pool · Parking
from £116 a night, taxes incl.2 adults · checked 2 Oct, 02:07

★★★★★
7pines Resort Sardinia Destination By Hyatt
Arzachena
Beach 500 m · Spa · 76 rooms
from £451 a night, taxes incl.2 adults · checked 2 Oct, 02:07

★★★★
Bagaglino I Giardini Di Porto Cervo
Localita Liscia Di V
Beach 50 m · Family-friendly · Parking
See prices and rooms →

★★★★
Balocco
Porto Cervo
Pool · Parking
from £212 a night, taxes incl.2 adults · checked 1 Oct, 18:52

★★★★★
Abi d'Oru
Porto Rotondo
Spa · Pool · Family-friendly
from £320 a night, taxes incl.2 adults · checked 1 Oct, 18:52

★★★★
Blu hotel Laconia Village
Arzachena
Pool · Family-friendly · Parking
See prices and rooms →

★★★★
Blu Hotel Morisco
Arzachena
All-inclusive option · Pool · Family-friendly
See prices and rooms →

★★★★★
Baglioni Resort Sardinia
San Teodoro
Spa · Pool · 78 rooms
See prices and rooms →

★★★★
Brancamaria
Cala Gonone
Spa · Pool · 66 rooms
See prices and rooms →

★★★★
Cala Rosa Club Hotel
Stintino
Spa · Pool · Family-friendly
See prices and rooms →

★★★★★
Baglioni Resort Sardinia
San Teodoro
Pool · 78 rooms · Parking
See prices and rooms →

★★★★
Club Esse Cala Gonone Beach Village
Cala Gonone
Beach 800 m · Pool · Family-friendly
See prices and rooms →

★★★★
Club Esse Palmasera Resort
Cala Gonone
Beach 200 m · Pool · Family-friendly
See prices and rooms →

★★★★★
Cala di Volpe
Porto Cervo
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Club Esse Roccaruja
Stintino
Beach 50 m · Pool · Family-friendly
See prices and rooms →

★★★★
Club Hotel Baja Sardinia
Arzachena
See prices and rooms →

★★★★★
Cascioni Eco Retreat
Arzachena
15 rooms
See prices and rooms →

★★★★
Club Hotel Gli Ontani
Orosei
Pool · Family-friendly · Parking
See prices and rooms →

★★★★
Colonna Beach Hotel Marinella
Golfo Aranci
Beach 150 m · Parking
See prices and rooms →

★★★★★
Cervo
Porto Cervo
Pool · Parking
See prices and rooms →

★★★★
Colonna Country
Porto Cervo
Pool · Family-friendly · Parking
See prices and rooms →

★★★★
Colonna Hotel du Golf
Golfo Di Cugnana
Beach 3 km · Pool · Family-friendly
See prices and rooms →

★★★★★
Colonna Grand Hotel Capo Testa
Santa Teresa di Gallura
Beach 10 m · Pool · Family-friendly
See prices and rooms →

★★★★
Colonna San Marco
Porto Rotondo, Olbia (ot)
Beach 1 km · Pool · 30 rooms
See prices and rooms →

★★★★
Corte Rosada Adults Only Affiliated by Meliá
Alghero
Beach 10 m · Adults only · Spa
from £133 a night, taxes incl.2 adults · checked 2 Oct, 02:07

★★★★★
Colonna Resort
Porto Cervo
Beach 1 km · All-inclusive option · Spa
See prices and rooms →

★★★★
Delta Hotels Olbia Sardinia
Olbia
Spa · Pool · Family-friendly
from £875 a night, taxes incl.2 adults · checked 2 Oct, 02:07

★★★★
El Faro
Alghero
Spa · Pool · Parking
See prices and rooms →

★★★★★
Coluccia Hotel & Beach Club
Santa Teresa di Gallura
Beach 100 m · Spa · 43 rooms
from £224 a night, taxes incl.2 adults · checked 2 Oct, 02:07
Where to stay in North Sardinia
- Olbia60 hotels
- Alghero108 hotels
- San Teodoro41 hotels
- Porto Cervo23 hotels
- La Maddalena14 hotels
- Bosa10 hotels
- Stintino18 hotels
- Arzachena36 hotels
- Orosei32 hotels
- Santa Teresa di Gallura27 hotels
- Golfo Aranci22 hotels
- Castelsardo18 hotels
- Sassari18 hotels
- Budoni17 hotels
- Dorgali14 hotels
- Valledoria14 hotels
- Cala Gonone18 hotels
- Cannigione14 hotels
North Sardinia hotels: questions answered
- How many hotels are there in North Sardinia?
- We offer 745 hotels in North Sardinia, Italy, including 28 five-star and 189 four-star hotels.
- Which areas in North Sardinia have the most hotels?
- Alghero (108 hotels), Olbia (60 hotels), San Teodoro (41 hotels).
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in North Sardinia?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.