Hotels in Sardinia

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

Sardinia
2 Dec — 3 Dec2
Sardinia
Thu 2-12
Fri 3-12
...and more

Tips for booking a Sardinia hotel

Cheapest month:July
Most expensive month:August
Average price in Sardinia:S$ 146/night
Absolute cheapest price found:S$ 8/night
Cheapest day:Friday
Most expensive day:Tuesday
S$ 37 - S$ 384
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 153 - S$ 212
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

Show all 30,450 hotels
1
Park Hotel Asinara
Park Hotel Asinara
8.8 Excellent
Località Cala Lupo, Stintino, SS, It, 7040, Stintino, Sardinia, Italy
Show on map
1.0 km from city centre, Stintino, SA, Italy 

Park Hotel Asinara is situated in Stintino and offers a free shuttle service. It also provides a tour desk, a ticket service and a safe.

2
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, SA, Italy 

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

3
Arbatax Park Resort - Telis
Arbatax Park Resort - Telis
7.2 Good
Via Capri 49, Tortolì, Sardinia, Italy
Show on map
4.5 km 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 outdoor tennis courts, an outdoor pool and a sauna, ensure an enjoyable stay in Tortoli.

4
Blau Cala Moresca
Blau Cala Moresca
7.6 Good
Via Capri 49, Arbatax, Sardinia, Italy
Show on map
0.5 km from city centre, Arbatax, SA, Italy 

Guests of this luxury resort will appreciate the seclusion of its private beach and on-site spa, all located just a short car ride from the heart of Tortoli. It also provides a mineral bath, an outdoor pool and a swimming pool.

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, SA, Italy 

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
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.5 km from city centre, Cagliari, SA, Italy 

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.

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, SA, Italy 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It also features a swimming pool and a gym.

8
Hotel Quadrifoglio
Hotel Quadrifoglio
7.6 Good
Via Giuseppe Peretti 10, Cagliari, Sardinia, Italy
Show on map
3.5 km 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.

Cheapest hotels in Sardinia, Italy

Show all 30,450 hotels
Hostel Marina
Hostel Marina
7.7 Good
Scalette San Sepolcro 3, Cagliari, Sardinia, Italy
Show on map
1.1 km from city centre,  

Located under a 10-minute stroll from Cagliari Railway Station, the hostel provides guests with a convenient base when visiting Cagliari. Guests can also enjoy free internet access throughout the property.

S$ 45
Avg. per night
Alghero Vacanze Hotel
Alghero Vacanze Hotel
7.4 Good
Via Gallura 15, Alghero, Sardinia, Italy
Show on map
0.4 km from city centre,  

Situated in Alghero, Alghero Vacanze Hotel is a short drive from Fertilia and provides a safe, an express check-in and check-out feature and laundry facilities. It offers 3-star accommodation with air-conditioned rooms.

S$ 63
Avg. per night
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.4 Excellent
Piazza Mariano 50, Oristano, Sardinia, Italy
Show on map
0.4 km from city centre,  

Mariano IV Palace Hotel is located in Oristano and is close to the area's popular attractions. It also offers a 24-hour reception, a concierge and meeting rooms.

S$ 63
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 elegant accommodation in Cagliari. It also provides a safe, outdoor tennis courts and an indoor pool.

S$ 72
Avg. per night
Hotel Ambrosio La Corte
Hotel Ambrosio La Corte
7.8 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.

S$ 81
Avg. per night
Hotel Setar
Hotel Setar
7.5 Good
Via Lipari 1/3, Quartu Sant'Elena, Sardinia, Italy
Show on map
0.9 km from city centre,  

Hotel Setar is situated on Sardinia and provides 4-star facilities in addition to outdoor tennis courts and a rooftop terrace. It also features an outdoor pool and a fitness centre.

S$ 88
Avg. per night
Hotel Quadrifoglio
Hotel Quadrifoglio
7.6 Good
Via Giuseppe Peretti 10, Cagliari, Sardinia, Italy
Show on map
3.5 km from city centre,  

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

S$ 90
Avg. per night
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,  

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Olbia. It also features a swimming pool and a gym.

S$ 91
Avg. per night

Hotel prices in Sardinia

4 stars and up

S$ 63 - S$ 3,006

Hotel For You

No. 1 most popular

Hotel For You
8.8 Excellent
S$ 91
Avg. per night
Geovillage Hotel

No. 2 most popular

S$ 112
Avg. per night
Mariano IV Palace Hotel

Best value

S$ 63
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?

    Olbia, Villasimius, and Quartu Sant'Elena are some of the most favoured places to stay in Sardinia.

  • What are the best hotels in Sardinia?

    One of the most popular hotels in Sardinia is Villa Del Golfo Lifestyle Resort, which has been reviewed by 151 users and currently has a rating of 9.0/10. Other top-rated locations include Hotel For You and Jazz Hotel, which have received 8.8/10 and 9.0/10 ratings from our users, respectively.