Hotels in Sardinia

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

Sardinia
May 23 — May 242
Sardinia
Mon 5/23
Tue 5/24
...and more

Tips for booking a Sardinia hotel

Cheapest month:January
Most expensive month:June
Average price in Sardinia:$158/night
Cheapest price found:$22/night
Cheapest day:Sunday
Most expensive day:Saturday
$61 - $277
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$168 - $232
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

Show all 32,470 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
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
Arbatax Park Resort - Telis
7.2 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
Hotel Italia
8.1 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre, Cagliari, SA, Italy 

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 meeting rooms, a 24-hour reception and 24-hour room service.

4
Grand Hotel President Olbia
Grand Hotel President Olbia
8.8 Excellent
Via Principe Umberto, 9, Olbia, Sardinia, Italy
Show on map
0.3 mi from city centre, Olbia, SA, Italy 

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Olbia. It also offers a rooftop terrace, a Jacuzzi and an express check-in and check-out feature.

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

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.

6
Hotel Panorama
Hotel Panorama
8.8 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 a rooftop terrace, a sauna and a Jacuzzi.

7
T Hotel
T Hotel
8.6 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.3 mi 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.

8
La Locanda del Conte Mameli
La Locanda del Conte Mameli
8.8 Excellent
Via Delle Terme 8, Olbia, Sardinia, Italy
Show on map
0.1 mi from city centre, Olbia, SA, Italy 

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

Cheapest hotels in Sardinia, Italy

Show all 32,470 hotels
Hostel Marina
Hostel Marina
7.6 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.

$30
Avg. per night
Residenza Pierre et Vacances Badus
Residenza Pierre et Vacances Badus
8.4 Excellent
Badesi, Sardinia, Italy
Show on map
0.2 mi from city centre,  

Badus offers 3-star accommodation, plus a kids pool, a bowling alley and an outdoor pool. It also provides babysitting/child services, supervised child care/activities and a playground.

$43
Avg. per night
Hotel I Graniti
Hotel I Graniti
9.1 Excellent
Via G. Marconi 40, Villasimius, Sardinia, Italy
Show on map
0.4 mi from city centre,  

Providing a shuttle to Cagliari-Elmas Airport, plus free Wi-Fi, Hotel I Graniti is a comfortable base in Villasimius. It also provides babysitting/child services, an express check-in and check-out feature and bicycle rental.

$48
Avg. per night
Porrino
Porrino
8.7 Excellent
Via Ennio Porrino 30, Alghero, Sardinia, Italy
Show on map
0.3 mi from city centre,  

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.

$49
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
0.8 mi 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.

$50
Avg. per night
Geovillage Green Residence
Geovillage Green Residence
7.8 Good
Via Stazzu Canu Snc, Olbia, Sardinia, Italy
Show on map
2.2 mi from city centre,  

This comfortable property in Olbia offers free wireless internet, as well as a concierge and luggage storage. Just a short stroll from Wellness Center Beauty and Spa Geovillage, it provides comfortable apartments equipped with a refrigerator.

$52
Avg. per night
BeB il Pomo D'Oro
BeB il Pomo D'Oro
9.4 Excellent
Loc. Su Launasci Snc, Assemini, Sardinia, Italy
Show on map
1.5 mi from city centre,  

B&B Il Pomo d'oro is situated in Assemini and features complimentary wireless internet.

$53
Avg. per night
De Plam
De Plam
6.7 Good
Via de Filippi, 51, Olbia, Sardinia, Italy
Show on map
0.1 mi from city centre,  

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Olbia. It is surrounded by a variety of restaurants and cafés and is minutes on foot from Olbia Marittima Railway Station.

$54
Avg. per night

Hotel prices in Sardinia

2 stars and under
Agriturismo Muzzu
#1 Most popular

Agriturismo Muzzu

Via Aldo Moro, 6, Olbia, Sardinia, Italy

$81

Avg. per night

Onda Marina Rooms
#2 Most popular

Onda Marina Rooms

Via Roma 43, Cagliari, Sardinia, Italy

8.2 Excellent
$76

Avg. per night

Aurora
Best value

Aurora

Salita Santa Chiara 19, Cagliari, Sardinia, Italy

$53

Avg. per night

3 stars
Best Western Hotel Residence Italia
#1 Most popular

Best Western Hotel Residence Italia

Via Panzini 67, Quartu Sant'Elena, Sardinia, Italy

8.4 Excellent
$57

Avg. per night

Hotel Vittorio Emanuele
#2 Most popular

Hotel Vittorio Emanuele

Corso Vittorio Emanuele Ii,100, Sassari, Sardinia, Italy

8.4 Excellent
$71

Avg. per night

Hotel I Graniti
Best value

Hotel I Graniti

Via G. Marconi 40, Villasimius, Sardinia, Italy

9.1 Excellent
$48

Avg. per night

4 stars +
Smy Carlos V Alghero
#1 Most popular

Smy Carlos V Alghero

Lungomare Valencia, 24, Alghero, Sardinia, Italy

8.4 Excellent
$210

Avg. per night

Falkensteiner Resort Capo Boi
#2 Most popular

Falkensteiner Resort Capo Boi

Loc.Piscadeddus Strada Provinciale 17, Villasimius, Sardinia, Italy

8.5 Excellent
$426

Avg. per night

Grand Hotel Resort Ma&Ma - Adults Only
Best value

Grand Hotel Resort Ma&Ma - Adults Only

Località Nido d'Aquila, La Maddalena, Sardinia, Italy

8.5 Excellent
$146

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

The island of Sardinia is home to some of the Mediterranean’s most alluring beaches, seductive seafood and luxury resorts. Look beyond the glitz and glamour of the Costa Smeralda to discover a magnificent mountainous countryside full of mysterious Bronze Age ruins and historic towns with Baroque architecture and ancient Roman ruins.

Things to do in Sardinia

Delve into the past with a twilight trek through the evocative nuraghi ruins, consisting of 700 Neolithic stone towers and tombs. Hike along the limestone cliffs to the crescent-shaped bay of Cala Luna or float into Neptune’s Cave to see the hanging stalactites.

Sardinia’s 2,000-kilometre-long coastline boasts hundreds of untouched beaches with little shacks selling ice cream, drinks and snacks. Swim in the translucent waters of Chia, a series of pristine flamingo-dotted bays along Sardinia’s southern coast.

Prefer a more adventurous experience? Surf with the locals and scuba dive through colourful reefs. Head north to the Costa Smeralda to see a remarkable coastline of pink granite boulders with secluded turquoise coves.

Getting around Sardinia

The three main airports serving Sardinia are Cagliari Elmas Airport, Olbia Costa Smeralda Airport and Alghero Airport. Sardinia is accessible by ferry from ports in Italy, France and Spain. The shortest car-ferry crossing from the mainland is Civitavecchia to Olbia on Sardinia’s northeast coast.

  • Where is the best place to stay in Sardinia?

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

  • What are the best hotels in Sardinia?

    892 reviews rated Hotel Califfo with an average score of 7.1/10. It may also be worth looking into the T Hotel, which received a rating of 8.6/10 from 1,336 reviews. Hotel Residence Ulivi e Palme could also be a good option, with a score of 7.7/10 from 1,693 reviews.