Hotels in Sardinia

Search and compare Sardinia hotels from hundreds of travel sites and save

Sardinia
28 Sep — 29 Sep2
Sardinia
Tue 28/9
Wed 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Sardinia

Filter by star ratings
All filters
Club Esse Cala Gonone Beach Village
Club Esse Cala Gonone Beach Village
7.3 Good
Viale Palmasera, sn, Cala Gonone, Sardinia, Italy
Show on map
0.3 km from city centre, Cala Gonone, SA, Italy 
GoodBased on 1,111 reviews
7.3

Cala Gonone Beach Village Dorgali is situated on Sardinia and offers 4-star accommodation in addition to a free shuttle service and a rooftop terrace. It also provides a shopping mall, an outdoor pool and a kids club.

Agriturismo Muzzu
Agriturismo Muzzu
Via Aldo Moro, 6, Olbia, Sardinia, Italy
Show on map
24.3 km from city centre, Olbia, SA, Italy 

Agriturismo Muzzu is set in Olbia and is within a 10-minute walk of Olbia Railway Station. It is conveniently situated in the city centre.

Hotel Club Saraceno
Hotel Club Saraceno
8.9 Excellent
Localita San Gemiliano, Arbatax, Sardinia, Italy
Show on map
1.4 km from city centre, Arbatax, SA, Italy 
ExcellentBased on 455 reviews
8.9

Hotel Club Saraceno is situated on Sardinia, and offers 4-star accommodation as well as a private beach. It also provides an express check-in and check-out feature, an outdoor pool and a playground.

El Faro Hotel & Spa
El Faro Hotel & Spa
9.0 Excellent
Porto Conte, 52, Alghero, Sardinia, Italy
Show on map
10.3 km from city centre, Alghero, SA, Italy 
ExcellentBased on 1,426 reviews
9.0

El Faro Hotel & Spa is located on Sardinia, and offers 4-star facilities, including a private beach. Popular amenities, such as an outdoor pool, a sauna and a rooftop terrace, make for a satisfying stay in Alghero.

Hotel Maxim
Hotel Maxim
8.0 Excellent
Via Francoforte 4, Olbia, Sardinia, Italy
Show on map
2.9 km from city centre, Olbia, SA, Italy 
ExcellentBased on 65 reviews
8.0

Maxim Hotel Olbia provides comfortable 3-star accommodation in Olbia. It also offers room service, a designated smoking area and luggage storage.

Hotel Corte Rosada Resort&Spa - Adults Only
Hotel Corte Rosada Resort&Spa - Adults Only
8.3 Excellent
Localita Porto Conte 77, Alghero, Sardinia, Italy
Show on map
9.3 km from city centre, Alghero, SA, Italy 
ExcellentBased on 500 reviews
8.3

Corte Rosada By The Sea Hotel & Spa is situated on Sardinia, and provides 4-star facilities, including a private beach. Popular facilities, such as outdoor tennis courts, free wired internet and an outdoor pool, make for a satisfying stay in Alghero.

Hotel Palau
Hotel Palau
8.7 Excellent
Via Baragge, Palau, Sardinia, Italy
Show on map
0.8 km from city centre, Palau, SA, Italy 
ExcellentBased on 255 reviews
8.7

Hotel Palau is located on Sardinia and offers 5-star facilities in addition to a free shuttle service and a rooftop terrace. It also features an express check-in and check-out feature, a kids pool and an outdoor pool.

Hotel Palazzo Pischedda
Hotel Palazzo Pischedda
9.0 Excellent
Via Roma 8, Bosa, Sardinia, Italy
Show on map
0.8 km from city centre, Bosa, SA, Italy 
ExcellentBased on 1,455 reviews
9.0

Palazzo Sa Pischedda is located in Bosa and is close to the area's popular attractions. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

Hotel Sandalion
Hotel Sandalion
7.9 Good
Via Valle D'Aosta, 12, Santa Teresa Gallura, Sardinia, Italy
Show on map
0.2 km from city centre, Santa Teresa Gallura, SA, Italy 
GoodBased on 354 reviews
7.9

This comfortable hotel in Santa Teresa Di Gallura offers free wireless internet, as well as a safe and a terrace. It is ideally located for those wishing to sightsee in the area.

Hotel Cala Lunga
Hotel Cala Lunga
8.5 Excellent
Porto Massimo La Maddalena, La Maddalena, Sardinia, Italy
Show on map
5.3 km from city centre, La Maddalena, SA, Italy 
ExcellentBased on 348 reviews
8.5

Hotel Cala Lunga is set on Sardinia and provides 4-star accommodation in addition to free Wi-Fi. It also offers a kids pool, a tour desk and an outdoor pool.

Tips for booking a Sardinia hotel

Cheapest month:November
Most expensive month:August
Average price in Sardinia:C$ 144/night
Absolute cheapest price found:C$ 27/night
Cheapest day:Tuesday
Most expensive day:Wednesday
C$ 77 - C$ 288
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 125 - C$ 282
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

