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
Hotels City Rating

Capo D'Orso Thalasso & Spa  5 stars

Loc. Cala Capra, Palau, It, Palau, Italy, 07020

Palau Very good
GBP 566

Villa Las Tronas Hotel & Spa  5 stars

Lungomare Valencia 1, Alghero, Italy, 07041

Alghero Great
GBP 268

Cala Di Volpe  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 1 293

Cervo  5 stars

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 445

L'Ea Bianca Luxury Resort  5 stars

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

Baja Sardinia Great
GBP 1 001

Colonna Pevero Hotel  5 stars

Localita Golfo Del Pevero, Porto Cervo, Italy, 07020

Porto Cervo Great
GBP 1 118

Is Arenas Resort  5 stars

Loc. Pineta Di Is Arenas, Narbolia, Italy, 07090

Narbolia Great
GBP 172

Hotel Carlos V  5 stars

Lungomare Valencia, 24, Alghero, Italy, 07041

Alghero Great
GBP 134

Grand Hotel Poltu Quatu  5 stars

Localita Poltu Quatu, Arzachena, Italy, 07020

Arzachena Very good
GBP 426

Colonna Resort  5 stars

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

Porto Cervo Very good
GBP 260

Villa Del Golfo Lifestyle Resort  5 stars

Via Monti Corru, Cannigione, Italy, 07020

Cannigione Great
GBP 380

Abi D'Oru  5 stars

Golfo Di Marinella, Olbia, Italy, 07026

Olbia Nice
GBP 614

Hotel Sporting  5 stars

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

Porto Rotondo Great
GBP 546

La Maddalena Hotel & Yacht Club  5 stars

Piazza Faravelli - Localita Moneta, La Maddalena, It, La Maddalena (Sassari), Italy, 07024

La Maddalena (Sassari)

Grand Hotel Ma&Ma Resort  5 stars

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

La Maddalena (Sassari) Very good
GBP 254

Hotel La Rocca Resort & Spa  5 stars

Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Great
GBP 1 522

Colonna Grand Hotel Capo Testa  5 stars

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

Santa Teresa Gallura Very good
GBP 200

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

Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo
GBP 1 091

Pullman Timi Ama Sardegna  5 stars

Viale Dei Ginepri 3, Villasimius, Italy, 09049

Villasimius Great
GBP 416

La Villa Del Re (Adults Only)  5 stars

Loc. Su Cannisoni, Castiadas, Italy, 09040

Castiadas Perfect
GBP 574

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

Porto Cervo Costa Smeralda, Porto Cervo, Italy, 07020

Porto Cervo
GBP 1 194

Chia Laguna Resort - Hotel Laguna  5 stars

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

Domus De Maria
GBP 405

Faro Capo Spartivento  5 stars

Viale Spartivento Snc, Domus De Maria, Italy, 09010

Domus De Maria
GBP 817

Chia Laguna - Hotel Laguna  5 stars

Localita Chia, Chia, Italy, 09032

Chia
GBP 699

Forte Village Resort - Il Castello  5 stars

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

Santa Margherita di Pula
GBP 853

Su Gologone  4 stars

Localita Su Gologone, Oliena, Italy, 08025

Oliena Great
GBP 335

La Coluccia  4 stars

Localita Conca Verde, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 274

Grand Hotel In Porto Cervo  4 stars

Localita' Cala Granu, Porto Cervo, Italy, 07021

Porto Cervo Very good
GBP 182

Hotel Catalunya  4 stars

Via Catalogna 24, Alghero, Italy, 07041

Alghero Very good
GBP 111

Villa Margherita  4 stars

Via Liberta 91, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 311

Holiday Inn Cagliari  4 stars

Viale Umberto Ticca, Cagliari, Italy, 09122

Cagliari Very good
GBP 83

Hotel Li Graniti  4 stars

Localita Pulicinu, Baja Sardinia, Baja Sardinia, Italy, 07020

Baja Sardinia Very good
GBP 136

Martini  4 stars

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

Olbia Very good
GBP 95

Calabona  4 stars

Localita Calabona, Alghero, Italy, 07041

Alghero Very good
GBP 180

