Hotels in Cagliari

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

Cagliari, Sardinia, Italy
23 Sep — 24 Sep2
Cagliari, Sardinia, Italy
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cagliari

Filter by star ratings
All filters
Hotel Nautilus
Hotel Nautilus
9.3 Excellent
Lungomare Poetto 158, Cagliari, Sardinia, Italy
Show on map
4.4 km from city centre, Cagliari 
ExcellentBased on 1,274 reviews
9.3

Located in Cagliari, the hotel is within a 20-minute drive of Cagliari-Elmas Airport and offers a swimming pool and a Jacuzzi. Guests can also enjoy free internet in all areas.

Cagliari Castello Affittacamere
Cagliari Castello Affittacamere
6.3 Good
Via Alberto Lamarmora 13, Cagliari, Sardinia, Italy
Show on map
0.9 km from city centre, Cagliari 
GoodBased on 161 reviews
6.3

Affittacamere Castello offers a comfortable setting when in Cagliari. It is ideally positioned for guests wanting to sightsee in the area.

Locanda Dei Buoni e Cattivi
Locanda Dei Buoni e Cattivi
8.9 Excellent
Via Vittorio Veneto 96, Cagliari, Sardinia, Italy
Show on map
1.5 km from city centre, Cagliari 
ExcellentBased on 257 reviews
8.9

Located close to Cagliari Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Cagliari and its surrounds. It also offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

Cruccuris Resort
Cruccuris Resort
8.8 Excellent
Via Cruccuris, 17, Villasimius, Sardinia, Italy
Show on map
32.6 km from city centre, Cagliari 
ExcellentBased on 180 reviews
8.8

Cruccuris Resort Villasimius is situated on Sardinia and offers 4-star facilities as well as a rooftop terrace. It also provides laundry facilities, an outdoor pool and a safe.

Hotel Costa Dei Fiori
Hotel Costa Dei Fiori
8.9 Excellent
S S 195 Km 33 200, Pula, Sardinia, Italy
Show on map
29.6 km from city centre, Cagliari 
ExcellentBased on 647 reviews
8.9

Hotel Costa dei Fiori is situated on Sardinia and offers 4-star accommodation as well as free Wi-Fi and outdoor tennis courts. It also features an outdoor pool, a swimming pool and a sauna.

Cagliari Boutique Rooms And Suites
Cagliari Boutique Rooms And Suites
8.8 Excellent
Via Giuseppe Garibaldi 105, Cagliari, Sardinia, Italy
Show on map
0.8 km from city centre, Cagliari 
ExcellentBased on 918 reviews
8.8

Cagliari Boutique Rooms provides comfortable 3-star accommodation in Cagliari. It is conveniently located for those wishing to visit the area's popular attractions.

Cerdena Rooms
Cerdena Rooms
8.6 Excellent
Via Milano 1b, Cagliari, Sardinia, Italy
Show on map
1.8 km from city centre, Cagliari 
ExcellentBased on 79 reviews
8.6

Located in Cagliari, Cerdena Rooms is an easy drive from Cagliari Cathedral and Poetto. It provides 5-star accommodation with air-conditioned rooms.

Falkensteiner Resort Capo Boi
Falkensteiner Resort Capo Boi
8.4 Excellent
Loc.Piscadeddus Strada Provinciale 17, Villasimius, Sardinia, Italy
Show on map
31.4 km from city centre, Cagliari 
ExcellentBased on 379 reviews
8.4

Falkensteiner Resort Capo Boi is located on Sardinia, and provides 4-star facilities, including a private beach. Popular amenities, such as an outdoor pool and a sauna, ensure an enjoyable stay in Villasimius.

Hotel Villa Del Parco
Hotel Villa Del Parco
9.1 Excellent
Via Don Vico, La Maddalena, Sardinia, Italy
Show on map
222.2 km from city centre, Cagliari 
ExcellentBased on 769 reviews
9.1

Providing a beauty centre and a swimming pool, Hotel Villa Del Parco La Maddalena provides charming rooms close to Spargi Island. It offers free wireless internet in public areas, a 24-hour reception and massages.

