Sardinia hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Sardinia Overview

Show all cities
Alphabetical City Index
  • A
    • Alghero ‪(548)‬
    • Arzachena ‪(93)‬
    • Arbatax ‪(41)‬
    • Aglientu ‪(39)‬
    • Arbus ‪(23)‬
    • Abbiadori ‪(18)‬
    • Assemini ‪(13)‬
    • Aggius ‪(10)‬
    • Arborea ‪(10)‬
    • Aritzo ‪(6)‬
    • Abbasanta ‪(4)‬
    • Annunziata (Sardinia) ‪(3)‬
  • B
    • Budoni ‪(213)‬
    • Badesi ‪(80)‬
    • Baja Sardinia ‪(72)‬
    • Bosa ‪(58)‬
    • Bari Sardo ‪(31)‬
    • Baunei ‪(17)‬
    • Buggerru ‪(10)‬
    • Barumini ‪(5)‬
    • Barrabisa ‪(4)‬
    • Bosa Marina ‪(4)‬
    • Bassacutena ‪(4)‬
    • Bono ‪(4)‬
    • Bitti ‪(3)‬
    • Buoncammino ‪(3)‬
  • C
    • Cagliari ‪(427)‬
    • Castelsardo ‪(200)‬
    • Costa Rei ‪(155)‬
    • Cala Gonone ‪(139)‬
    • Costa Paradiso ‪(108)‬
    • Cannigione ‪(104)‬
    • Codaruina ‪(52)‬
    • Castiadas ‪(49)‬
    • Carloforte (Isola di San Pietro) ‪(46)‬
    • Cala Liberotto ‪(45)‬
    • Chia ‪(42)‬
    • Calasetta ‪(42)‬
    • Cabras ‪(41)‬
    • Capoterra ‪(35)‬
    • Cardedu ‪(35)‬
    • Capitana ‪(19)‬
    • Capo Coda Cavallo ‪(18)‬
    • Casa Tamponi ‪(17)‬
    • Costa Corallina ‪(14)‬
    • Cala Bitta ‪(12)‬
    • Cugnana ‪(8)‬
    • Carbonia ‪(8)‬
    • Cugnana Verde ‪(6)‬
    • Capo Testa ‪(5)‬
    • Conca Verde ‪(5)‬
    • Cuglieri ‪(4)‬
    • Casa Minnina ‪(4)‬
    • Cascabraga ‪(4)‬
    • Campu Longu ‪(3)‬
    • Case la Bandera ‪(3)‬
    • Cuile Ezi Mannu ‪(3)‬
    • Costa Smeralda ‪(3)‬
  • D
    • Dorgali ‪(42)‬
    • Domus De Maria ‪(23)‬
    • Dolianova ‪(2)‬
    • Donori ‪(1)‬
  • E
    • Elmas ‪(3)‬
    • Elini ‪(1)‬
    • Escolca ‪(1)‬
  • F
    • Flumini di Quartu ‪(23)‬
    • Fertilia ‪(23)‬
    • Fluminimaggiore ‪(14)‬
    • Fonni ‪(7)‬
    • Funtana Meiga ‪(3)‬
    • Fordongianus ‪(2)‬
    • Fornelli ‪(1)‬
    • Florinas ‪(1)‬
    • Flussio ‪(1)‬
    • Fox E Sali-monte Agumu ‪(1)‬
    • Fort Village ‪(1)‬
  • G
    • Golfo Aranci ‪(144)‬
    • Greuli ‪(21)‬
    • Gonnesa ‪(18)‬
    • Galtelli ‪(17)‬
    • Geremeas ‪(11)‬
    • Gavoi ‪(8)‬
    • Guspini ‪(6)‬
    • Gesturi ‪(6)‬
    • Gergei ‪(4)‬
    • Girasole ‪(3)‬
    • Ghilarza ‪(2)‬
    • Giba ‪(2)‬
  • I
    • Isola Rossa ‪(79)‬
    • Iglesias ‪(39)‬
    • Ittiri ‪(3)‬
    • Ilbono ‪(3)‬
    • Isola Santo Stefano ‪(2)‬
    • Is Morus ‪(2)‬
    • Irgoli ‪(2)‬
    • Ingurtosu ‪(1)‬
    • Is Pillonis ‪(1)‬
    • Isili ‪(1)‬
  • J
    • Jerzu ‪(4)‬
  • L
    • La Maddalena (Sassari) ‪(78)‬
    • Li Valcaggi ‪(40)‬
    • La Caletta ‪(36)‬
    • L'Alfas del Pi ‪(34)‬
    • Lotzorai ‪(22)‬
    • Loiri Porto San Paolo ‪(15)‬
    • Loceri ‪(11)‬
    • Luogosanto ‪(8)‬
    • Lanusei ‪(7)‬
    • Liscia di Vacca ‪(7)‬
    • Limpiddu ‪(6)‬
    • Lu Lioni ‪(5)‬
    • Lu Bagnu ‪(3)‬
    • Lunamatrona ‪(3)‬
  • M
    • Monte Nai ‪(112)‬
    • Muravera ‪(48)‬
    • Marinella (Sardinia) ‪(36)‬
    • Monte Petrosu ‪(34)‬
    • Murta Maria ‪(34)‬
    • Magomadas ‪(15)‬
    • Marina Di Portisco ‪(11)‬
    • Monserrato ‪(8)‬
    • Maracalagonis ‪(8)‬
    • Masainas ‪(8)‬
    • Marina di Gairo ‪(7)‬
    • Mandas ‪(5)‬
    • Macomer ‪(5)‬
    • Marrubiu ‪(5)‬
    • Marongiu ‪(5)‬
    • Monastir ‪(4)‬
    • Mamoiada ‪(3)‬
    • Marina Di Capitana ‪(3)‬
    • Marina di Sorso ‪(3)‬
  • N
    • Nuoro (Sardinia) ‪(22)‬
    • Narbolia ‪(8)‬
    • Notteri ‪(3)‬
    • Nughedu Santa Vittoria ‪(2)‬
    • Nebida ‪(2)‬
    • Nulvi ‪(1)‬
    • Nuraxinieddu ‪(1)‬
    • Nurallao ‪(1)‬
    • Nurachi ‪(1)‬
    • Nughedu di San Nicolo ‪(1)‬
    • Nuchis ‪(1)‬
  • O
    • Olbia ‪(319)‬
    • Orosei ‪(132)‬
    • Oristano ‪(38)‬
    • Oliena ‪(21)‬
    • Olmedo ‪(15)‬
    • Orgosolo ‪(9)‬
    • Ossi ‪(5)‬
    • Orroli ‪(4)‬
    • Olia Speciosa ‪(3)‬
    • Ozieri ‪(3)‬
    • Oasi dei Due Mari ‪(3)‬
    • Oschiri ‪(3)‬
  • P
    • Palau ‪(141)‬
    • Porto Rotondo ‪(102)‬
    • Porto Cervo ‪(98)‬
    • Porto San Paolo (Sardinia) ‪(78)‬
    • Pula ‪(69)‬
    • Porto Ottiolu ‪(49)‬
    • Posada (Sardinia) ‪(33)‬
    • Puntaldia ‪(29)‬
    • Porto Torres ‪(25)‬
    • Porto Pozzo ‪(24)‬
    • Pittulongu ‪(20)‬
    • Porto Rafael ‪(19)‬
    • Porto Pollo ‪(16)‬
    • Portoscuso ‪(16)‬
    • Putzu Idu ‪(15)‬
    • Platamona ‪(10)‬
    • Porto Conte ‪(10)‬
    • Porto Pino ‪(9)‬
    • Porto Istana ‪(7)‬
    • Portu Sa Ruxi (Sardinia) ‪(6)‬
    • Perd'e Sali ‪(4)‬
    • Portixeddu ‪(4)‬
    • Palmadula ‪(3)‬
    • Perfugas ‪(3)‬
    • Pedrumalu ‪(3)‬
  • Q
    • Quartu Sant'Elena ‪(68)‬
    • Quartucciu ‪(10)‬
  • R
    • Rena Majore ‪(9)‬
    • Riola Sardo ‪(8)‬
    • Riva dei Pini ‪(1)‬
    • Rudalza ‪(1)‬
  • S
    • San Teodoro (Sardinia) ‪(650)‬
    • Santa Teresa Gallura ‪(237)‬
    • Stintino ‪(237)‬
    • Sassari ‪(65)‬
    • Sant'Antioco ‪(59)‬
    • Santa Margherita di Pula ‪(58)‬
    • San Pantaleo ‪(31)‬
    • Sant'Anna Arresi ‪(29)‬
    • Santa Maria Navarrese ‪(29)‬
    • Siniscola ‪(28)‬
    • Sorso ‪(28)‬
    • Sardinia Island ‪(23)‬
    • Santa Maria Coghinas ‪(22)‬
    • S'archittu Cuglieri ‪(21)‬
    • Solanas (Cagliari) ‪(20)‬
    • Santa Maria la Palma ‪(18)‬
    • San Giovanni (Nuoro) ‪(15)‬
    • San Vito (Sardinia) ‪(14)‬
    • Santa Lucia (Sardinia) ‪(12)‬
    • Santu Lussurgiu ‪(9)‬
    • Sant'Andrea (Sardinia) ‪(8)‬
    • Sarroch ‪(8)‬
    • Sant'Antonio di Gallura ‪(8)‬
    • Sestu ‪(6)‬
    • San Giovanni di Sinis ‪(6)‬
    • San Pasquale ‪(6)‬
    • San Priamo ‪(5)‬
    • Sennariolo ‪(5)‬
    • Sinnai ‪(5)‬
    • San Vero Milis ‪(5)‬
    • San Gregorio (Sardinia) ‪(5)‬
    • Sardara ‪(4)‬
    • Sindia ‪(4)‬
    • Soleminis ‪(4)‬
    • Sant Isidoro (Sardinia) ‪(4)‬
    • Su Forti ‪(4)‬
    • Santadi ‪(3)‬
    • Suni ‪(3)‬
    • Simius ‪(3)‬
    • Siamaggiore ‪(3)‬
    • Selargius ‪(3)‬
    • Sennori ‪(3)‬
    • Sorgono ‪(3)‬
    • Santa Caterina (Sardinia) ‪(3)‬
    • Solarussa ‪(3)‬
  • T
    • Trinita d'Agultu e Vignola ‪(47)‬
    • Tanaunella ‪(47)‬
    • Torre delle Stelle ‪(46)‬
    • Tortoli ‪(40)‬
    • Teulada ‪(35)‬
    • Torre dei Corsari ‪(29)‬
    • Tempio Pausania ‪(14)‬
    • Tertenia ‪(10)‬
    • Torpe ‪(8)‬
    • Tergu ‪(8)‬
    • Tresnuraghes ‪(6)‬
    • Telti ‪(4)‬
    • Terra Mala ‪(3)‬
    • Tramatza ‪(3)‬
  • U
    • Uras ‪(3)‬
    • Uta ‪(3)‬
    • Usini ‪(3)‬
    • Urzulei ‪(3)‬
    • Uri ‪(2)‬
    • Ulassai ‪(2)‬
    • Ula Tirso ‪(1)‬
  • V
    • Villasimius ‪(193)‬
    • Valledoria (Sardinia) ‪(134)‬
    • Villaputzu ‪(29)‬
    • Villamassargia ‪(7)‬
    • Viddalba ‪(7)‬
    • Villa San Pietro ‪(5)‬
    • Villacidro ‪(5)‬
    • Villanovaforru ‪(4)‬
    • Villanova Monteleone ‪(4)‬
    • Villagrande Strisaili ‪(4)‬
    • Vallermosa ‪(2)‬
    • Valle Dell'Erica ‪(1)‬
    • Villaspeciosa ‪(1)‬
    • Valverde (Sardinia) ‪(1)‬
    • Villasalto ‪(1)‬
    • Villamar ‪(1)‬
  • Z
    • Zeddiani ‪(1)‬
