Hotels in Sardinia

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

Sardinia
Dec 9 — Dec 102
Sardinia
Fri 12/9
Sat 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Sardinia

Filter by star ratings
All filters
T Hotel
8.5 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.3 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 1,283 reviews
8.5

Located in Cagliari, T Hotel Cagliari offers stylish, 4-star accommodation close to the Teatro Lirico. It also provides a rooftop terrace, a Jacuzzi and a Turkish steam bath.

Best Western Hotel Residence Italia
8.3 Excellent
Via Panzini 67, Quartu Sant'Elena, Sardinia, Italy
Show on map
3.4 mi from city centre, Quartu Sant'Elena, SA, Italy 
ExcellentBased on 714 reviews
8.3

Best Western Hotel Residence Italia is located in Quartu Sant'Elena and features free Wi-Fi. The multiple facilities this cosy hotel has to offer include a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Alma DI Alghero Hotel
8.4 Excellent
Via Lido, 29, Alghero, Sardinia, Italy
Show on map
0.8 mi from city centre, Alghero, SA, Italy 
ExcellentBased on 1,164 reviews
8.4

Alma di Alghero Hotel is situated on Sardinia and offers 4-star facilities as well as a rooftop terrace. There is also a gym with a rooftop terrace and a swimming pool.

Hotel Vittorio Emanuele
8.4 Excellent
Corso Vittorio Emanuele Ii,100, Sassari, Sardinia, Italy
Show on map
0.4 mi from city centre, Sassari, SA, Italy 
ExcellentBased on 918 reviews
8.4

Hotel Vittorio Emanuele provides comfortable 3-star accommodation in Sassari. It is set amongst a range of dining options and is minutes on foot from Sassari Railway Station.

Hotel Baja Romantica
8.8 Excellent
Via Cristoforo Colombo, Bosa, Sardinia, Italy
Show on map
1.0 mi from city centre, Bosa, SA, Italy 
ExcellentBased on 909 reviews
8.8

Hotel Baja Romantica provides traditional 3-star accommodation in Bosa. It also offers massage services, a kids club and a 24-hour reception.

Hotel Residence Ulivi e Palme
7.6 Good
Via Bembo 25, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre, Cagliari, SA, Italy 
GoodBased on 1,633 reviews
7.6

Hotel Residence Ulivi E Palme provides modern 3-star accommodation in Cagliari. It also features an indoor pool and outdoor tennis courts.

Hotel Riviera
7.9 Good
Via F.Lli Cervi, 6, Alghero, Sardinia, Italy
Show on map
0.9 mi from city centre, Alghero, SA, Italy 
GoodBased on 1,561 reviews
7.9

Situated in Alghero, Hotel Riviera Alghero is within easy driving distance of Fertilia and offers a tour desk, luggage storage and a car rental desk. This cosy hotel is set in the heart of the town.

Voi Tanka Village
7.4 Good
Viale Degli Oleandri 7, Villasimius, Sardinia, Italy
Show on map
0.8 mi from city centre, Villasimius, SA, Italy 
GoodBased on 2 reviews
7.4

VOI Tanka Resort is situated on Sardinia, and provides 4-star accommodation as well as a private beach. Popular facilities, such as an outdoor pool, a Jacuzzi and outdoor tennis courts, ensure a satisfying stay in Villasimius.

Tips for booking hotels in Sardinia

Cheapest month:December
Most expensive month:August
Average price in Sardinia:$146/night
Cheapest price found:$27/night
Cheapest day:Friday
Most expensive day:Tuesday
$88 - $202
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$145 - $189
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

1
DoubleTree by Hilton Olbia - Sardinia
8.0 Excellent
Via Isarco 5/7, Olbia, Sardinia, Italy
Show on map
0.6 mi from city centre, Olbia, SA, Italy 

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

2
Arbatax Park Resort - Telis
7.0 Good
Via Capri 49, Tortolì, Sardinia, Italy
Show on map
2.8 mi from city centre, Tortolì, SA, Italy 

Arbatax Park Resort - Telis is located on Sardinia, and offers 4-star accommodation as well as a private beach. Popular amenities, such as a Jacuzzi, an outdoor pool and outdoor tennis courts, ensure an enjoyable stay in Tortoli.

3
Hotel Italia
8.0 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre, Cagliari, SA, Italy 

Located only a short walk from Cagliari Railway Station, Hotel Italia provides guests with a convenient base while in Cagliari. The various amenities this modern hotel features include meeting rooms, a 24-hour reception and 24-hour room service.

4
Hotel Panorama
8.6 Excellent
Via Mazzini, 7, Olbia, Sardinia, Italy
Show on map
0.0 mi from city centre, Olbia, SA, Italy 

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Olbia. It also features free Wi-Fi, a sauna and a Jacuzzi.

