Sardinia hotels

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
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)‬
    • 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 528

Villa Las Tronas Hotel & Spa  5 stars

Lungomare Valencia 1, Alghero, Italy, 07041

Alghero Great
GBP 231

Cala Di Volpe  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 600

Cervo  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 198

L'Ea Bianca Luxury Resort  5 stars

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

Baja Sardinia Great
GBP 741

Colonna Pevero  5 stars

Localita Golfo Del Pevero, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 615

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 109

Grand Hotel Poltu Quatu  5 stars

Localita Poltu Quatu, Arzachena, Italy, 07020

Arzachena Very good
GBP 322

Colonna Resort  5 stars

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

Porto Cervo Very good
GBP 220

Villa Del Golfo Lifestyle Resort  5 stars

Via Monti Corru, Cannigione, Italy, 07020

Cannigione Great
GBP 443

Abi D'Oru  5 stars

Golfo Di Marinella, Olbia, Italy, 07026

Olbia Very good
GBP 409

Hotel Sporting  5 stars

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

Porto Rotondo Great
GBP 479

La Maddalena Hotel & Yacht Club  5 stars

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

La Maddalena (Sassari) Great

Petra Segreta Resort & Spa  5 stars

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

San Pantaleo Great
GBP 262

Grand Hotel Ma&Ma Resort  5 stars

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

La Maddalena (Sassari) Very good
GBP 190

Grand Relais Dei Nuraghi  5 stars

Via Tre Monti, S.N., Baja Sardinia, Italy, 07021

Baja Sardinia Very good
GBP 313

Hotel La Rocca Resort & Spa  5 stars

Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Great
GBP 191

Colonna Grand Hotel Capo Testa  5 stars

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

Santa Teresa Gallura Very good
GBP 209

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

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

Porto Cervo Very good
GBP 1 954

Pullman Timi Ama Sardegna  5 stars

Viale Dei Ginepri 3, Villasimius, Italy, 09049

Villasimius Great
GBP 483

La Villa Del Re (Adults Only)  5 stars

Loc. Su Cannisoni, Castiadas, Italy, 09040

Castiadas Great
GBP 517

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

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 1 069

Chia Laguna - Hotel Laguna  5 stars

Loc. Chia, Chia, Italy, 9010

Chia
GBP 677

Chia Laguna - Hotel Laguna  5 stars

Localita Chia, Chia, Italy, 09032

Chia Very good
GBP 642

Forte Village Resort - Il Castello  5 stars

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

Santa Margherita di Pula Very good
GBP 979

Su Gologone  4 stars

Localita Su Gologone, Oliena, Italy, 08025

Oliena Great
GBP 220

La Coluccia  4 stars

Localita Conca Verde, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 283

Grand Hotel In Porto Cervo  4 stars

Localita' Cala Granu, Porto Cervo, Italy, 07021

Porto Cervo Very good
GBP 188

Hotel Catalunya  4 stars

Via Catalunya 24, Alghero, Italy, 07041

Alghero Very good
GBP 73

Villa Margherita  4 stars

Via Liberta 91, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 168

Holiday Inn Cagliari  4 stars

Viale Umberto Ticca, Cagliari, Italy, 09122

Cagliari Very good
GBP 80

Hotel Li Graniti  4 stars

Localita Pulicinu, Baja Sardinia, Italy, 07020

Baja Sardinia Very good
GBP 1 275

Martini  4 stars

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

Olbia Very good
GBP 104

Calabona  4 stars

Localita Calabona, Alghero, Italy, 07041

Alghero Very good
GBP 243

Hotel Palau  4 stars

Via Tirso, Palau, Italy, 07020

Palau Very good
GBP 153

Hotel Balocco  4 stars

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

Porto Cervo Great
GBP 216

Hotel Punta Negra  4 stars

Loc. Punta Negra, Fertilia, Italy, 07040

Fertilia Very good
GBP 181

T Hotel  4 stars

Via Dei Giudicati 66, Cagliari, Italy, 09131

Cagliari Great
GBP 102

Gabbiano Azzurro  4 stars

Via Dei Gabbiani, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 262

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 317

Hotel Pedraladda  4 stars

Via Zirulia, 50, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 128

La Funtana (Adults Only)  4 stars

Via Nazionale, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 92

Hotel Speraesole  4 stars

Viale Multa Maria 33, Olbia, Italy, 07026

Olbia Great
GBP 130

