Hotels in Sardinia

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

Sardinia
Jun 21 — Jun 222
Sardinia
Mon 6/21
Tue 6/22
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Sardinia

Filter by star ratings
All filters
Forte Village Resort - Il Castello
Forte Village Resort - Il Castello
8.5 Excellent
Forte Village Resort, S.S.195 Km 39.600, Santa Margherita di Pula, Sardinia, Italy
Show on map
0.4 mi from city centre, Santa Margherita di Pula, SA, Italy 
ExcellentBased on 5 reviews
8.5

Forte Village Resort - Il Castello is situated on Sardinia, and offers 5-star facilities, including a private beach. Popular amenities, such as outdoor tennis courts, an outdoor pool and a sauna, ensure a satisfying stay in Pula.

Ethos
Ethos
8.2 Excellent
Via Milano 64A, Cagliari, Sardinia, Italy
Show on map
1.3 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 228 reviews
8.2

Ethos Rooms is situated in Cagliari and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.4 Excellent
Via Sa Conca, 55, Porto Cervo, Sardinia, Italy
Show on map
0.3 mi from city centre, Porto Cervo, SA, Italy 
ExcellentBased on 602 reviews
8.4

Hotel Luci di la Muntagna is situated on Sardinia and provides 4-star facilities as well as a rooftop terrace, outdoor tennis courts and a Jacuzzi. Popular amenities, such as a sauna and an outdoor pool, ensure a satisfying stay in Arzachena.

Al Bastione di Cagliari
Al Bastione di Cagliari
8.7 Excellent
Piazza G. Marghinotti 1, Cagliari, Sardinia, Italy
Show on map
0.6 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 180 reviews
8.7

Al Bastione di Cagliari is situated in Cagliari and is close to the area's popular attractions. It offers free Wi-Fi, an express check-in and check-out feature and a ticket service.

Aurora
Aurora
8.4 Excellent
Salita Santa Chiara 19, Cagliari, Sardinia, Italy
Show on map
0.6 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 268 reviews
8.4

Albergo Aurora Cagliari is located in Cagliari and features free Wi-Fi. It is moments from University of Cagliari and is close to the area's popular attractions and dining spots.

Centrum Rooms
Centrum Rooms
7.6 Good
Via Mameli 181, Cagliari, Sardinia, Italy
Show on map
0.9 mi from city centre, Cagliari, SA, Italy 
GoodBased on 215 reviews
7.6

Situated within walking distance of Cagliari Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Cagliari and its surrounds. It is conveniently located for guests wishing to discover the area's attractions.

Hotel Panorama
Hotel Panorama
7.5 Good
Viale Armando Diaz 231, Cagliari, Sardinia, Italy
Show on map
1.5 mi from city centre, Cagliari, SA, Italy 
GoodBased on 871 reviews
7.5

Situated in Cagliari, Hotel Panorama Cagliari is a short walk from International Trade Fair of Sardinia and provides an outdoor pool. There is also a fitness centre with a swimming pool.

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
5.9 mi from city centre, Alghero, SA, Italy 
ExcellentBased on 361 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.

Relais Colonna
Relais Colonna
Via Cerbiatta, Porto Cervo, Sardinia, Italy
Show on map
0.1 mi from city centre, Porto Cervo, SA, Italy 

Situated in Arzachena, Relais de la Costa offers 4-star accommodation, as well as an outdoor pool and a swimming pool. It also provides laundry facilities, a 24-hour reception and a kids pool.

Hotel Palazzo Pischedda
Hotel Palazzo Pischedda
9.1 Excellent
Via Roma 8, Bosa, Sardinia, Italy
Show on map
0.4 mi from city centre, Bosa, SA, Italy 
ExcellentBased on 1,342 reviews
9.1

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.

Tips for booking a Sardinia hotel

Cheapest month:January
Most expensive month:June
Average price in Sardinia:$164/night
Absolute cheapest price found:$22/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$61 - $333
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$167 - $212
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

Show all 28,750 hotels
1
DoubleTree by Hilton Olbia - Sardinia
DoubleTree by Hilton Olbia - Sardinia
8.4 Excellent
Via Isarco 5/7, Olbia, Sardinia, Italy
Show on map
0.6 mi from city centre, Olbia 

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

2
Hotel Italia
Hotel Italia
8.2 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
0.8 mi 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.

3
La Villa Del Re - Adults Only
La Villa Del Re - Adults Only
9.2 Excellent
Localita Su Cannisoni, Castiadas, Sardinia, Italy
Show on map
3.6 mi from city centre, Castiadas 

La Villa del Re - Adults Only is set on Sardinia, and provides 5-star accommodation in addition to a private beach. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

4
Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.4 Excellent
Via Sa Conca, 55, Porto Cervo, Sardinia, Italy
Show on map
0.3 mi from city centre, Porto Cervo 

Hotel Luci di la Muntagna is situated on Sardinia and provides 4-star facilities as well as a rooftop terrace, outdoor tennis courts and a Jacuzzi. Popular amenities, such as a sauna and an outdoor pool, ensure a satisfying stay in Arzachena.