Hotels City Rating

Capo D'Orso Thalasso & Spa  5 stars

Localita Cala Capra, Palau, Italy, 07020

Palau Very good
GBP 526

Villa Las Tronas Hotel & Spa  5 stars

Lungomare Valencia 1, Alghero, Italy, 07041

Alghero Great
GBP 338

Cala Di Volpe  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 1 642

Cervo  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 896

L'Ea Bianca Luxury Resort  5 stars

Loc. Cala Dei Ginepri, Baja Sardinia, Italy, 07021

Baja Sardinia Great
GBP 816

Colonna Pevero Hotel  5 stars

Localita Golfo Del Pevero, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 1 142

Is Arenas Resort  5 stars

Loc. Pineta Is Arenas, Ss 292 Km113,4, Narbolia, I, Narbolia, Italy, 07090

Narbolia Great
GBP 160

Hotel Carlos V & Spa  5 stars

Lungomare Valencia 24, Alghero, Italy, 07041

Alghero Great
GBP 175

Grand Hotel Poltu Quatu  5 stars

Localita Poltu Quatu, Arzachena, Italy, 07020

Arzachena Very good
GBP 327

Colonna Resort  5 stars

Capo Ferro Porto Cervo 07020 Italy, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 412

Villa Del Golfo Lifestyle Resort  5 stars