Airone  4 stars

Strada Per Baja Sardinia, Arzachena, Italy, 07021

Arzachena Very good
GBP 240

Forte Village Resort - Il Villaggio  4 stars

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

Santa Margherita di Pula Great
GBP 894

Hotel Regina Margherita  4 stars

Viale Regina Margherita 44, Cagliari, Italy, 09124

Cagliari Great
GBP 103

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 115

Hotel Rocce Sarde  4 stars

Localita Milmeggiu, San Pantaleo, Italy, 07020

San Pantaleo Very good
GBP 108

Blu Hotel Laconia Village  4 stars

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

Cannigione Very good
GBP 144

Blu Hotel Morisco  4 stars

Via Amalfi, Cannigione, Italy, 07021

Cannigione Very good
GBP 86

Hotel Corallo  4 stars

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

Isola Rossa Great
GBP 191

Hotel Del Corso  4 stars

Corso V. Emanuele, 115, Pula, Italy, 09010

Pula Very good
GBP 79

Brancamaria  4 stars

Viale Colombo, Cala Gonone, Italy, 08020

Cala Gonone Great
GBP 66

Colonna Park Hotel  4 stars

Loc. Porto Cervo Marina, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 132

Grand Hotel Smeraldo Beach  4 stars

Via Tre Monti, Baja Sardinia, Italy

Baja Sardinia Great
GBP 195

Corte Rosada (Adults Only)  4 stars

Via Porto Conte, 77, Alghero, Italy, 07041

Alghero Great
GBP 211

Club Esse Palmasera  4 stars

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

Cala Gonone Very good
GBP 152

Hotel Santa Gilla  4 stars

Via Ustica 13, Capoterra, Italy, 09012

Capoterra Very good
GBP 102

Club Esse Cala Gonone Beach Village  4 stars

Viale Bue Marino, Cala Gonone, Italy, 08022

Cala Gonone Nice
GBP 179

Hotel Pulicinu  4 stars

Localita Pulicinu, Baja Sardinia, Italy, 07021

Baja Sardinia Very good
GBP 239

Hotel Ollastu  4 stars

Costa Corallina, Olbia, Italy, 07026

Olbia Very good
GBP 315

Hotel La Bitta  4 stars

Localita Porto Frailis, Arbatax, Italy, 08041

Arbatax Great
GBP 143

Resort Cala Di Falco  4 stars

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

Cannigione Great
GBP 288

Lantana Resort Hotel&Apartments  4 stars

Viale Nora Snc, Pula, Italy, 09010

Pula Great
GBP 114

Stella Maris  4 stars

Localita Campolongu, Villasimius, Italy, 09049

Villasimius Very good
GBP 315

Hotel Simius Playa  4 stars

Via Matteotti 91, Villasimius, Italy, 09049

Villasimius Great
GBP 240

Hotel Baia Di Nora  4 stars

Localita Su Guventeddu, Pula, Italy, 09010

Pula Great
GBP 327

Kaktus Albir  4 stars

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

L'Alfas del Pi Very good
GBP 99

Parco Degli Ulivi  4 stars

Loc. Rena, Arzachena, Italy, 07021

Arzachena Great
GBP 106

Petra Bianca  4 stars

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

Porto Cervo Great
GBP 361

Sighientu Village  4 stars

Localita Marina Di Capitana, Capitana, Italy, 09045

Capitana Nice
GBP 863

Parco Torre Chia (Adults Only)  4 stars

Viale Mediterraneo, Domus De Maria, Italy, 09010

Domus De Maria Very good
GBP 249

Papillo Resort Borgo Antico  4 stars

Via La Petra Sarda, San Pantaleo, Italy, 07026

San Pantaleo Great
GBP 135

Hotel Panorama  4 stars

Via Giuseppe Mazzini 7, Olbia, Italy, 07026

Olbia Perfect
GBP 79

Arathena  4 stars

Via Pompei, San Pantaleo, Italy, 07020

San Pantaleo Very good
GBP 153

Doubletree By Hilton Olbia - Sardinia  4 stars

Via Isarco 5/7, Olbia, Italy, 07026

Olbia Great
GBP 64

Mercure Olbia  4 stars

Via Puglie Snc, Olbia, Italy, 07026

Olbia Great
GBP 67

Jazz Hotel  4 stars

Via Degli Astronauti 2, Olbia, Italy, 07026