5
Geovillage Hotel
Geovillage Hotel
7.9 Good
Circonvallazione Nord Direzione Golfo Aranci 0702, Olbia, Sardinia, Italy
Show on map
2.1 mi 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
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati, Cagliari, Sardinia, Italy
Show on map
0.3 mi from city centre, Cagliari 

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

7
Gabbiano Azzurro Hotel & Suites
Gabbiano Azzurro Hotel & Suites
8.4 Excellent
Via dei Gabbiani, Golfo Aranci, Sardinia, Italy
Show on map
0.2 mi from city centre, Golfo Aranci 

Located in Golfo Aranci, Gabbiano Azzurro Hotel & Suites is within a 25-minute drive of Olbia - Costa Smeralda Airport and provides a private beach, a Jacuzzi and a rooftop terrace. It offers 4-star accommodation with air-conditioned rooms.

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

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

Show all 28,750 hotels
Hostel Marina
Hostel Marina
7.8 Good
Scalette San Sepolcro 3, Cagliari, Sardinia, Italy
Show on map
0.7 mi 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.

$27
Avg. per night
Centrum Rooms
Centrum Rooms
7.6 Good
Via Mameli 181, Cagliari, Sardinia, Italy
Show on map
0.9 mi from city centre,  

Situated within walking distance of Cagliari Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Cagliari and its surrounds. It is conveniently located for guests wishing to discover the area's attractions.

$49
Avg. per night
Isola Rossa Appartamenti Paduledda
Isola Rossa Appartamenti Paduledda
8.7 Excellent
Isola Rossa, Sardinia, Italy
Show on map
0.1 mi from city centre,  

Isola Rossa Appartamenti Paduledda is located in Isola Rossa and provides free Wi-Fi. It also offers an airport shuttle, a dry cleaning service and an express check-in and check-out feature.

$50
Avg. per night
Colle dei Fiori Rooms
Colle dei Fiori Rooms
8.4 Excellent
27 Via Falzarego, Cagliari, Sardinia, Italy
Show on map
1.0 mi from city centre,  

Situated within walking distance of Cagliari Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Cagliari and its surrounds. It also offers a terrace, laundry facilities and a vending machine.

$51
Avg. per night
B&B Cheap Holidays
B&B Cheap Holidays
7.4 Good
via Largo Baracca 14, Sorso, Sardinia, Italy
Show on map
0.3 mi from city centre,  

Situated in Sorso, B&B Cheap Holidays is an easy drive from Sassari and offers free Wi-Fi, an airport shuttle and a 24-hour reception. It also features laundry facilities and a garden.

$54
Avg. per night
Ethos
Ethos
8.2 Excellent
Via Milano 64A, Cagliari, Sardinia, Italy
Show on map
1.3 mi from city centre,  

Ethos Rooms is situated in Cagliari and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

$55
Avg. per night
Hotel Funtana Noa
Hotel Funtana Noa
7.5 Good
68 Via Vittorio Emanuele III, Villanovaforru, Sardinia, Italy
Show on map
0.2 mi from city centre,  

Situated in Villanovaforru, Hotel Residence Funtananoa Villanovaforru is a short drive from Sardara and provides a terrace, an airport shuttle and a swimming pool. It offers 3-star accommodation with air-conditioned rooms.

$58
Avg. per night
Hotel 4 Mori
Hotel 4 Mori
7.7 Good
Via Giovanni Maria Angioy 27, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre,  

Hotel 4 Mori offers a comfortable setting while in Cagliari. It is surrounded by a range of popular eateries and is minutes on foot from Cagliari Railway Station.

$58
Avg. per night

Hotel prices in Sardinia

2 stars and under

$27 - $189

B&B Villa Rosanna

#1 Most popular

B&B Villa Rosanna
8.9 Excellent
$67
Avg. per night
Ethos

#2 Most popular

Ethos
8.2 Excellent
$55
Avg. per night
Hostel Marina

Best value

$27
Avg. per night
3 stars

$28 - $215

Hotel Italia

#1 Most popular

Hotel Italia
8.2 Excellent
$82
Avg. per night
Hotel Residence Ulivi e Palme

#2 Most popular

$60
Avg. per night
Guest House Aio Sardegna

Best value

$35
Avg. per night
4 stars +

$66 - $1,011

T Hotel

#1 Most popular

T Hotel
8.7 Excellent
$127
Avg. per night
Sardegna Hotel - Suites & Restaurant

#2 Most popular

$123
Avg. per night
Hotel Soleado

Best value

$66
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?

    T Hotel, rated with a score of 8.7 from 1,407 reviewers, is one of the most popular hotels in Sardinia. Other top stays include Holiday Inn Cagliari, with an average rating of 7.8 from 891 reviewers, and Sardegna Hotel - Suites & Restaurant, with a score of 8.1 from 1,872 reviewers.