Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Sardinia

Filter by star ratings
All filters
Hotel Abi d'Oru
Hotel Abi d'Oru
8.8 Excellent

0.7 mi from city centre, Marinella Show on map

ExcellentBased on 445 reviews
8.8

Hotel Abi d'Oru is set on Sardinia, and offers 5-star accommodation as well as a private beach. Popular facilities, such as an outdoor pool, a rooftop terrace and outdoor tennis courts, make for an enjoyable stay in Olbia.

Forte Village Resort - Il Castello
Forte Village Resort - Il Castello
8.5 Excellent

0.4 mi from city centre, Santa Margherita di Pula Show on map

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.

Agriturismo Muzzu
Agriturismo Muzzu

15.1 mi from city centre, Olbia Show on map

Agriturismo Muzzu is set in Olbia and is within a 10-minute walk of Olbia Railway Station. It is conveniently situated in the city centre.

Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.5 Excellent

0.3 mi from city centre, Porto Cervo Show on map

ExcellentBased on 581 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 Club Saraceno
Hotel Club Saraceno
8.9 Excellent

0.9 mi from city centre, Arbatax Show on map

ExcellentBased on 327 reviews
8.9

Hotel Club Saraceno is situated on Sardinia, and offers 4-star accommodation as well as a private beach. It also provides an express check-in and check-out feature, an outdoor pool and a playground.

Mon Repos
Mon Repos
8.9 Excellent

0.1 mi from city centre, Baia Sardinia Show on map

ExcellentBased on 219 reviews
8.9

Situated in Arzachena, Hotel Mon Repos Arzachena provides charming 4-star accommodation, as well as an outdoor pool. It also offers a garden and free bicycle rental.

Badus
Badus
8.4 Excellent

0.2 mi from city centre, Badesi Show on map

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

1.2 mi from city centre, Castelsardo Show on map

GoodBased on 162 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

1.5 mi from city centre, Cagliari Show on map

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.2 Excellent

5.9 mi from city centre, Alghero Show on map

ExcellentBased on 328 reviews
8.2

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.

Tips for booking a Sardinia hotel

Cheapest month:January
Most expensive month:July
Average price in Sardinia:£89/night
Absolute cheapest price found:£18/night
Cheapest day:Thursday
Most expensive day:Wednesday
£19 - £171
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£111 - £151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sardinia hotels

Show all 25,022 hotels
1
Paradise Resort Sardegna
Paradise Resort Sardegna
8.0 Excellent

3.5 mi from city centre, San Teodoro Show on map

Paradise Resort Sardegna is located on Sardinia and offers 4-star facilities in addition to a rooftop terrace. Those staying at the property have access to an outdoor pool and a sun deck.

2
Hotel Italia
Hotel Italia
8.2 Excellent

0.8 mi from city centre, Cagliari Show on map

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
Grand Hotel President Olbia
Grand Hotel President Olbia
8.9 Excellent

0.3 mi from city centre, Olbia Show on map

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Olbia. It is set amongst a range of dining options and is minutes on foot from Olbia Marittima Railway Station.

4
Hotel Santa Gilla
Hotel Santa Gilla
8.2 Excellent

2.9 mi from city centre, Capoterra Show on map

Located in Capoterra, Hotel Santa Gilla is within a 25-minute drive of Cagliari-Elmas Airport and offers an outdoor pool and a private beach. It also features a sun deck, massage services and an express check-in and check-out feature.

5
Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.5 Excellent

0.3 mi from city centre, Porto Cervo Show on map

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.

6
T Hotel
T Hotel
8.7 Excellent

0.3 mi from city centre, Cagliari Show on map

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
La Locanda del Conte Mameli
La Locanda del Conte Mameli
9.1 Excellent

0.1 mi from city centre, Olbia Show on map

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Olbia. It is set amongst a variety of popular eateries and is within a 10-minute walk of Olbia Marittima Railway Station.

8
Hotel 3 Botti
Hotel 3 Botti
8.0 Excellent

0.4 mi from city centre, Baia Sardinia Show on map

Hotel 3 Botti is located on Sardinia and offers 4-star facilities as well as free Wi-Fi and a rooftop terrace. It also provides a swimming pool, a concierge and an express check-in and check-out feature.

Cheapest hotels in Sardinia, Italy

Show all 25,022 hotels
Cagliari 4u
Cagliari 4u
8.0 Excellent

0.7 mi from city centre, Cagliari Show on map

The guest house is situated in Cagliari and is close to the Orto Botanico dell'Universita di Cagliari. Those staying at the property can also take advantage of complimentary Wi-Fi access during their stay.

£26
Avg. per night
Hotel Soleado
Hotel Soleado
7.8 Good

0.8 mi from city centre, Alghero Show on map

Featuring an outdoor pool and a rooftop terrace, Hotel Soleado Alghero is located in Alghero and provides modern accommodation. This hotel is set in the heart of the town.

£26
Avg. per night
Colle dei Fiori Rooms
Colle dei Fiori Rooms
8.4 Excellent

1.0 mi from city centre, Cagliari Show on map

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.

£27
Avg. per night
Badus
Badus
8.4 Excellent

0.2 mi from city centre, Badesi Show on map

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.

£29
Avg. per night
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.5 Excellent

0.2 mi from city centre, Oristano Show on map

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.

£33
Avg. per night
Hotel Villa Piras
Hotel Villa Piras
8.3 Excellent

0.8 mi from city centre, Alghero Show on map

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.

£35
Avg. per night
Hotel Riviera
Hotel Riviera
8.1 Excellent

0.9 mi from city centre, Alghero Show on map

Located in Alghero, Hotel Riviera Alghero is within a 15-minute drive of Fertilia Airport and provides an outdoor pool. This cosy hotel is set in the heart of the town.

£36
Avg. per night
Residence Picalè
Residence Picalè
8.3 Excellent

1.0 mi from city centre, Alghero Show on map

Residence Picale is located in the centre of Alghero, and has outdoor tennis courts, free Wi-Fi and a rooftop terrace. There is also a fitness centre with a swimming pool.

£40
Avg. per night

Hotel prices in Sardinia

2 stars or below

£19 - £60

Residence Le Onde

No. 1 most popular

Residence Le Onde
8.0 Excellent
£42
Avg. per night
Agriturismo Muzzu

No. 2 most popular

£60
Avg. per night
Hostel Marina

Best value

£19
Avg. per night
3 stars

£23 - £135

Hotel Nautilus

No. 1 most popular

Hotel Nautilus
9.3 Excellent
£60
Avg. per night
Hotel Italia

No. 2 most popular

Hotel Italia
8.2 Excellent
£56
Avg. per night
B&B Cagliari Ariosto

Best value

£23
Avg. per night
4 stars and up

£26 - £738

T Hotel

No. 1 most popular

T Hotel
8.7 Excellent
£91
Avg. per night
Sardegna Hotel, Suites & Restaurant

No. 2 most popular

£58
Avg. per night
Hotel Soleado

Best value

£26
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?

    Users favour staying in areas such as Cagliari, Olbia, and Alghero. Consider these locations when searching for your desired stay.

  • What are the best hotels in Sardinia?

    Sardinia is home to many highly-rated hotels, one of which is T Hotel, which has a current rating of 8.7. For other potential stays, consider Sardegna Hotel, Suites & Restaurant and Hotel Santa Gilla, which can also be great places to stay in Sardinia.