5
Hotel Santa Gilla
8.0 Excellent
Via Ustica 13, Capoterra, Sardinia, Italy
Show on map
2.9 mi from city centre, Capoterra, SA, Italy 

Conveniently situated and featuring an outdoor pool and a private beach, this comfortable hotel is an easy drive from Cagliari. It also offers an express check-in and check-out feature, massage services and a sun deck.

6
Hotel For You
8.6 Excellent
Via Acquedotto Romano, 9, Olbia, Sardinia, Italy
Show on map
0.2 mi from city centre, Olbia, SA, Italy 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It also offers massage services, an outdoor pool and a sauna.

7
Hotel Quadrifoglio
7.6 Good
Via Giuseppe Peretti 10, Cagliari, Sardinia, Italy
Show on map
2.2 mi from city centre, Cagliari, SA, Italy 

Hotel Quadrifoglio Cagliari is located in Cagliari and offers free Wi-Fi. It is ideally positioned for guests wishing to sightsee in the area.

8
Hotel Catalunya
8.3 Excellent
Via Catalogna 24, Alghero, Sardinia, Italy
Show on map
0.1 mi from city centre, Alghero, SA, Italy 

Hotel Catalunya Alghero is set on Sardinia, and offers 4-star accommodation as well as a private beach. It is also moments from Alghero's well-known attractions and landmarks.

Cheapest hotels in Sardinia, Italy

Residence Badus
Badesi, Sardinia, Italy
Show on map
0.2 mi from city centre, Badesi, SA, Italy 

Situated in Badesi, Badus provides 3-star accommodation, as well as an outdoor pool. It also features supervised child care/activities, a playground and a kids pool.

$29
Avg. per night
Santa Maria Resort
Localita' Santa Maria 0, Orosei, Sardinia, Italy
Show on map
1.1 mi from city centre, Orosei, SA, Italy 

Santa Maria Resort is located on Sardinia and offers 4-star facilities in addition to free Wi-Fi. Popular amenities, such as an outdoor pool and a sauna, ensure an enjoyable stay in Orosei.

$40
Avg. per night
Geovillage Hotel
Circonvallazione Nord Direzione Golfo Aranci 0702, Olbia, Sardinia, Italy
Show on map
2.1 mi from city centre, Olbia, SA, Italy 

Set in Olbia, Geovillage is a five-minute walk from Wellness Center Beauty and Spa Geovillage and provides an outdoor pool, a sauna and a Jacuzzi. In addition to free private parking on site, the hotel offers modern 4-star rooms and a bar.

$40
Avg. per night
Porrino
Alghero, Sardinia, Italy
Show on map
0.3 mi from city centre, Alghero, SA, Italy 

Porrino is located in the centre of Alghero, and features free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

$41
Avg. per night
Olbia City Hotel
7.5 Good
Viale Aldo Moro 395, Olbia, Sardinia, Italy
Show on map
2.1 mi from city centre, Olbia, SA, Italy 

This comfortable hotel in Olbia offers free Wi-Fi, as well as a tour desk and luggage storage. It also provides room service, a lift and a safe.

$44
Avg. per night
Colonna Palace Hotel Mediterraneo
7.6 Good
Via Montello, 7, Olbia, Sardinia, Italy
Show on map
0.3 mi from city centre, Olbia, SA, Italy 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Olbia. It is close to the area's tourist attractions and is minutes on foot from Olbia Railway Station.

$45
Avg. per night
Mistral2 Hotel
8.2 Excellent
Via Xx Settembre 34, Oristano, Sardinia, Italy
Show on map
0.3 mi from city centre, Oristano, SA, Italy 

Mistral2 Hotel is situated on Sardinia and provides 4-star facilities in addition to a Jacuzzi. It is also minutes from Oristano's well-known tourist spots.

$46
Avg. per night
Arcobaleno Rooms
8.8 Excellent
Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre, Cagliari, SA, Italy 

Offering a shuttle service to Cagliari-Elmas Airport, plus free wireless internet, the vacation rental is a comfortable place to stay in Cagliari. It is surrounded by a variety of restaurants and cafés and is moments on foot from Cagliari Railway Station.

$46
Avg. per night

Hotel prices in Sardinia

2 stars and under
3 stars
4 stars +

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 in Sardinia

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 Sardinia

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.

Facts about staying in Sardinia

  • Where is the best place to stay in Sardinia?

    When visiting Sardinia, consider checking out Cagliari, Alghero, and Olbia as some of the most sought after locations.

  • What are the best hotels in Sardinia?

    1,283 reviews rated T Hotel with an average score of 8.5/10. It may also be worth looking into the Hotel Residence Ulivi e Palme, which received a rating of 7.6/10 from 1,633 reviews. Hotel Riviera could also be a good option, with a score of 7.9/10 from 1,561 reviews.