Hotel Palau  4 stars

Via Tirso, Palau, Italy, 07020

Palau Very good
GBP 146

Hotel Balocco  4 stars

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

Porto Cervo Great
GBP 298

Punta Negra  4 stars

Loc. Punta Negra, Fertilia, Italy, 07040

Fertilia Very good
GBP 290

T Hotel  4 stars

Via Dei Giudicati 66, Cagliari, Italy, 09131

Cagliari Great
GBP 84

Gabbiano Azzurro  4 stars

Via Dei Gabbiani, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 371

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 284

Hotel Pedraladda  4 stars

Via Zirulia, 50, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 138

La Funtana (Adults Only)  4 stars

Via Nazionale, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Very good
GBP 108

Hotel Speraesole  4 stars

Viale Multa Maria 33, Olbia, Italy, 07026

Olbia Great
GBP 127

Airone  4 stars

Strada Per Baja Sardinia, Arzachena, Italy, 07021

Arzachena Very good
GBP 157

Forte Village Resort Il Villaggio  4 stars

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

Santa Margherita di Pula Great
GBP 698

Hotel Regina Margherita  4 stars

Viale Regina Margherita 44, Cagliari, Italy, 09124

Cagliari Great
GBP 111

Capo Caccia  4 stars

Loc. Capo Caccia 07041 Alghero (Ss) Italy, 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 131

Hotel Rocce Sarde  4 stars

Localita Milmeggiu, San Pantaleo, Italy, 07020

San Pantaleo Very good
GBP 104

Blu Hotel Laconia Village  4 stars

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

Cannigione Very good
GBP 281

Blu Hotel Morisco  4 stars

Via Amalfi, Cannigione, Italy, 07021

Cannigione Very good
GBP 298

Hotel Corallo  4 stars

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

Isola Rossa Great
GBP 151

Hotel Del Corso  4 stars

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

Pula Very good
GBP 83

Hotel Cala Lunga  4 stars

Localita Porto Massimo, La Maddalena (Sassari), Italy, 07024

La Maddalena (Sassari) Very good
GBP 270

Brancamaria  4 stars

Viale Colombo, Cala Gonone, Italy, 08020

Cala Gonone Great
GBP 120

Colonna Park Hotel  4 stars

Porto Cervo Marina, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 171

Grand Hotel Smeraldo Beach  4 stars

Via Tre Monti, Baja Sardinia, Italy

Baja Sardinia Great
GBP 200

Corte Rosada Beach Resort & Spa (Adults Only)  4 stars

Loc. Porto Conte, Alghero, Italy, 07041

Alghero Great
GBP 147

Palmasera Village Resort  4 stars

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

Cala Gonone Very good
GBP 86

Hotel Santa Gilla  4 stars

Via Ustica 13, Capoterra, Italy, 09012

Capoterra Very good
GBP 138

Club Esse Cala Gonone Beach Village  4 stars

Viale Bue Marino, Cala Gonone, Italy, 08022

Cala Gonone Guest rating
GBP 64

Hotel Pulicinu  4 stars

Localita Pulicinu, Baja Sardinia, Italy, 07021

Baja Sardinia Very good
GBP 258

Hotel Ollastu  4 stars

Costa Corallina, Olbia, Italy, 07026

Olbia Very good
GBP 229

Hotel La Bitta  4 stars

Localita Porto Frailis, Arbatax, Italy, 08041

Arbatax Great
GBP 184

Resort Cala Di Falco  4 stars

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

Cannigione Great
GBP 309

Lantana  4 stars

Viale Nora Snc, Pula, Italy, 09010

Pula Great
GBP 198

Stella Maris  4 stars

Localita Campolongu, Villasimius, Italy, 09049

Villasimius Very good
GBP 476

Hotel Simius Playa  4 stars

Via Matteotti 91, Villasimius, Italy, 09049

Villasimius Great
GBP 261

Hotel Baia Di Nora  4 stars

Localita Su Guventeddu, Pula, Italy, 09010

Pula Great
GBP 359

Parco Degli Ulivi  4 stars

Loc. Rena, Arzachena, Italy, 07021