Olbia Perfect
GBP 69

Lanthia Resort  4 stars

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

Santa Maria Navarrese Great
GBP 268

Hotel Le Ginestre  4 stars

Loc. Pevero, Porto Cervo, Italy, 70020

Porto Cervo Great
GBP 191

Hotel Nuraghe Arvu  4 stars

Viale Bue Marino, Cala Gonone, Italy, 08022

Cala Gonone Great
GBP 273

Hotel Panorama  4 stars

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

Cagliari Very good
GBP 85

Geovillage Sport & Wellness Resort  4 stars

Circonvallazione Nord Direzione Golfo Aranci, Olbia, Italy, 70026

Olbia Very good
GBP 50

Cala Caterina  4 stars

Via Lago Maggiore 32, Villasimius, Italy, 09049

Villasimius Very good
GBP 195

Miramare  4 stars

Via Roma 59, Cagliari, Italy

Cagliari Very good
GBP 99

Califfo  4 stars

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

Quartu Sant'Elena Nice
GBP 226

Chia Laguna - Hotel Village  4 stars

Localita Chia, Chia, Italy, 09010

Chia Nice
GBP 372

Arbatax Park - I Cottage  4 stars

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

Arbatax Very good
GBP 227

Luna Lughente  4 stars

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

Olbia Very good
GBP 169

Hotel Villas Resort  4 stars

Loc. Santa Giusta, Castiadas, Italy, 9040

Castiadas Great
GBP 166

Luci Di La Muntagna  4 stars

Via Sa Conca 55, Porto Cervo, Italy, 07021

Porto Cervo Very good
GBP 168

Cormoran  4 stars

Via Del Porto 37, Villasimius, Italy, 09049

Villasimius Great
GBP 201

Rina Hotel  4 stars

Via Delle Baleari 34, Alghero, Italy, 07041

Alghero Very good
GBP 79

Hotel Oasis  4 stars

Viale I Maggio, Alghero, Italy, 07041

Alghero Very good
GBP 343

Garden Beach  4 stars

Localita Cala Sinzias, Castiadas, Italy, 9049

Castiadas Very good
GBP 217

Hotel Setar  4 stars

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

Quartu Sant'Elena Very good
GBP 73

Hotel Soleado  4 stars

Via Lido 17, Alghero, Italy

Alghero Very good
GBP 204

Green Sporting Club Hotel  4 stars

Viale Della Resistenza 47, Alghero, Italy, 07041

Alghero Very good
GBP 89

Cruccuris Resort  4 stars

Cruccuris, Villasimius, Italy

Villasimius Great
GBP 375

Palau Green Village  4 stars

Vecchio Marino, Palau, Italy, 7020

Palau Very good
GBP 54

Hotel For You  4 stars

Via Acquedotto Romano 9, Olbia, Italy, 07026

Olbia Perfect
GBP 94

Alghero Resort Country Hotel  4 stars

Strada Statale 127-Bis, Alghero, Italy, 07091

Alghero Great
GBP 153

Valkarana  4 stars

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

Sant'Antonio di Gallura Great
GBP 137

Free Beach Club  4 stars

Via Ichnusa 25, Costa Rei, Italy, 09040

Costa Rei Very good
GBP 845

Castelsardo Resort Village  4 stars

Localita Cala Ostina, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 92

Hotel Domomea  4 stars

Via Vittorio Veneto 47, Alghero, Italy, 07401

Alghero Great
GBP 91

Resort Grande Baia  4 stars

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

San Teodoro (Sardinia) Very good
GBP 108

Is Morus Relais  4 stars

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

Santa Margherita di Pula Very good
GBP 515

Hotel Le Palme  4 stars

Localita Liscia Di Vacca, Porto Cervo, Italy

Porto Cervo Great
GBP 239

Voi Tanka Resort  4 stars

Viale Degli Oleandri 7, Villasimius, Italy, 09049

Villasimius Very good
GBP 281

Lu Hotel  4 stars

Via Costituente Snc, Carbonia, Italy, 09013

Carbonia Great
GBP 86

El Faro  4 stars

Localita Porto Conte, Alghero, Italy, 07040

Alghero Very good
GBP 207

Hotel Dei Pini  4 stars

Localita Le Bombarde, Fertilia, Italy, 07041

Fertilia Very good
GBP 284

Hotel Villa Gustui Maris  4 stars

Via Marco Polo 57, Cala Gonone, Italy, 8020