Via Monti Corru, Cannigione, Italy, 07020

Cannigione Great
GBP 466

Abi D'Oru  5 stars

Golfo Di Marinella, Olbia, Italy, 07026

Olbia Nice
GBP 869

Hotel Sporting  5 stars

Via Clelia Dona Dalle Rose 16, C.P. 326, Porto Rotondo, Italy, 07026

Porto Rotondo Great
GBP 908

La Maddalena Hotel & Yacht Club  5 stars

Piazza Faravelli, La Maddalena (Sassari), Italy, 07024

La Maddalena (Sassari)

Petra Segreta Resort & Spa  5 stars

Strada Di Buddeo Cp 130, San Pantaleo, Italy, 07026

San Pantaleo Great
GBP 567

Grand Hotel Ma&Ma Resort  5 stars

Localita Nido D'Aquila, La Maddalena (Sassari), Italy, 07024

La Maddalena (Sassari) Very good
GBP 302

Hotel La Rocca Resort & Spa  5 stars

Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Great
GBP 585

Colonna Grand Hotel Capo Testa  5 stars

Loc. Capo Testa, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 382

Hotel Romazzino, A Luxury Collection Hotel, Costa Smeralda  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo
GBP 1 822

Pullman Timi Ama Sardegna  5 stars

Viale Dei Ginepri 3, Villasimius, Italy, 09049

Villasimius Great
GBP 529

La Villa Del Re (Adults Only)  5 stars