Arzachena Great
GBP 239

Petra Bianca  4 stars

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

Porto Cervo Great
GBP 302

Hotel Sighientu  4 stars

Localita Marina Di Capitana, Capitana, Italy, 09045

Capitana Nice
GBP 926

Parco Torre Chia (Adults Only)  4 stars

Localita Chia, Chia, Italy, 09010

Chia Very good
GBP 390

Papillo Resort Borgo Antico  4 stars

Via La Petra Sarda, San Pantaleo, Italy, 07026

San Pantaleo Great
GBP 129

Hotel Panorama  4 stars

Via Giuseppe Mazzini 7, Olbia, Italy, 07026

Olbia Perfect
GBP 123

Arathena  4 stars

Via Pompei, San Pantaleo, Italy, 07020

San Pantaleo Very good
GBP 187

Doubletree By Hilton Olbia  4 stars

Via Isarco 5/7, Olbia, Italy, 07026

Olbia Great
GBP 118

Mercure Olbia  4 stars

Via Puglie Snc, Olbia, Italy, 07026

Olbia Great
GBP 101

Jazz Hotel  4 stars

Via Degli Astronauti 2, Olbia, Italy, 07026

Olbia Perfect
GBP 137

Lanthia Resort  4 stars

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

Santa Maria Navarrese Great
GBP 246

Le Ginestre  4 stars

Loc. Pevero, Porto Cervo, Italy, 70020

Porto Cervo Great
GBP 213

Hotel Nuraghe Arvu  4 stars

Viale Bue Marino, Cala Gonone, Italy, 08022

Cala Gonone Great
GBP 145

Hotel Panorama  4 stars

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

Cagliari Very good
GBP 89

Geovillage Sport & Wellness Resort  4 stars

Circonvallazione Nord Direzione Golfo Aranci, Olbia, Italy, 70026

Olbia Very good
GBP 96

Cala Caterina  4 stars

Via Lago Maggiore 32, Villasimius, Italy, 09049

Villasimius Very good
GBP 324

Miramare  4 stars

Via Roma 59, Cagliari, Italy

Cagliari Very good
GBP 76

Califfo  4 stars

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

Quartu Sant'Elena Nice
GBP 73

Hotel Majore  4 stars

Via Lu Pultali 10, Santa Teresa Gallura, Italy, 07028

Santa Teresa Gallura Nice
GBP 93

Chia Laguna - Hotel Village  4 stars

Localita Chia, Chia, Italy, 09010

Chia Nice
GBP 303

Arbatax Park - I Cottage  4 stars

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

Arbatax Very good
GBP 188

Luna Lughente  4 stars

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

Olbia Very good
GBP 201

Hotel Villas Resort  4 stars

Loc. Santa Giusta, Castiadas, Italy, 9040

Castiadas Great
GBP 280

Luci Di La Muntagna  4 stars

Via Sa Conca 55, Porto Cervo, Italy, 07021

Porto Cervo Very good
GBP 430

Cormoran  4 stars

Via Del Porto 37, Villasimius, Italy, 09049

Villasimius Great
GBP 325

Rina Hotel  4 stars

Via Delle Baleari 34, Alghero, Italy, 07041

Alghero Very good
GBP 117

Hotel Oasis  4 stars

Viale I Maggio, Alghero, Italy, 07041

Alghero Very good
GBP 135

Garden Beach  4 stars

Localita Cala Sinzias, Castiadas, Italy, 9049

Castiadas Very good
GBP 225

Hotel Setar  4 stars

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

Quartu Sant'Elena Very good
GBP 64

Soleado Hotel Alghero  4 stars

Via Lido 17, Alghero, Italy

Alghero Very good
GBP 138

Green Sporting Club Hotel  4 stars

Viale Della Resistenza 47, Alghero, Italy, 07041

Alghero Nice
GBP 82

Cruccuris Resort  4 stars

Via Cruccuris 17, Villasimius, Italy

Villasimius Great
GBP 196

Palau Green Village  4 stars

Vecchio Marino, Palau, Italy, 7020

Palau Very good
GBP 104

Su Lithu  4 stars