Cala Gonone Great
GBP 175

Bajaloglia Resort  4 stars

Loc.Bajaloglia, Castelsardo, Italy, 07031

Castelsardo Great
GBP 117

Hotel Club Saraceno  4 stars

Localita San Gemiliano, Arbatax, Italy, 8048

Arbatax Great
GBP 198

Hotel Aquadulci  4 stars

Localita' Spartivento - Chia, Chia, Italy, 09010

Chia Very good
GBP 526

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

Via Mar Adriatico, 34, Olbia, Italy, 07026

Olbia Great
GBP 259

Club Hotel Baja Sardinia  4 stars

Localita Baja Sardinia, Baja Sardinia, Italy, 7021

Baja Sardinia Very good
GBP 179

Hotel Flamingo  4 stars

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

Santa Margherita di Pula Very good
GBP 281

Alma Di Alghero  4 stars

Lido 29, Alghero, Italy, 07041

Alghero Very good
GBP 79

Hotel Baia Di Conte  4 stars

Strada Provinciale 55 Bis, Alghero, Italy, 07041

Alghero Great
GBP 217

Arbatax Park Resort - Dune  4 stars

Via Capri 49, Arbatax, Italy, 08048

Arbatax Nice
GBP 310

Arbatax Park Resort - Telis  4 stars

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

Arbatax Nice
GBP 157

Hotel Flora  4 stars

Via Sassari 47, Cagliari, Italy

Cagliari Great
GBP 108

Cala Ginepro Hotel Resort  4 stars

Viale Cala Ginepro 76, Orosei, Italy, 08028

Orosei Great
GBP 206

Alghero Park Village  4 stars

Regione Scala Mala, Alghero, Italy

Alghero Very good
GBP 57

Hotel La Bisaccia  4 stars

Localita Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Very good
GBP 354

Albergo Diffuso Mannois  4 stars

Via La Marmora 4, Orosei, Italy

Orosei Great
GBP 67

Is Benas Country Lodge  4 stars

Loc. Benetudi, S.P. 10 Strada Mare Putzu Idu It-09070 San Vero Milis (Oristano) Sardinia - Italy, San Vero Milis, Italy, 09070

San Vero Milis Very good
GBP 150

Euro Hotel Iglesias  4 stars

Via Fratelli Bandiera 32, Iglesias, Italy

Iglesias Great
GBP 61

Nascar Hotel  4 stars

Viale Pedras, Santa Maria Navarrese, Italy, 08040

Santa Maria Navarrese Great
GBP 145

Is Molas Resort  4 stars

Localita Is Molas, Pula, Italy

Pula Very good
GBP 115

Due Lune Resort Golf & Spa  4 stars

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

San Teodoro (Sardinia) Very good
GBP 356

Perdepera Resort  4 stars

Localita Perd'E Pera, Cardedu, Italy, 08040

Cardedu Very good
GBP 117

Nantis Hotel  4 stars

Via Colle Di Frigiano 1, Castelsardo, Italy

Castelsardo Nice
GBP 82

Hotel Villa Fanny  4 stars

Via San Giovanni Bosco 8, Cagliari, Italy

Cagliari Great
GBP 118

Ph Hotel  4 stars

Corso Italia 143, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 86

Colonna Hotel Du Golf  4 stars

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

Olbia Nice
GBP 184

Stazzo Lu Ciaccaru  4 stars

Localita O Lu Ciaccaru, Arzachena, Italy, 07021

Arzachena Very good
GBP 326

Hotel Capriccioli  4 stars

Localita Capriccioli, Porto Cervo, Italy, 07021

Porto Cervo Great
GBP 245

Nora Club Hotel  4 stars

Viale Nora, Pula, Italy, 09010

Pula Very good
GBP 141

Hotel Costa Paradiso  4 stars

Localita Costa Paradiso, Costa Paradiso, Italy, 07038

Costa Paradiso Very good
GBP 92

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 1 222

Cormoran Hotel  4 stars

Localita Campus, Villasimius, Italy, 09049

Villasimius Great
GBP 444

Pausania Inn  3 stars

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

Tempio Pausania Very good
GBP 60

Boutique Hotel Su Sergenti  3 stars

Via Matteotti 15, Villasimius, Italy, 09049

Villasimius Great
GBP 104

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 466

Budoni Beach  3 stars

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

Budoni Great
GBP 155