Loc. Su Cannisoni, Castiadas, Italy, 09040

Castiadas Perfect
GBP 770

Hotel Pitrizza, A Luxury Collection Hotel, Costa Smeralda  5 stars

Porto Cervo, Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo
GBP 1 725

Chia Laguna - Hotel Laguna  5 stars

Localita Chia, Chia, Italy, 09032

Chia
GBP 430

Forte Village Resort - Il Castello  5 stars

S.S. 195 - Km 39,600, Santa Margherita di Pula, Italy, 09010

Santa Margherita di Pula
GBP 1 025

Su Gologone  4 stars

Localita Su Gologone, Oliena, Italy, 08025

Oliena Great
GBP 323

La Coluccia  4 stars

Localita Conca Verde, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 337

Grand Hotel In Porto Cervo  4 stars

Localita Cala Granu, Porto Cervo, Italy, 07021

Porto Cervo Very good
GBP 314

Hotel Catalunya  4 stars

Via Catalogna 24, Alghero, Italy, 07041

Alghero Very good
GBP 149

Villa Margherita  4 stars

Via Liberta 91, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 280

Holiday Inn Cagliari  4 stars

Viale Umberto Ticca, Cagliari, Italy, 09122

Cagliari Very good
GBP 91

Hotel Li Graniti  4 stars

Localita Pulicinu, Baja Sardinia, Italy, 07020

Baja Sardinia Very good
GBP 133

Martini  4 stars

Via Gabriele D'Annunzio 21, Olbia, Italy, 07026

Olbia Very good
GBP 104

Calabona  4 stars

Localita Calabona, Alghero, Italy, 07041

Alghero Very good
GBP 183

Hotel Palau  4 stars

Via Tirso, Palau, Italy, 07020

Palau Very good
GBP 151

Hotel Balocco  4 stars

Loc. Liscia Di Vacca, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 269

Punta Negra  4 stars

Loc. Punta Negra, Fertilia, Italy, 07040

Fertilia Very good
GBP 253

T Hotel  4 stars

Via Dei Giudicati 66, Cagliari, Italy, 09131

Cagliari Great
GBP 106

Gabbiano Azzurro  4 stars

Via Dei Gabbiani, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 401

Hotel Costa Dei Fiori  4 stars

S.S. 195 Km 33 S. Margherita Di Pula, Santa Margherita di Pula, Italy, 09010

Santa Margherita di Pula Great
GBP 308

Hotel Pedraladda  4 stars

Via Zirulia, 50, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 122

La Funtana (Adults Only)  4 stars

Via Nazionale, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 122

Hotel Speraesole  4 stars

Viale Multa Maria 33, Olbia, Italy, 07026

Olbia Great
GBP 148

Airone  4 stars

Strada Per Baja Sardinia, Arzachena, Italy, 07021

Arzachena Very good
GBP 163

Forte Village Resort Il Villaggio  4 stars

Ss 195 Km 39.600, Santa Margherita di Pula, Italy, 09010

Santa Margherita di Pula Great
GBP 1 167

Hotel Regina Margherita  4 stars

Viale Regina Margherita 44, Cagliari, Italy, 09124

Cagliari Great
GBP 113

Capo Caccia  4 stars

Loc. Capo Caccia, Porto Conte, Italy, 07041

Porto Conte Nice

Aldiola Country Resort  4 stars

S.P. 137 Lago Del Liscia Km 4,700, Sant'Antonio di Gallura, Italy, 07030

Sant'Antonio di Gallura Great
GBP 114

Hotel Rocce Sarde  4 stars

Localita Milmeggiu, San Pantaleo, Italy, 07020

San Pantaleo Very good
GBP 154

Blu Hotel Laconia Village  4 stars

Loc. La Conia Cannigione Di Arzachena, Cannigione, Italy, 07021

Cannigione Very good
GBP 292

Blu Hotel Morisco  4 stars

Via Amalfi, Cannigione, Italy, 07021

Cannigione Very good
GBP 160

Hotel Corallo  4 stars

66 Via Lungomare Cottoni 07038 Isola Rossa R Trinita Italy, Isola Rossa, Italy, 07038

Isola Rossa Great
GBP 190

Hotel Del Corso  4 stars

Corso Vittorio Emanuele, 115, Pula, Italy, 09010

Pula Very good
GBP 120

Brancamaria  4 stars

Viale Colombo, Cala Gonone, Italy, 08020

Cala Gonone Great
GBP 151

Colonna Park Hotel  4 stars

Porto Cervo Marina, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 284

Grand Hotel Smeraldo Beach  4 stars

Via Tre Monti, Baja Sardinia, Italy

Baja Sardinia Great
GBP 214

Corte Rosada (Adults Only)  4 stars

Via Porto Conte, 77, Alghero, Italy, 07041

Alghero Great
GBP 139

Club Esse Palmasera  4 stars

Via Del Bue Marino Snc, Cala Gonone, Italy, 08020

Cala Gonone Very good
GBP 119

Hotel Santa Gilla  4 stars