Sardegna Hotel - Suites & Restaurant
Sardegna Hotel - Suites & Restaurant
8.1 Excellent
Via Lunigiana 50, Cagliari, Sardinia, Italy
Show on map
2.8 km from city centre, Cagliari 
ExcellentBased on 1,912 reviews
8.1

Located in Cagliari, Sardegna Hotel - Suites & Restaurant is within a 10-minute drive of Cagliari-Elmas Airport and offers a Jacuzzi and a rooftop terrace. The numerous amenities this luxury hotel has to offer include an express check-in and check-out feature, laundry facilities and a shuttle service.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:July
Average price in Cagliari:$161/night
Absolute cheapest price found:$15/night
Cheapest day:Thursday
Most expensive day:Saturday
$63 - $353
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$88 - $128
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 1,359 hotels
1
Arbatax Park Resort - Telis
Arbatax Park Resort - Telis
7.1 Good
Via Capri 49, Tortolì, Sardinia, Italy
Show on map
4.5 km from city centre, Tortolì 

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.

2
Hotel Ristorante Calamosca
Hotel Ristorante Calamosca
6.9 Good
Viale Calamosca 50, Cagliari, Sardinia, Italy
Show on map
5.0 km from city centre, Cagliari 

Boasting a swimming pool and a private beach, Hotel Ristorante Calamosca is located in Cagliari and provides comfortable accommodation. It also features a 24-hour reception, an express check-in and check-out feature and a safe.

Cheapest hotels in Cagliari, Sardinia

Show all 1,359 hotels
Cagliari Castello Affittacamere
Cagliari Castello Affittacamere
6.3 Good
Via Alberto Lamarmora 13, Cagliari, Sardinia, Italy
Show on map
0.9 km from city centre,  

Affittacamere Castello offers a comfortable setting when in Cagliari. It is ideally positioned for guests wanting to sightsee in the area.

$57
Avg. per night
Hotel Ristorante Calamosca
Hotel Ristorante Calamosca
6.9 Good
Viale Calamosca 50, Cagliari, Sardinia, Italy
Show on map
5.0 km from city centre,  

Boasting a swimming pool and a private beach, Hotel Ristorante Calamosca is located in Cagliari and provides comfortable accommodation. It also features a 24-hour reception, an express check-in and check-out feature and a safe.

$84
Avg. per night
Locanda Dei Buoni e Cattivi
Locanda Dei Buoni e Cattivi
8.9 Excellent
Via Vittorio Veneto 96, Cagliari, Sardinia, Italy
Show on map
1.5 km from city centre,  

Located close to Cagliari Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Cagliari and its surrounds. It also offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

$95
Avg. per night
Sardegna Hotel - Suites & Restaurant
Sardegna Hotel - Suites & Restaurant
8.1 Excellent
Via Lunigiana 50, Cagliari, Sardinia, Italy
Show on map
2.8 km from city centre,  

Located in Cagliari, Sardegna Hotel - Suites & Restaurant is within a 10-minute drive of Cagliari-Elmas Airport and offers a Jacuzzi and a rooftop terrace. The numerous amenities this luxury hotel has to offer include an express check-in and check-out feature, laundry facilities and a shuttle service.

$103
Avg. per night
Hotel Villa Del Parco
Hotel Villa Del Parco
9.1 Excellent
Via Don Vico, La Maddalena, Sardinia, Italy
Show on map
1.3 km from city centre,  

Providing a beauty centre and a swimming pool, Hotel Villa Del Parco La Maddalena provides charming rooms close to Spargi Island. It offers free wireless internet in public areas, a 24-hour reception and massages.

$106
Avg. per night
Hotel Costa Dei Fiori
Hotel Costa Dei Fiori
8.9 Excellent
S S 195 Km 33 200, Pula, Sardinia, Italy
Show on map
3.4 km from city centre,  

Hotel Costa dei Fiori is situated on Sardinia and offers 4-star accommodation as well as free Wi-Fi and outdoor tennis courts. It also features an outdoor pool, a swimming pool and a sauna.

$127
Avg. per night
Cagliari Boutique Rooms And Suites
Cagliari Boutique Rooms And Suites
8.8 Excellent
Via Giuseppe Garibaldi 105, Cagliari, Sardinia, Italy
Show on map
0.8 km from city centre,  