Show all 30,693 hotels
1
DoubleTree by Hilton Olbia - Sardinia
DoubleTree by Hilton Olbia - Sardinia
8.3 Excellent
Via Isarco 5/7, Olbia, Sardinia, Italy
Show on map
1.0 km from city centre, Olbia 

This modern property is ideally located in the city centre. This property is conveniently situated in Olbia City Centre.

2
Jazz Hotel
Jazz Hotel
9.0 Excellent
Via Degli Astronauti, 2, Olbia, Sardinia, Italy
Show on map
1.9 km from city centre, Olbia 

Featuring an outdoor pool, free Wi-Fi and a Jacuzzi, this Olbia hotel is conveniently situated minutes from Olbia - Costa Smeralda Airport. It also provides a rooftop terrace, an express check-in and check-out feature and a Turkish steam bath.

3
Hotel Italia
Hotel Italia
8.1 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari 

Hotel Italia is set amongst Cagliari's well-known restaurants and eateries, just a brief stroll from Cagliari Railway Station. The various amenities this modern hotel features include a safe, meeting rooms and 24-hour room service.

4
El Faro Hotel & Spa
El Faro Hotel & Spa
9.0 Excellent
Porto Conte, 52, Alghero, Sardinia, Italy
Show on map
10.3 km from city centre, Alghero 

El Faro Hotel & Spa is located on Sardinia, and offers 4-star facilities, including a private beach. Popular amenities, such as an outdoor pool, a sauna and a rooftop terrace, make for a satisfying stay in Alghero.

5
Geovillage Hotel
Geovillage Hotel
7.9 Good
Circonvallazione Nord Direzione Golfo Aranci 0702, Olbia, Sardinia, Italy
Show on map
3.3 km from city centre, Olbia 

Geovillage provides 4-star accommodation in Olbia. Only a short walk from Wellness Center Beauty and Spa Geovillage, it offers modern rooms equipped with a mini bar and free wireless internet access.

6
Hotel 3 Botti
Hotel 3 Botti
7.8 Good
Loc. Baja Sardinia, Baia Sardinia, Sardinia, Italy
Show on map
0.7 km from city centre, Baia Sardinia 

Hotel 3 Botti is located on Sardinia and offers 4-star facilities as well as free Wi-Fi and a rooftop terrace. It also provides a swimming pool, a concierge and an express check-in and check-out feature.

7
Hotel For You
Hotel For You
8.8 Excellent
Via Acquedotto Romano, 9, Olbia, Sardinia, Italy
Show on map
0.3 km from city centre, Olbia 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It is surrounded by a variety of popular eateries and is within a 10-minute walk of Olbia Marittima Railway Station.

8
Mercure Olbia
Mercure Olbia
8.0 Excellent
Via Puglie snc, Olbia, Sardinia, Italy
Show on map
0.8 km from city centre, Olbia 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Olbia. It also offers a sauna, a Jacuzzi and an indoor pool.

Cheapest hotels in Sardinia, Italy

Show all 30,693 hotels
L'Antica Torre B&B
L'Antica Torre B&B
9.4 Excellent
via dei genovesi 81, Cagliari, Sardinia, Italy
Show on map
0.7 km from city centre,  

Steps from Torre dell'Elefante, L'Antica Torre Cagliari is situated in Cagliari and offers comfortable accommodation. It also provides a swimming pool, free Wi-Fi and luggage storage.

C$ 54
Avg. per night
Castello Malicas
Castello Malicas
8.8 Excellent
Via Grazia Deledda, 52, Galtellì, Sardinia, Italy
Show on map
0.2 km from city centre,  

Castello Malicas offers a comfortable setting while in Galtelli. It also provides babysitting/child services, bicycle rental and massage services.

C$ 58
Avg. per night
Hotel Sandalion
Hotel Sandalion
7.9 Good
Via Valle D'Aosta, 12, Santa Teresa Gallura, Sardinia, Italy
Show on map
0.2 km from city centre,  

This comfortable hotel in Santa Teresa Di Gallura offers free wireless internet, as well as a safe and a terrace. It is ideally located for those wishing to sightsee in the area.

C$ 64
Avg. per night
Hotel Ambrosio La Corte
Hotel Ambrosio La Corte
7.9 Good
Via Rosellini, 7, Olbia, Sardinia, Italy
Show on map
2.1 km from city centre,  

Conveniently located in the centre of the city, this 3-star hotel makes for an excellent base in Olbia. It also offers a rooftop terrace, a safe and meeting rooms.

C$ 70
Avg. per night
Hotel Califfo
Hotel Califfo
7.3 Good
Via Leonardo Da Vinci 118, Cagliari, Sardinia, Italy
Show on map
10.9 km from city centre,  

Hotel Califfo is set on Sardinia and provides 4-star facilities as well as a rooftop terrace and outdoor tennis courts. It also offers laundry facilities, an express check-in and check-out feature and an outdoor pool.