Via Ustica 13, Capoterra, Italy, 09012

Capoterra Very good
GBP 118

Club Esse Cala Gonone Beach Village  4 stars

Viale Bue Marino, Cala Gonone, Italy, 08022

Cala Gonone Guest rating
GBP 184

Hotel Pulicinu  4 stars

Localita Pulicinu, Baja Sardinia, Italy, 07021

Baja Sardinia Very good
GBP 241

Hotel Ollastu  4 stars

Loc. Costa Corallina, Olbia, Italy, 07026

Olbia Very good
GBP 299

Hotel La Bitta  4 stars

Localita Porto Frailis, Arbatax, Italy, 08041

Arbatax Great
GBP 208

Resort Cala Di Falco  4 stars

Via Monti Corru Cannigione N A, Cannigione, Italy, 07020

Cannigione Great
GBP 287

Lantana  4 stars

Viale Nora Snc, Pula, Italy, 09010

Pula Great
GBP 188

Stella Maris  4 stars

Loc Capulongo, Villasimius, Italy, 09049

Villasimius Very good
GBP 582

Hotel Simius Playa  4 stars

Via Matteotti 91, Villasimius, Italy, 09049

Villasimius Great
GBP 351

Baia Di Nora  4 stars

Localita Su Guventeddu, Pula, Italy, 09010

Pula Great
GBP 373

Kaktus Albir  4 stars

Paseo De Las Estrellas, 11, L'Alfas del Pi, Spain, 03581

L'Alfas del Pi Very good
GBP 110

Parco Degli Ulivi  4 stars

Loc. Rena, Arzachena, Italy, 07021

Arzachena Great
GBP 230

Petra Bianca  4 stars

Loc. Cala Di Volpe, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 347

Sighientu Village  4 stars

Localita Marina Di Capitana, Capitana, Italy, 09045

Capitana Nice
GBP 860

Parco Torre Chia (Adults Only)  4 stars

Localita Chia, Chia, Italy, 09010

Chia Very good
GBP 296

Papillo Resort Borgo Antico  4 stars

Via La Petra Sarda, San Pantaleo, Italy, 07026

San Pantaleo Great
GBP 120

Hotel Panorama  4 stars

Via Giuseppe Mazzini 7, Olbia, Italy, 07026

Olbia Perfect
GBP 119

Arathena  4 stars

Via Pompei, San Pantaleo, Italy, 07020

San Pantaleo Very good
GBP 307

Doubletree By Hilton Olbia  4 stars

Via Isarco 5/7, Olbia, Italy, 07026

Olbia Great
GBP 185

Mercure Olbia  4 stars

Via Puglie Snc, Olbia, Italy, 07026

Olbia Great
GBP 141

Jazz Hotel  4 stars

Via Degli Astronauti 2, Olbia, Italy, 07026

Olbia Perfect
GBP 166

Lanthia Resort  4 stars

Loc. Santa Maria Navarrese, Santa Maria Navarrese, Italy, 08040

Santa Maria Navarrese Great
GBP 266

Le Ginestre  4 stars

Loc. Pevero, Porto Cervo, Italy, 70020

Porto Cervo Great
GBP 286

Nuraghe Arvu  4 stars

Viale Bue Marino, Cala Gonone, Italy, 08022

Cala Gonone Great
GBP 254

Hotel Panorama  4 stars

Viale Armando Diaz N. 231, Cagliari, Italy, 09126

Cagliari Very good
GBP 87

Geovillage Sport & Wellness Resort  4 stars

Circonvallazione Nord Direzione Golfo Aranci, Olbia, Italy, 70026

Olbia Very good
GBP 120

Cala Caterina  4 stars

Via Lago Maggiore 32, Villasimius, Italy, 09049

Villasimius Very good
GBP 644

Miramare  4 stars

Via Roma 59, Cagliari, Italy

Cagliari Very good
GBP 104

Califfo  4 stars

Via Leonardo Da Vinci 118, Quartu Sant'Elena, Italy, 09045

Quartu Sant'Elena Nice
GBP 72

Chia Laguna - Hotel Village  4 stars

Localita Chia, Chia, Italy, 09010

Chia Nice
GBP 284

Arbatax Park - I Cottage  4 stars

Via Capri 49 Baia Di Porto Frailis, Arbatax, Italy, 08048

Arbatax Very good
GBP 201

Luna Lughente  4 stars

Localita Pittulongu, Strada Panoramica Olbia-Golfo Aranci(Sp82), Olbia, Italy

Olbia Very good
GBP 186

Hotel Villas Resort  4 stars

Localita Santa Giusta, Castiadas, Italy, 9040

Castiadas Great
GBP 460

Luci Di La Muntagna  4 stars

Via Sa Conca 55, Porto Cervo, Italy, 07021

Porto Cervo Very good
GBP 428

Cormoran  4 stars

Via Del Porto 37, Villasimius, Italy, 09049

Villasimius Great
GBP 381

Rina Hotel  4 stars