Cagliari Boutique Rooms provides comfortable 3-star accommodation in Cagliari. It is conveniently located for those wishing to visit the area's popular attractions.

$128
Avg. per night
Hotel Nautilus
Hotel Nautilus
9.3 Excellent
Lungomare Poetto 158, Cagliari, Sardinia, Italy
Show on map
4.4 km from city centre,  

Located in Cagliari, the hotel is within a 20-minute drive of Cagliari-Elmas Airport and offers a swimming pool and a Jacuzzi. Guests can also enjoy free internet in all areas.

$130
Avg. per night

Hotel prices in Cagliari

2 stars or below

$57 - $95

Locanda Dei Buoni e Cattivi

No. 1 most popular

$95
Avg. per night
Cagliari Castello Affittacamere
$57
Avg. per night
3 stars

$84 - $148

Cerdena Rooms

No. 1 most popular

Cerdena Rooms
8.6 Excellent
$148
Avg. per night
Hotel Nautilus

No. 2 most popular

Hotel Nautilus
9.3 Excellent
$130
Avg. per night
Hotel Ristorante Calamosca

Best value

$84
Avg. per night
4 stars and up

$95 - $677

Sardegna Hotel - Suites & Restaurant

No. 1 most popular

$103
Avg. per night
Miramare Cagliari Hotel Museo

No. 2 most popular

$183
Avg. per night
Hotel Le Torri

Best value

Hotel Le Torri
8.6 Excellent
$95
Avg. per night

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

Where to stay in Cagliari

About Cagliari

With Roman ruins, elegant palazzo’s and tree-lined boulevards, the Italian city of Cagliari is a beachside town with a rich past. Cagliari has been influenced by numerous cultures, from Spanish to Sardinian, which has left behind exotic cuisine and architecture.

Things to do

Poetto Beach, located a 10-minute bus ride from the city centre, is one of Cagliari’s best beaches. The eight kilometres of soft sand turns into a party scene during the summer months, where young revellers enjoy cocktails and ocean views from lively bars.

The Cathedral of Santa Maria is a 14th-century cathedral located in the medieval quarter of Castello. The Pisa-style building is a grand structure from the outside, with its interior featuring ornate decor and a secret crypt underneath the altar.

History enthusiasts can head to the National Archeological Museum, which houses findings from the pre-Nuragic age right through to the Byzantine period. Collections of pre historic bronze statues, italic ceramics and Byzantine jewels make up the exhibits, while private guided tours are available to learn about the history of the area.

Cagliari Marina is a busy harbour area lined with luxury yachts home to the rich and famous. When you’ve worked up an appetite, head to Osteria Da Serafino to dine on homemade Italian pasta and fresh seafood.

Getting around

Cagliari Elmas Airport is a 15-minute drive away and you can also arrive by ferry from mainland Italy. Once in Cagliari, make use of taxis, explore on foot and take boats out of the harbour to see the surrounding coastline.

Cagliari travel FAQs

  • What are the best hotels in Cagliari?

    One of the most popular hotels in Cagliari is Sardegna Hotel - Suites & Restaurant, which has been reviewed by 1,912 users and currently has a rating of 8.1/10. Other top-rated locations include Miramare Cagliari Hotel Museo and Cagliari Boutique Rooms And Suites, which have received 8.5/10 and 8.8/10 ratings from our users, respectively.

  • What is a good hotel near Cattedrale di Santa Maria?

    Reviews of Miramare Cagliari Hotel Museo recommend it as a good place to stay near Cattedrale di Santa Maria, scoring 8.5/10 from 106 ratings.

  • What is a good hotel in Cagliari near Bastione di Saint Remy?

    The most popular hotel near Bastione di Saint Remy is Miramare Cagliari Hotel Museo, with 106 HotelsCombined users scoring it 8.5/10.

  • How much do hotels in Cagliari cost?

    The average price of a hotel in Cagliari is $171 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Cagliari?

    $46 per night is the cheapest Cagliari hotel price found in our data from the last 72 hours.

  • How much is a hotel in Cagliari tonight?

    Prices for a hotel in Cagliari tonight are about $216 on average, but HotelsCombined users have found prices as low as $72 for tonight in the last 3 days. The best price found for a 4-star hotel in Cagliari tonight is $452.