Localita Sa Pineta Bonu Caminu, Bitti, Italy, 08021

Bitti Great
GBP 155

Hotel La Baja  4 stars

Via Su Paris De Sa Turre, Santa Caterina (Sardinia), Italy, 09073

Santa Caterina (Sardinia) Great
GBP 121

For You  4 stars

Via Acquedotto Romano 9, Olbia, Italy, 07026

Olbia Perfect
GBP 93

Alghero Resort Country Hotel  4 stars

Strada Statale 127-Bis, Alghero, Italy, 07091

Alghero Great
GBP 173

Valkarana  4 stars

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

Sant'Antonio di Gallura Great
GBP 78

Hotel Orlando Sardegna  4 stars

Localita Santa Barbara, Villagrande Strisaili, Italy, 08049

Villagrande Strisaili Great
GBP 217

Free Beach Club  4 stars

Via Ichnusa 25, Monte Nai, Italy, 09040

Monte Nai Very good
GBP 303

Castelsardo Resort Village  4 stars

Loc. Baia Ostina, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 153

Hotel San Teodoro  4 stars

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

San Teodoro (Sardinia) Very good
GBP 99

Le Zagare  4 stars

Ia Del Giardino Azzurro 4 6 8 Localita Campus, Villasimius, Italy, 9049

Villasimius Great
GBP 212

Hotel Domomea  4 stars

Via Vittorio Veneto 47, Alghero, Italy, 07401

Alghero Great
GBP 179

Resort Grande Baia  4 stars

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

San Teodoro (Sardinia) Great
GBP 133

Is Morus Relais  4 stars

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

Santa Margherita di Pula Very good
GBP 645

Hotel Le Palme  4 stars

Localita Liscia Di Vacca, Porto Cervo, Italy

Porto Cervo Great
GBP 349

Voi Tanka Resort  4 stars

Localita Tanca Elmas Snc, Villasimius, Italy, 09049

Villasimius Very good
GBP 320

Petra Segreta Resort & Spa  4 stars

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

San Pantaleo Great
GBP 479

Lu Hotel  4 stars

Via Costituente Snc, Carbonia, Italy, 09013

Carbonia Great
GBP 78

El Faro  4 stars

Localita Porto Conte, Alghero, Italy, 07040

Alghero Very good
GBP 209

Bagaglino I Giardini Di Porto Cervo  4 stars

Via Spargi, 18, Porto Cervo, Italy, 07020

Porto Cervo Very good
GBP 165

Grand Relais Dei Nuraghi  4 stars

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

Baja Sardinia Very good
GBP 427

Hotel Dei Pini  4 stars

Localita Le Bombarde, Fertilia, Italy, 07041

Fertilia Very good
GBP 287

Hotel Villa Gustui Maris  4 stars

Via Marco Polo 57, Cala Gonone, Italy, 8020

Cala Gonone Great
GBP 208

Bajaloglia Resort  4 stars

Loc.Bajaloglia, Castelsardo, Italy, 07031

Castelsardo Great
GBP 196

Hotel Club Saraceno  4 stars

Localita San Gemiliano, Arbatax, Italy, 8048

Arbatax Great
GBP 193

Hotel Aquadulci  4 stars

Localita' Spartivento - Chia, Chia, Italy, 09010

Chia Very good
GBP 396

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

Via Mar Adriatico, 34, Olbia, Italy, 07026

Olbia Great
GBP 219

Club Hotel Baja Sardinia  4 stars

Localita Baja Sardinia, Baja Sardinia, Italy, 7021

Baja Sardinia Very good
GBP 303

Alghero Vacanze Hotel  4 stars

Via Gallura 15, Alghero, Italy, 07041

Alghero Very good
GBP 76

Flamingo  4 stars

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

Santa Margherita di Pula Very good
GBP 217

Alma Di Alghero  4 stars

Lido 29, Alghero, Italy, 07041

Alghero Very good
GBP 168

Hotel Baia Di Conte  4 stars

Strada Provinciale 55, Alghero, Italy, 07041

Alghero
GBP 401

Residence Cala Liberotto  4 stars