Lu Nibareddu Aparthotel  3 stars

Via Di Lu Nibareddu, San Teodoro (Sardinia), Italy, 07020

San Teodoro (Sardinia) Nice
GBP 92

Hotel Costa Caddu  3 stars

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

San Teodoro (Sardinia) Great
GBP 298

Residence Baia Salinedda  3 stars

Capo Coda Cavallo, Capo Coda Cavallo, Italy

Capo Coda Cavallo Very good
GBP 88

Vista Blu Resort  3 stars

Via Carrabuffas Km 2.400, Alghero, Italy, 7041

Alghero Very good
GBP 108

Florida Alghero  3 stars

Via Lido, 15, Alghero, Italy, 07041

Alghero Very good
GBP 109

Hotel La Playa  3 stars

Via Pantelleria 14, Alghero, Italy, 07041

Alghero Great
GBP 91

Riviera  3 stars

Via Fratelli Cervi 6, Alghero, Italy, 07041

Alghero Very good
GBP 167

Hotel Italia  3 stars

Via Sardegna 31, Cagliari, Italy, I-09124

Cagliari Very good
GBP 77

Residence Picale  3 stars

Via Lido 69, Alghero, Italy, 07041

Alghero Very good
GBP 76

Park Hotel Asinara  3 stars

Localita Cala Lupo, Stintino, Italy, 07040

Stintino Great
GBP 119

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 93

Hotel Castello  3 stars

Via Liberta, 201, Golfo Aranci, Italy, 07020

Golfo Aranci Very good
GBP 101

Palm Village  3 stars

Via Degli Asparagi, Villasimius, Italy

Villasimius Very good
GBP 169

Green Village Resort  3 stars

Viale Dei Cipressi, Villasimius, Italy

Villasimius Great
GBP 108

Bungalow Club Village  3 stars

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

San Teodoro (Sardinia) Very good
GBP 153

Fly Hotel Cagliari  3 stars

Via Piemonte 22, Assemini, Italy

Assemini Very good
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 109

Liscia Eldi Residence  3 stars

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

San Teodoro (Sardinia) Very good
GBP 124

Zsuite  3 stars

Via Goffredo Mameli 12, Cagliari, Italy, 09125

Cagliari Great
GBP 51

Camping Village Capo D'Orso  3 stars

Loc.Le Saline, Palau, Italy

Palau
GBP 216

Hotel Nautilus  3 stars

Lungomare Poetto 158, Cagliari, Italy, 09126

Cagliari Great
GBP 79

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 Very good
GBP 103

Rafael Boutique Hotel  3 stars

Localita Porto Rafael, Porto Rafael, Italy

Porto Rafael Very good
GBP 355

Hotel Mariposas  3 stars

Via Mar Nero 1, Villasimius, Italy, 09049

Villasimius Very good
GBP 97

Hotel Le Dune  3 stars

Localita Porto Pollo, Porto Pollo, Italy, 07020

Porto Pollo Very good
GBP 68

Hotel Corallo  2 stars

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

Posada (Sardinia) Nice
GBP 73

Residence Oasis  2 stars

Viale I Maggio Snc, Alghero, Italy

Alghero
GBP 94

Victoria Bed & Breakfast  2 stars

Via Goldoni 4, Cagliari, Italy, 09131

Cagliari
GBP 57

Birkin Marina  2 stars

Viale Regina Margherita 6, Cagliari, Italy, 09124

Cagliari Perfect
GBP 84

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

Piazza Civica Snc, Alghero, Italy, 07041

Alghero Great
GBP 143

Residenze Al Castello Apartments  0 stars

Via Alberto Lamarmora 118, Cagliari, Italy, 09124

Cagliari Great
GBP 54

B&B Sea And Sardinia  0 stars

Via Marongiu 24, Alghero, Italy, 07041

Alghero
GBP 82

Hostel Marina  0 stars

Scalette San Sepolcro 3, Cagliari, Italy, 09124

Cagliari Great
GBP 56

Four Rooms Guesthouse  0 stars

Via Luigi Canepa 3, Oristano, Italy, 09170

Oristano
GBP 99

Luxury Villas Valle Dell'Erica  0 stars

Valle Dell'Erica, Conca Verde, Italy, 07028

Conca Verde
GBP 572

B&B Italia  0 stars

Via Aldo Moro 37, Milis, Italy, 09070

Milis Very good

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 675

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)