C$ 70
Avg. per night
Hotel Residence Ulivi e Palme
Hotel Residence Ulivi e Palme
7.7 Good
Via Bembo 25, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre,  

Situated a brief drive from Cagliari Cathedral, Hotel Residence Ulivi E Palme offers traditional accommodation in Cagliari. It also provides a safe, outdoor tennis courts and an indoor pool.

C$ 70
Avg. per night
Residence Borgo Punta Villa
Residence Borgo Punta Villa
8.9 Excellent
Via Chiusedda, La Maddalena, Sardinia, Italy
Show on map
1.1 km from city centre,  

Within a 90-minute car ride of Olbia - Costa Smeralda Airport, Residence Borgo Punta Villa provides an outdoor pool and free wireless internet. The various facilities this cosy property features include luggage storage, an express check-in and check-out feature and babysitting/child services.

C$ 75
Avg. per night
Bed & Breakfast L'Aquilino
Bed & Breakfast L'Aquilino
8.8 Excellent
Via Vescovo Rolfi 4, Iglesias, Sardinia, Italy
Show on map
0.6 km from city centre,  

Bed & Breakfast L'Aquilino is situated in Iglesias and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

C$ 75
Avg. per night

Hotel prices in Sardinia

2 stars or below

C$ 44 - C$ 1,297

Bed & Breakfast L'Aquilino

#1 Most popular

C$ 75
Avg. per night
b&b del corso

#2 Most popular

b&b del corso
9.1 Excellent
C$ 64
Avg. per night
B&B Su Rizolu

Best value

B&B Su Rizolu
9.4 Excellent
C$ 44
Avg. per night
3 stars

C$ 54 - C$ 204

Borgo di Campagna

#1 Most popular

Borgo di Campagna
8.6 Excellent
C$ 86
Avg. per night
Hotel Palazzo Pischedda

#2 Most popular

C$ 77
Avg. per night
L'Antica Torre B&B

Best value

L'Antica Torre B&B
9.4 Excellent
C$ 54
Avg. per night
4 stars and up

C$ 70 - C$ 622

Hotel San Teodoro

#1 Most popular

Hotel San Teodoro
8.3 Excellent
C$ 91
Avg. per night
Hotel & Spa Riviera Castelsardo

#2 Most popular

C$ 92
Avg. per night
Hotel Califfo

Best value

C$ 70
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sardinia

About Sardinia

Marooned in the Mediterranean Sea, Sardinia is a sun-drenched island with postcard-perfect beaches, charming historic towns and mouth-watering local cuisine. Discover more than 2000 kilometres of coastline, explore the mountainous interior and escape to charm-soaked historic towns and villages.

Things to do

Sardinia is dotted with charismatic towns, villages and resorts that immerse you in the island lifestyle. Founded in 1769, Calasetta is one of the most picturesque, featuring sugar-white sand and crystalline water. The hilltop town of Posada is built around the ruins of a medieval castle, while Bosa will charm you with its pastel-coloured houses and beautiful coastal setting.

From white sandy bays to rocky coves, Sardinia boasts some of the most beautiful beaches in Italy. Costa del Sud is one of the most spectacular stretches of coastline, with most of the action centred around the lively resort of Chia. The postcard-perfect bays of Costa Smeralda are a dream for yacht enthusiasts.

Sardinia’s mountainous interior offers some of the best hiking in Italy. The landscape is criss-crossed with scenic trails that take you past rugged peaks and flower-filled meadows. Many of the trails pass by nuraghe, ancient Bronze Age ruins that dot the island. The hike to Gola Su Gorropu canyon meanders through a lush oak forest.

There’s plenty to keep you entertained underwater, with Sardinia boasting some of the best dive sites in Europe. Explore shipwrecks off the coast of Cagliari, marvel at the underwater Roman ruins of Nora, swim past enormous granite boulders in Capo Carbonara and discover natural wonders like Nereo Cave.

Sardinia will tantalise your palate with delicious cuisine inspired by the island’s unique climate and ecosystem. Try local specialties such as “su porcheddu” roast suckling pig, “culurgiones” stuffed pasta and “zuppa gallurese” casserole served with crusty bread. Pair your meal with a glass of Vermentino or Cannonau bottled at one of the island’s vineyards.

Getting around

Rental cars are the easiest and most flexible way to explore Sardinia at your own pace. Trains and buses connect major towns and cities across the island. Cagliari Airport is the main airport, with others located in Alghero and Olbia.

Sardinia travel FAQs

  • Where is the best place to stay in Sardinia?

    Our travelers prefer to stay in places like Cagliari, Olbia, and Porto Cervo while in Sardinia.

  • What are the best hotels in Sardinia?

    288 reviews rated Hotel San Teodoro with an average score of 8.3/10. It may also be worth looking into the Borgo di Campagna, which received a rating of 8.6/10 from 379 reviews. Hotel & Spa Riviera Castelsardo could also be a good option, with a score of 7.9/10 from 398 reviews.