Viale Di Cala Liberotto Snc Localita Sos Alinos, Orosei, Italy

Orosei Great
GBP 82

Arbatax Park Resort - Dune  4 stars

Via Capri 49, Arbatax, Italy, 08048

Arbatax Guest rating
GBP 196

Arbatax Park Resort - Telis  4 stars

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

Arbatax Nice
GBP 191

Hotel Flora  4 stars

Via Sassari 47, Cagliari, Italy

Cagliari Perfect
GBP 106

Cala Ginepro Hotel Resort  4 stars

Viale Cala Ginepro 76, Orosei, Italy, 08028

Orosei Great
GBP 197

Baia Caddinas  4 stars

Viale Concas Caddinas, Golfo Aranci, Italy, 07020

Golfo Aranci Great
GBP 226

Hotel La Bisaccia  4 stars

Loc. Baja Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia Nice
GBP 405

Albergo Diffuso Mannois  4 stars

Via La Marmora 4, Orosei, Italy

Orosei Great
GBP 126

Is Benas Country Lodge  4 stars

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

San Vero Milis Very good
GBP 100

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 146

Is Molas Resort  4 stars

Localita Is Molas, Pula, Italy

Pula Very good
GBP 167

Due Lune Resort Golf & Spa  4 stars

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

San Teodoro (Sardinia)
GBP 513

Perdepera Resort  4 stars

Localita Perd'E Pera, Cardedu, Italy, 08040

Cardedu
GBP 378

Nantis Hotel  4 stars

Via Colle Di Frigiano 1, Castelsardo, Italy

Castelsardo Nice
GBP 75

Hotel Villa Fanny  4 stars

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

Cagliari
GBP 168

Ph Hotel  4 stars

Corso Italia 143, Castelsardo, Italy, 07031

Castelsardo Very good
GBP 92

Colonna Hotel Du Golf  4 stars

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

Olbia Nice
GBP 120

Tenuta Pilastru  4 stars

Localita Pilastru Km 5, Arzachena, Italy, 07021

Arzachena Nice
GBP 180

Stazzo Lu Ciaccaru  4 stars

Localita O Lu Ciaccaru, Arzachena, Italy, 07021

Arzachena Very good
GBP 368

Hotel Capriccioli  4 stars

Localita Capriccioli, Porto Cervo, Italy, 07021

Porto Cervo Great
GBP 222

Nora Club Hotel  4 stars

Viale Nora , Pula, Italy, 09010

Pula Perfect
GBP 204

I Giardini Di Cala Ginepro Hotel Resort  4 stars

Viale Cala Ginepro,76 , Cala Liberotto, Italy, 08020

Cala Liberotto
GBP 201

Hotel Costa Paradiso  4 stars

Localita Costa Paradiso, Costa Paradiso, Italy, 07038

Costa Paradiso
GBP 138

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 864

Cormoran Hotel  4 stars

Localita Campus, Villasimius, Italy, 09049

Villasimius Great
GBP 494

Pausania Inn  3 stars

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

Tempio Pausania Very good
GBP 84

Meta  3 stars

Trav. Via Nazionale, Santa Teresa Gallura, Italy, 07029

Santa Teresa Gallura Very good
GBP 86

Boutique Hotel Su Sergenti  3 stars

Via Matteotti 15, Villasimius, Italy, 09049

Villasimius Great
GBP 170

Meditur Hotel Cagliari Santa Maria  3 stars

Via Santa Maria Chiara 157, Cagliari, Italy, 09134

Cagliari Very good
GBP 42

Chia Laguna - Hotel Baia  3 stars

Localita Chia, Chia, Italy, 09010

Chia Very good
GBP 378

Budoni Beach  3 stars

Loc. Porto Ainu, Budoni, Italy, 08100

Budoni Great
GBP 96

Lu Nibareddu Aparthotel  3 stars

Porto Taverna, San Teodoro (Sardinia), Italy, 07020

San Teodoro (Sardinia) Nice
GBP 147

Hotel Costa Caddu  3 stars

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

San Teodoro (Sardinia) Great
GBP 333

Residence Baia Salinedda  3 stars