Via Delle Baleari 34, Alghero, Italy, 07041

Alghero Very good
GBP 149

Hotel Oasis  4 stars

Viale I Maggio, Alghero, Italy, 07041

Alghero Very good
GBP 163

Garden Beach  4 stars

Str. Panoramica Villasimius, Castiadas, Italy, 9049

Castiadas Very good
GBP 296

Hotel Setar  4 stars

Via Lipari 1/3, Quartu Sant'Elena, Italy, I-09045

Quartu Sant'Elena Very good
GBP 69

Hotel Soleado  4 stars

Via Lido 17, Alghero, Italy

Alghero Very good
GBP 119

Green Sporting Club Hotel  4 stars

Viale Della Resistenza 47, Alghero, Italy, 07041

Alghero Nice
GBP 104

Cruccuris Resort  4 stars

Via Cruccuris 17, Villasimius, Italy

Villasimius Great
GBP 252

Palau Green Village  4 stars

Vecchio Marino, Palau, Italy, 7020

Palau Very good
GBP 91

For You  4 stars

Via Acquedotto Romano 9, Olbia, Italy, 07026

Olbia Perfect
GBP 129

Alghero Resort Country Hotel  4 stars

Strada Statale 127-Bis, Alghero, Italy, 07091

Alghero Great
GBP 189

Valkarana  4 stars

Lago Del Liscia Loc Lu Lioni, Sant'Antonio di Gallura, Italy, 07030

Sant'Antonio di Gallura Great
GBP 138

Hotel Orlando Sardegna  4 stars

Localita Santa Barbara, Villagrande Strisaili, Italy, 08049

Villagrande Strisaili Great
GBP 211

Free Beach Club  4 stars

Via Ichnusa 25, Monte Nai, Italy, 09040

Monte Nai Very good
GBP 264

Castelsardo Resort Village  4 stars

Loc. Baia Ostina, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 154

Hotel San Teodoro  4 stars

Localita Badualga, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia) Very good
GBP 439

Hotel Domomea  4 stars

Via Vittorio Veneto 47, Alghero, Italy, 07401

Alghero Great
GBP 138

Resort Grande Baia  4 stars

Localita Montepetrosu Ss 125, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia) Great
GBP 245

Is Morus Relais  4 stars

S.S. 195 Km 37,400, Santa Margherita di Pula, Italy, 09010

Santa Margherita di Pula Very good
GBP 312

Hotel Le Palme  4 stars

Localita Liscia Di Vacca, Porto Cervo, Italy

Porto Cervo Great
GBP 164

Voi Tanka Resort  4 stars

Viale Degli Oleandri 7, Villasimius, Italy, 09049

Villasimius Very good
GBP 328

Lu Hotel  4 stars

Via Costituente Snc, Carbonia, Italy, 09013

Carbonia Great
GBP 141

El Faro  4 stars

Localita Porto Conte, Alghero, Italy, 07040

Alghero Very good
GBP 217

Grand Relais Dei Nuraghi  4 stars

Localita Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Very good
GBP 598

Hotel Dei Pini  4 stars

Localita Le Bombarde, Fertilia, Italy, 07041

Fertilia Very good
GBP 208

Hotel Villa Gustui Maris  4 stars

Via Marco Polo 57, Cala Gonone, Italy, 8020

Cala Gonone Great
GBP 152

Bajaloglia Resort  4 stars

Localita Bajaloglia, Castelsardo, Italy, 07031

Castelsardo Great
GBP 220

Hotel Club Saraceno  4 stars

Localita San Gemiliano, Arbatax, Italy, 8048

Arbatax Great
GBP 252

Hotel Aquadulci  4 stars

Localita' Spartivento - Chia, Chia, Italy, 09010

Chia Very good
GBP 289

The Pelican Beach Resort & Spa (Adults Only)  4 stars

Via Mar Adriatico, 34, Olbia, Italy, 07026

Olbia Great
GBP 236

Club Hotel Baja Sardinia  4 stars

Localita Baja Sardinia, Baja Sardinia, Italy, 7021

Baja Sardinia Very good
GBP 291

Alghero Vacanze Hotel  4 stars

Via Gallura 15, Alghero, Italy, 07041

Alghero Very good
GBP 129

Flamingo  4 stars

Ss 195, Km 33,800, Santa Margherita di Pula, Italy, 09010

Santa Margherita di Pula Very good
GBP 258

Alma Di Alghero  4 stars

Via Lido 29, Alghero, Italy, 07041

Alghero Very good
GBP 220

Hotel Baia Di Conte  4 stars

Strada Provinciale 55, Alghero, Italy, 07041

Alghero
GBP 510

Arbatax Park - Dune  4 stars

Via Capri 49, Arbatax, Italy, 08048

Arbatax Guest rating
GBP 191

Arbatax Park Resort - Telis  4 stars

Via Capri 49, Arbatax, Italy, 08048

Arbatax Nice
GBP 221

Hotel Flora  4 stars

