Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Sardinia

Filter by star ratings
All filters
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati, Cagliari, Sardinia, Italy
Show on map
0.5 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 1,377 reviews
8.7

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.

Hotel Villa Piras
Hotel Villa Piras
8.3 Excellent
Viale della Resistenza 10, Alghero, Sardinia, Italy
Show on map
1.3 km from city centre, Alghero, SA, Italy 
ExcellentBased on 1,163 reviews
8.3

Hotel Villa Piras is a cosy base when in Alghero and is close to everything the area has to offer. It also provides a concierge, an express check-in and check-out feature and a 24-hour reception.

Voi Tanka Village
Voi Tanka Village
8.0 Excellent
Viale Degli Oleandri 7, Villasimius, Sardinia, Italy
Show on map
1.4 km from city centre, Villasimius, SA, Italy 
ExcellentBased on 684 reviews
8.0

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

Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.5 Excellent
Via Sa Conca, 55, Porto Cervo, Sardinia, Italy
Show on map
0.5 km from city centre, Porto Cervo, SA, Italy 
ExcellentBased on 582 reviews
8.5

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.

Hotel Setar
Hotel Setar
7.5 Good
Via Lipari 1/3, Quartu Sant'Elena, Sardinia, Italy
Show on map
1.0 km from city centre, Quartu Sant'Elena, SA, Italy 
GoodBased on 498 reviews
7.5

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.

Hotel Punta Negra
Hotel Punta Negra
8.6 Excellent
Loc Punta Negra, Alghero, Sardinia, Italy
Show on map
5.3 km from city centre, Alghero, SA, Italy 
ExcellentBased on 278 reviews
8.6

Hotel Punta Negra is situated on Sardinia, and offers 4-star accommodation as well as a private beach. Offering free wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Punta Negra Beach.

Residence Il Vascello
Residence Il Vascello
7.9 Good
Costa Rei, Sardinia, Italy
Show on map
1.7 km from city centre, Costa Rei, SA, Italy 
GoodBased on 12 reviews
7.9

Residence Il Vascello is situated in Monte Nai and features free wireless internet. It is steps from Costa Rei.

Badus
Badus
8.4 Excellent
via Giovanni Pascoli 37, Badesi, Sardinia, Italy
Show on map
0.3 km from city centre, Badesi, SA, Italy 
ExcellentBased on 123 reviews
8.4

Badus is situated on Sardinia and provides 4-star facilities in addition to free Wi-Fi. It also features a bowling alley and an outdoor pool.

Castelsardo Resort Village
Castelsardo Resort Village
6.8 Good
Loc. Baia Ostina, Castelsardo, Sardinia, Italy
Show on map
1.9 km from city centre, Castelsardo, SA, Italy 
GoodBased on 161 reviews
6.8

Castelsardo Resort Village is situated on Sardinia, and provides 3.5-star accommodation as well as a private beach. Popular amenities, such as a swimming pool, outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Castelsardo.

Hotel Panorama
Hotel Panorama
7.5 Good
Viale Armando Diaz 231, Cagliari, Sardinia, Italy
Show on map
2.4 km 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.

Tips for booking a Sardinia hotel

Cheapest month:April
Most expensive month:July
Average price in Sardinia:€102/night
Absolute cheapest price found:€23/night
Cheapest day:Wednesday
Most expensive day:Monday
€23 - €311
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€47 - €192
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

Show all 26,342 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
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
Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.5 Excellent
Via Sa Conca, 55, Porto Cervo, Sardinia, Italy
Show on map
0.5 km 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.

3
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati, Cagliari, Sardinia, Italy
Show on map
0.5 km 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.

4
Hotel Catalunya
Hotel Catalunya
8.6 Excellent
Via Catalogna 24, Alghero, Sardinia, Italy
Show on map
0.2 km 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.

5
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.5 Excellent
Piazza Mariano 50, Oristano, Sardinia, Italy
Show on map
0.4 km from city centre, Oristano 

Mariano IV Palace Hotel is located in Oristano and is close to the area's popular attractions. It also offers laundry facilities, meeting rooms and an airport shuttle.

6
Club Hotel Residence Baiaverde
Club Hotel Residence Baiaverde
8.1 Excellent
Localita San Pietro A Mare, Valledoria, Sardinia, Italy
Show on map
2.1 km from city centre, Valledoria 

Conveniently situated and featuring an outdoor pool and a private beach, this comfortable property is located within easy driving distance of Castelsardo. It also offers an express check-in and check-out feature, laundry facilities and a safe.