Capo Coda Cavallo, Capo Coda Cavallo, Italy

Capo Coda Cavallo Very good
GBP 132

Terranova  3 stars

Via Giuseppe Garibaldi,3, Olbia, Italy, 07026

Olbia Nice
GBP 93

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 143

Hotel La Playa  3 stars

Via Pantelleria 14, Alghero, Italy, 07041

Alghero Great
GBP 122

Hotel Riviera  3 stars

Via Fratelli Cervi 6, Alghero, Italy, 07041

Alghero Very good
GBP 138

Porto Conte  3 stars

Localita Porto Conte, Alghero, Italy, 07041

Alghero Nice
GBP 262

Hotel Italia  3 stars

Via Sardegna 31, Cagliari, Italy, I-09124

Cagliari Very good
GBP 75

Residence Picale  3 stars

Via Lido 69, Alghero, Italy, 07041

Alghero Very good
GBP 89

Hotel Stella Marina  3 stars

Via Sardegna, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia) Great
GBP 137

Park Hotel Asinara  3 stars

Localita Cala Lupo, Stintino, Italy, 07040

Stintino Great
GBP 179

Le Mimose  3 stars

Via Nazionale 32, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia) Very good
GBP 102

Hotel Royal  3 stars

Viale Aldo Moro 333, Olbia, Italy, 07026

Olbia Very good
GBP 59

Hotel Angedras  3 stars

Via Frank 2, Alghero, Italy, 07041

Alghero Great
GBP 166

Residence Rena Bianca  3 stars

Via Baia Sardinia, Baja Sardinia, Italy, 07021

Baja Sardinia
GBP 227

Porto Ottiolu Resort  3 stars

Via Delle Camelie 7/25, Porto Ottiolu, Italy

Porto Ottiolu Nice
GBP 72

Hotel Castello  3 stars

Via Liberta, 201, Golfo Aranci, Italy, 07020

Golfo Aranci Nice
GBP 133

Palm Village  3 stars

Via Degli Asparagi, Villasimius, Italy

Villasimius Very good
GBP 125

Green Village Resort  3 stars

Viale Dei Cipressi, Villasimius, Italy

Villasimius Great
GBP 170

Bungalow Club Village  3 stars

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

San Teodoro (Sardinia) Guest rating
GBP 295

Fly Hotel Cagliari  3 stars

Via Piemonte 22, Assemini, Italy

Assemini Guest rating
GBP 99

Hotel Lucrezia  3 stars

Via Roma 14 A, Riola Sardo, Italy

Riola Sardo Very good
GBP 132

Cala Luna  3 stars

Lungomare Palmasera, Cala Gonone, Italy, 08022

Cala Gonone Great
GBP 160

Residence Riva Azzurra  3 stars

Via Lampedusa, Cannigione, Italy, 07020

Cannigione Great
GBP 142

Liscia Eldi Residence  3 stars

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

San Teodoro (Sardinia)
GBP 184

Fiore Di Maggio  3 stars

Via Del Mirto 5, Villasimius, Italy

Villasimius Great
GBP 145

Hotel Nautilus  3 stars

Lungomare Poetto 158, Cagliari, Italy, 09126

Cagliari Perfect
GBP 121

Valencia  3 stars

Via Enrico De Nicola 12 , Alghero, Italy, 07041

Alghero
GBP 62

Villa Del Borgo Relais  3 stars

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

Santa Margherita di Pula Great
GBP 131

Hotel Cedrino  3 stars

Localita Iriai Sul Lago Cedrino, Dorgali, Italy, 08022

Dorgali Perfect
GBP 71

Residenza Capriccioli  3 stars

Localita Capriccioli 37, Porto Cervo, Italy, 07021

Porto Cervo Great
GBP 166

Rafael Boutique Hotel  3 stars

Localita Porto Rafael, Porto Rafael, Italy

Porto Rafael
GBP 133

Hotel Mariposas  3 stars

Via Mar Nero 1, Villasimius, Italy, 09049

Villasimius
GBP 91

Hotel Le Dune  3 stars

Loc. Porto Pollo, Porto Pollo, Italy, 07020

Porto Pollo
GBP 90

Residence Le Onde  2 stars

Via Dettori 20, Badesi, Italy, 07030

Badesi
GBP 69

Hotel Corallo  2 stars

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

Posada (Sardinia) Nice
GBP 75

Residence Oasis  2 stars

Srl Viale I Maggio, Alghero, Italy

Alghero
GBP 220

Porto Giunco  2 stars

Via Notteri 5, Villasimius, Italy, 09049

Villasimius Great
GBP 133

Fior Di Loto  2 stars

Viale Trieste 56, Cagliari, Italy, 09123

Cagliari
GBP 87

Hotel Su Giudeu  2 stars

Viale Spartivento 6, Chia, Italy, 09010

Chia
GBP 125

Hotel Corsaro Nero  2 stars

Localita Costa Verde, Portu Maga, Italy, 09031

Portu Maga
GBP 109

Villaggio Camping Torre Del Porticciolo  0 stars

Localita Porticciolo - Parco Naturale Di Porto Conte, Porto Conte, Italy, 07041

Porto Conte Guest rating
GBP 67

Residence Torre Delle Stelle  0 stars

Via Orione, Torre Delle Stelle, It, Torre delle Stelle, Italy, 09040

Torre delle Stelle Nice
GBP 77

Residence Hotel Monte Ricciu  0 stars

Regione Scala Mala, Alghero, Italy

Alghero Very good
GBP 61

Zsuite  0 stars

Via Goffredo Mameli 12, Cagliari, Italy, 09125

Cagliari Perfect
GBP 58

Spinnaker Holidays  0 stars

Piazza Civica Snc, Alghero, Italy, 07041

Alghero Perfect
GBP 146

Victoria Bed & Breakfast  0 stars

Via Goldoni 4, Cagliari, Italy, 09131

Cagliari
GBP 366

Residenze Al Castello Apartments  0 stars

Via Alberto Lamarmora 118, Cagliari, Italy, 09124

Cagliari Great
GBP 81

Camping Village Capo D'Orso  0 stars

Loc.Le Saline, Palau, Italy

Palau
GBP 90

Villaggio Alba Dorata  0 stars

Loc Cala Liberotto Sas Linnas Siccas, Orosei, Italy, 08028

Orosei
GBP 137

Hotel Poetto  0 stars

Via Montecristo 5, Cagliari, Italy, 09126

Cagliari Very good
GBP 80

Canne Al Vento  0 stars

Via Sulcis 20, Teulada, Italy, 09019

Teulada
GBP 73

Rosso Di Sera  0 stars

Strada Consortile Evangeletz 7, Alghero, Italy, 07041

Alghero Perfect
GBP 73

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 55

Grazie Nonna  0 stars

Via Ozieri 41, Cagliari, Italy, 09127

Cagliari
GBP 80

Agriturismo Stazzi La China  0 stars

Localita La China 87 87 7020 Luogosanto, Luogosanto, Italy, 07020

Luogosanto

La Cinta  0 stars

Via Del Tirreno, San Teodoro (Sardinia), Italy, 08020

San Teodoro (Sardinia)
GBP 147

Terradome  0 stars

Via Santa Maria, Uta, Italy, 09010

Uta
GBP 81

Agriturismo Orvile  0 stars

Localita Orvile, Posada (Sardinia), Italy, 08020

Posada (Sardinia)
GBP 66

Camping Village Laguna Blu  0 stars

Strada Statale 127Bis Km 41, Fertilia, Italy, 07041

Fertilia Great
GBP 66

Camping Bella Sardinia  0 stars

Localita Torre Del Pozzo, S'archittu Cuglieri, Italy, 09073

S'archittu Cuglieri
GBP 71

Case Vacanza Masua-Pan Di Zucchero  0 stars

Frazione Di Nebida, Monteponi, Italy, 09016

Monteponi
GBP 75

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 481

Birkin Marina  0 stars

Viale Regina Margherita 6, Cagliari, Italy, 09124

Cagliari
GBP 88

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 72

Villa Meridiana  0 stars

Via Tillo,37, Olbia, Italy, 07026

Olbia
GBP 767

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)