Via Sassari 47, Cagliari, Italy

Cagliari Perfect
GBP 109

Cala Ginepro Hotel Resort  4 stars

Viale Cala Ginepro 76, Orosei, Italy, 08028

Orosei Great
GBP 266

Alghero Park Village  4 stars

Regione Scala Mala, Alghero, Italy

Alghero Very good
GBP 56

Hotel La Bisaccia  4 stars

Localita Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Nice
GBP 291

Albergo Diffuso Mannois  4 stars

Via La Marmora 4, Orosei, Italy

Orosei Great
GBP 99

Is Benas Country Lodge  4 stars

Loc Beneduti, Sp10 Strada Mare Putzu Idu, San Vero Milis, Italy, 09070

San Vero Milis Very good
GBP 84

Euro Hotel Iglesias  4 stars

Via Fratelli Bandiera, 34, Iglesias, Italy

Iglesias
GBP 59

Nascar Hotel  4 stars

Viale Pedras, Santa Maria Navarrese, Italy, 08040

Santa Maria Navarrese Great
GBP 144

Is Molas Resort  4 stars

Localita Is Molas, Pula, Italy

Pula Very good
GBP 132

Chia Laguna Resort - Hotel Laguna  4 stars

Domus De Maria, Cagliari, Sardinia, Italy, Chia, Italy, 9010

Chia
GBP 560

Due Lune Resort Golf & Spa  4 stars

Localita Punta Aldia, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia)
GBP 536

Perdepera Resort  4 stars

Localita Perd'E Pera, Cardedu, Italy, 08040

Cardedu
GBP 179

Nantis Hotel  4 stars

Via Colle Di Frigiano 1, Castelsardo, Italy

Castelsardo Nice
GBP 160

Hotel Villa Fanny  4 stars

Via Don Bosco, 8, 09123 Cagliari, Italy, Cagliari, Italy

Cagliari
GBP 200

Ph Hotel  4 stars

Corso Italia 143, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 85

Colonna Hotel Du Golf  4 stars

Strada Panoramica Costa Smeralda - Km 6 - Golfo Di Cugnana, Olbia, Italy, 07026

Olbia Nice
GBP 253

Stazzo Lu Ciaccaru  4 stars

Localita O Lu Ciaccaru, Arzachena, Italy, 07021

Arzachena Very good
GBP 364

Hotel Capriccioli  4 stars

Localita Capriccioli, Porto Cervo, Italy, 07021

Porto Cervo Great
GBP 293

Nora Club Hotel  4 stars

Viale Nora, Pula, Italy, 09010

Pula Perfect
GBP 307

Hotel Costa Paradiso  4 stars

Localita Costa Paradiso, Costa Paradiso, Italy, 07038

Costa Paradiso
GBP 121

Forte Village Resort Bouganville  4 stars

Forte Village Resort, S.S.195 Km 39.600, Santa Margherita di Pula, Italy, 09010

Santa Margherita di Pula Very good
GBP 799

Cormoran Hotel  4 stars

Localita Campus, Villasimius, Italy, 09049

Villasimius Great
GBP 482

Pausania Inn  3 stars

S.S. 133 Km 1, Tempio Pausania, Italy, 07029

Tempio Pausania Very good
GBP 55

Boutique Hotel Su Sergenti  3 stars

Via Matteotti 15, Villasimius, Italy, 09049

Villasimius Great
GBP 91

Meditur Hotel Cagliari Santa Maria  3 stars

Via Santa Maria Chiara, Cagliari, Italy, 09134

Cagliari Very good
GBP 39

Chia Laguna - Hotel Baia  3 stars

Localita Chia, Chia, Italy, 09010

Chia Very good
GBP 539

Budoni Beach  3 stars

Strada Per La Spiaggia Di Porto Ainu, Budoni, Italy, 08100

Budoni Great
GBP 111

Lu Nibareddu Aparthotel  3 stars

Via Lu Nibareddu - Loc. Monte Petrosu, San Teodoro (Sardinia), Italy, 07020

San Teodoro (Sardinia) Nice
GBP 182

Hotel Costa Caddu  3 stars

Localita Costa Caddu, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia) Great
GBP 274

Residence Baia Salinedda  3 stars

Capo Coda Cavallo, Capo Coda Cavallo, Italy

Capo Coda Cavallo Very good
GBP 148

Vista Blu Resort  3 stars

Via Carrabuffas Km 2.400, Alghero, Italy, 7041

Alghero Very good
GBP 99

Florida Alghero  3 stars

Via Lido, 15, Alghero, Italy, 07041

Alghero Very good
GBP 130

Hotel La Playa  3 stars

Via Pantelleria 14, Alghero, Italy, 07041

Alghero Great
GBP 138

Riviera  3 stars

Via Fratelli Cervi 6, Alghero, Italy, 07041

Alghero Very good
GBP 100

Porto Conte  3 stars

Localita Porto Conte, Alghero, Italy, 07041

Alghero Nice
GBP 157

Hotel Italia  3 stars