7
Hotel Carlos V & Spa
Hotel Carlos V & Spa
8.7 Excellent
Lungomare Valencia, 24, Alghero, Sardinia, Italy
Show on map
1.1 km from city centre, Alghero 

Carlos V Hotel Alghero is located on Sardinia and offers 5-star facilities in addition to outdoor tennis courts and a rooftop terrace. With views over the sea, it is situated in the centre of Alghero.

8
Residence Il Vascello
Residence Il Vascello
7.9 Good
Costa Rei, Sardinia, Italy
Show on map
1.7 km from city centre, Costa Rei 

Residence Il Vascello is situated in Monte Nai and features free wireless internet. It is steps from Costa Rei.

Cheapest hotels in Sardinia, Italy

Show all 26,342 hotels
Badus
Badus
8.4 Excellent
via Giovanni Pascoli 37, Badesi, Sardinia, Italy
Show on map
0.3 km from city centre,  

Badus is situated on Sardinia and provides 4-star facilities in addition to free Wi-Fi. It also features a bowling alley and an outdoor pool.

€41
Avg. per night
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.5 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 laundry facilities, meeting rooms and an airport shuttle.

€43
Avg. per night
Club Esse Torre Delle Stelle
Club Esse Torre Delle Stelle
7.4 Good
Via Orione, Torre delle Stelle, Sardinia, Italy
Show on map
0.3 km from city centre,  

Residence Torre Delle Stelle is located in Maracalagonis and features a seasonal outdoor swimming pool and free Wi-Fi. It offers comfortable apartments with an en suite bathroom and a kitchenette.

€46
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.

€49
Avg. per night
Hotel Villa Piras
Hotel Villa Piras
8.3 Excellent
Viale della Resistenza 10, Alghero, Sardinia, Italy
Show on map
1.3 km from city centre,  

Hotel Villa Piras is a cosy base when in Alghero and is close to everything the area has to offer. It also provides a concierge, an express check-in and check-out feature and a 24-hour reception.

€50
Avg. per night
Hotel Setar
Hotel Setar
7.5 Good
Via Lipari 1/3, Quartu Sant'Elena, Sardinia, Italy
Show on map
1.0 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.

€55
Avg. per night
Club Esse Roccaruja
Club Esse Roccaruja
6.6 Good
Loc Capo Falcone, Stintino, Ss, Stintino, Sardinia, Italy
Show on map
3.0 km from city centre,  

Club Esse Roccaruja is situated on Sardinia, and provides 4-star accommodation as well as a private beach. Popular facilities, such as an outdoor pool and outdoor tennis courts, ensure a satisfying stay in Stintino.

€60
Avg. per night
Club Hotel Residence Baiaverde
Club Hotel Residence Baiaverde
8.1 Excellent
Localita San Pietro A Mare, Valledoria, Sardinia, Italy
Show on map
2.1 km from city centre,  

Conveniently situated and featuring an outdoor pool and a private beach, this comfortable property is located within easy driving distance of Castelsardo. It also offers an express check-in and check-out feature, laundry facilities and a safe.

€63
Avg. per night

Hotel prices in Sardinia

2 stars or below

€64 - €94

La Corte Smeralda Resort

No. 1 most popular

€91
Avg. per night
Agriturismo Arena Del Sol

No. 2 most popular

€94
Avg. per night
Affittacamere il Laghetto

Best value

€64
Avg. per night
3 stars

€40 - €84

Club Esse Torre Delle Stelle

No. 1 most popular

€46
Avg. per night
Vista Blu Resort

No. 2 most popular

€72
Avg. per night
Meridiana

Best value

Meridiana
8.8 Excellent
€40
Avg. per night
4 stars and up

€43 - €897

Castelsardo Resort Village

No. 1 most popular

€69
Avg. per night
Rina Hotel

No. 2 most popular

Rina Hotel
7.7 Good
€93
Avg. per night
Mariano IV Palace Hotel

Best value

€43
Avg. per night

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

Where to stay in Sardinia

About Sardinia

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

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 there

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.

Sardinia travel FAQs

  • Where is the best place to stay in Sardinia?

    Alghero, Badesi, and Cagliari are the most popular places on HotelsCombined for stays in Sardinia.

  • What are the best hotels in Sardinia?

    Badus (8.4/10 from 123 reviews), Mariano IV Palace Hotel (8.5/10 from 2,355 reviews), and Club Esse Torre Delle Stelle (7.4/10 from 409 reviews) are all highly rated places to stay in Sardinia.