Destinations
Hotels in Sardinia
Sardinia has 886 places to stay listed here — 886 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around €36.
Browse by city
- Alghero 34
- Cagliari 34
- Villasimius 30
- Santa Teresa Gallura 27
- San Teodoro 22
- Castelsardo 20
- Pula 17
- Olbia 16
- Santa Maria Navarrese 16
- Budoni 15
- La Maddalena 15
- Sassari 15
- Stintino 15
- Cala Gonone 14
- Dorgali 14
- Oristano 14
- Bosa 13
- Càbras 12
- Nuoro 12
- Posada 12
- Orgosolo 11
- Orosei 11
- Tortolì 11
- Àrbatax 11
- Golfo Aranci 10
- Porto Cervo 10
- SantʼAntìoco 10
- Carbonia 9
- Portoscuso 9
- Arzachena 8
Where to stay
Cities in Sardinia
-
Alghero
-
Cagliari
-
Villasimius
-
Santa Teresa Gallura
-
San Teodoro
-
Castelsardo
-
Pula
-
Olbia
-
Santa Maria Navarrese
-
Budoni
-
La Maddalena
-
Sassari
-
Stintino
-
Cala Gonone
-
Dorgali
-
Oristano
-
Bosa
-
Càbras
-
Nuoro
-
Posada
-
Orgosolo
-
Orosei
-
Tortolì
-
Àrbatax
-
Golfo Aranci
-
Porto Cervo
-
SantʼAntìoco
-
Carbonia
-
Portoscuso
-
Arzachena
-
Carloforte
-
La Caletta
-
Tempio Pausania
-
Cardedu
-
Muravera
-
Oliena
-
Porto San Paolo
-
Porto Torres
-
Baja Sardinia
-
Bari Sardo
-
Baunei
-
Capoterra
-
Lanusei
-
San Pantaleo
-
Santa Margherita di Pula
-
Valledoria
-
Badesi
-
Buggerru
-
Calasetta
-
Castiadas
-
Chia
-
Palau
-
Santu Lussurgiu
-
Siniscola
-
Aglientu
-
Arbus
-
Barùmini
-
Elmas
-
Fertilia
-
Fonni
-
Galtellì
-
Iglesias
-
Murta Maria
-
Porto Conte
-
S'archittu Cuglieri
-
Santa Maria la Palma
-
SantʼAnna Arresi
-
Solanas
-
Tertenìa
-
Assemini
-
Biancareddu
-
Cala Liberotto
-
Fluminimaggiore
-
Guspini
-
Lotzorai
-
Monastir
-
Orroli
-
Quartu SantʼElena
-
Quartucciu
-
Riola Sardo
-
San Vito
-
Sant Antonio Di Gallura
-
Sardara
-
Selargius
-
Sestu
-
Tresnuraghes
-
Triei
-
Abbiadori
-
Aggius
-
Arborea
-
Aritzo
-
Benetutti
-
Bitti
-
Cannigione
-
Costa Paradiso
-
Costa Rei
-
Domus de Maria
-
Gavoi
-
Geremèas
-
Giba
-
Isola Rossa
-
Jerzu
-
Luras
-
Magomadas
-
Modolo
-
Monte Nai
-
Mores
-
Nebida
-
Olmedo
-
Ossi
-
Ozieri
-
Paulilatino
-
Porto Ottiolu
-
Porto Pollo
-
Porto Rotondo
-
Samughèo
-
San Sperate
-
Siamaggiore
-
Sorso
-
Su Forti
-
Teulada
-
Torre Dei Corsari
-
Torre delle Stelle
-
Tuili
-
Villa San Pietro
-
Villagrande Strisaili
-
Abbasanta
-
Agrustos
-
Ales
-
Austis
-
Bacu Abis
-
Barrabisa
-
Berchidda
-
Bolotana
-
Bono
-
Bortigiadas
-
Bosa Marina
-
Brunella
-
Buddusò
-
Camisa
-
Capitana
-
Cugnana Verde
-
Cuile Ezi Mannu
-
Domusnovas
-
Funtana Meiga
-
Gergei
-
Gesturi
-
Ghilarza
-
Girasole
-
Gonnesa
-
Limpiddu
-
Loceri
-
Làconi
-
Macomer
-
Maddalenedda
-
Mamoiada
-
Marrùbiu
-
Masainas
-
Miniera dellʼArgentiera
-
Monteleone Rocca Doria
-
Monti
-
Musei
-
Màndas
-
Nuchis
-
Nurallào
-
Nureci
-
Onifai
-
Oschiri
-
Osilo
-
Osini
-
Padria
-
Perdaxius
-
Perfugas
-
Portixeddu
-
Porto Alabe
-
Porto Pino
-
Portu Maga
-
Pozzomaggiore
-
Puntaldia
-
Putifigari
-
Putzu Idu
-
San Giovanni
-
San Pasquale
-
San Vero Milis
-
Sanluri
-
Santa Caterina
-
Santa Giusta
-
Santa Lucia
-
Santa Maria Coghinas
-
Santadi
-
Sarroch
-
Sedilo
-
Serdiana
-
Serri
-
Seùlo
-
Sini
-
Telti
-
Terra Mala
-
Terralba
-
Torre San Giovanni Ugento
-
Trudda
-
Tula
-
Uras
-
Uri
-
Urzulei
-
Uta
Where to stay in Sardinia
| City | Listings | From | Top-rated |
|---|---|---|---|
| Alghero | 34 hotels | from €43 | S'Alighera Guest House (5.0/5) |
| Cagliari | 34 hotels | from €47 | Atticobianco B&B (4.9/5) |
| Villasimius | 30 hotels | from €65 | Il Piccolo Giardino rooms & breakfast (5.0/5) |
| Santa Teresa Gallura | 27 hotels | from €46 | B&B Anastasia (4.9/5) |
| San Teodoro | 22 hotels | from €55 | Il giardino di Daniela (4.8/5) |
| Castelsardo | 20 hotels | from €55 | La Pura Vida (4.9/5) |
| Pula | 17 hotels | from €104 | Destino di Nora (5.0/5) |
| Olbia | 16 hotels | from €63 | B&B Majore (4.9/5) |
| Santa Maria Navarrese | 16 hotels | from €51 | B&B Antico Telaio (4.8/5) |
| Stintino | 15 hotels | from €41 | Domo Sul Porto (4.8/5) |
Good to know
How many hotels are listed in Sardinia?
886 hotels, guesthouses and B&Bs across 206 cities in Sardinia, each with rooms, photos and live partner rates.
What do hotels in Sardinia cost?
Listed nightly rates on partner sites start around €36, varying by area, property and dates. Live prices show on the booking partner's page.
Which Sardinia city has the most listings here?
Alghero, with 34 listed hotels.