Via Sardegna 31, Cagliari, Italy, I-09124

Cagliari Very good
GBP 73

Residence Picale  3 stars

Via Lido 69, Alghero, Italy, 07041

Alghero Very good
GBP 116

Park Hotel Asinara  3 stars

Localita Cala Lupo, Stintino, Italy, 07040

Stintino Great
GBP 227

Hotel Royal  3 stars

Viale Aldo Moro, 333, Olbia, Italy, 07026

Olbia Very good
GBP 55

Hotel Angedras  3 stars

Via Frank 2, Alghero, Italy, 07041

Alghero Great
GBP 146

Hotel Castello  3 stars

Via Liberta, 201, Golfo Aranci, Italy, 07020

Golfo Aranci Nice
GBP 188

Palm Village  3 stars

Via Degli Asparagi, Villasimius, Italy

Villasimius Very good
GBP 207

Green Village Resort  3 stars

Viale Dei Cipressi, Villasimius, Italy

Villasimius Great
GBP 259

Bungalow Club Village  3 stars

Loc. Cala D'Ambra, San Teodoro (Sardinia), Italy

San Teodoro (Sardinia) Guest rating
GBP 273

Fly Hotel Cagliari  3 stars

Via Piemonte 22, Assemini, Italy

Assemini Guest rating
GBP 92

Hotel Lucrezia  3 stars

Via Roma 14 A, Riola Sardo, Italy

Riola Sardo Very good
GBP 147

Residence Riva Azzurra  3 stars

Via Lampedusa, Cannigione, Italy, 07020

Cannigione Great
GBP 113

Liscia Eldi Residence  3 stars

Via L'Isuledda, San Teodoro (Sardinia), Italy, 8020

San Teodoro (Sardinia)
GBP 146

Zsuite  3 stars

Via Goffredo Mameli 12, Cagliari, Italy, 09125

Cagliari Perfect
GBP 64

Camping Village Capo D'Orso  3 stars

Loc.Le Saline, Palau, Italy

Palau
GBP 96

Hotel Nautilus  3 stars

Lungomare Poetto 158, Cagliari, Italy, 09126

Cagliari Perfect
GBP 161

Valencia  3 stars

Via Enrico De Nicola 12 , Alghero, Italy, 07041

Alghero
GBP 57

Villa Del Borgo Relais  3 stars

S.S. 195 Km 33 200 200, Pula, Italy, 09010

Pula Great
GBP 122

Residenza Capriccioli  3 stars

Localita Capriccioli 37, Porto Cervo, Italy, 07021

Porto Cervo Great
GBP 187

Rafael Boutique Hotel  3 stars

Localita Porto Rafael, Porto Rafael, Italy

Porto Rafael
GBP 165

Hotel Mariposas  3 stars

Via Mar Nero 1, Villasimius, Italy, 09049

Villasimius
GBP 233

Hotel Le Dune  3 stars

Localita Porto Pollo, Porto Pollo, Italy, 07020

Porto Pollo
GBP 88

Hotel Corallo  2 stars

Via Londra 1, Posada (Sardinia), Italy, 08020

Posada (Sardinia) Nice
GBP 141

Residence Oasis  2 stars

Viale I Maggio Snc, Alghero, Italy

Alghero
GBP 159

Victoria Bed & Breakfast  2 stars

Via Goldoni 4, Cagliari, Italy, 09131

Cagliari
GBP 73

Birkin Marina  2 stars

Viale Regina Margherita 6, Cagliari, Italy, 09124

Cagliari
GBP 167

Spinnaker Holidays (Piazza Civica and Via Carlo Alberto)  0 stars

Piazza Civica Snc, Alghero, Italy, 07041

Alghero Perfect
GBP 126

Residenze Al Castello Apartments  0 stars

Via Alberto Lamarmora 118, Cagliari, Italy, 09124

Cagliari Great
GBP 97

B&B Sea And Sardinia  0 stars

Via Marongiu 24, Alghero, Italy, 07041

Alghero
GBP 75

Hostel Marina  0 stars

Scalette San Sepolcro 3, Cagliari, Italy, 09124

Cagliari Great
GBP 63

Four Rooms Guesthouse  0 stars

Via Luigi Canepa 3, Oristano, Italy, 09170

Oristano
GBP 111

Luxury Villas Valle Dell'Erica  0 stars

Valle Dell'Erica, Valle Dell'Erica, Italy, 07028

Valle Dell'Erica
GBP 570

B&B Italia  0 stars

Via Aldo Moro 37, Milis, Italy, 09070

Milis

Domo Sa Barra  0 stars

Via Giuseppe Garibaldi 36, Sant'Antioco, Italy, 09017

Sant'Antioco
GBP 67

Villa Meridiana  0 stars

Via Tillo,37, Olbia, Italy, 07026

Olbia
GBP 583

Studio In Case Peschiera-Lu Fraili, With Enclosed Garden - 2 Km From T  0 stars

Via Punta Zapatino 30, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia)