Hotels in Cagliari

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

Cagliari, Sardinia, Italy
Dec 1 — Dec 22
Cagliari, Sardinia, Italy
Wed 12/1
Thu 12/2
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cagliari

Filter by star ratings
All filters
Colle dei Fiori Rooms
Colle dei Fiori Rooms
8.2 Excellent
27 Via Falzarego, Cagliari, Sardinia, Italy
Show on map
1.0 mi from city centre, Cagliari 
ExcellentBased on 276 reviews
8.2

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.

Palazzo Doglio
Palazzo Doglio
8.9 Excellent
Vico Del Logudoro 1, Cagliari, Sardinia, Italy
Show on map
0.7 mi from city centre, Cagliari 
ExcellentBased on 392 reviews
8.9

Palazzo Doglio provides a comfortable setting while in Cagliari. It also features a 24-hour reception, a lift and free Wi-Fi.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:June
Average price in Cagliari:$167/night
Absolute cheapest price found:$22/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$46 - $424
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$85 - $528
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 1,414 hotels
1
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 a safe, meeting rooms and 24-hour room service.

2
Hotel Ristorante Calamosca
Hotel Ristorante Calamosca
6.9 Good
Viale Calamosca 50, Cagliari, Sardinia, Italy
Show on map
3.1 mi from city centre, Cagliari, SA, Italy 

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,414 hotels
Colle dei Fiori Rooms
Colle dei Fiori Rooms
8.2 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.

$40
Avg. per night
Hotel Ristorante Calamosca
Hotel Ristorante Calamosca
6.9 Good
Viale Calamosca 50, Cagliari, Sardinia, Italy
Show on map
3.1 mi 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.

$58
Avg. per night
Residence Montegrappa
Residence Montegrappa
8.5 Excellent
Via Monte Grappa 41/A, Cagliari, Sardinia, Italy
Show on map
1.4 mi from city centre,  

Residence Montegrappa offers a modern setting while in Cagliari. It provides free Wi-Fi, meeting rooms and a tour desk.

$64
Avg. per night
Hotel Italia
Hotel Italia
8.1 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre,  

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.

$68
Avg. per night
Le Dimore Del Sole
Le Dimore Del Sole
8.5 Excellent
Viale Del Poetto 32, Cagliari, Sardinia, Italy
Show on map
2.2 mi from city centre,  

Located in Cagliari, Le Dimore del Sole B&B is within a 20-minute drive of Cagliari-Elmas Airport and offers a swimming pool. It also features an express check-in and check-out feature, an airport shuttle and a car rental desk.

$70
Avg. per night

Hotel prices in Cagliari

3 stars

$28 - $100

Hotel Italia

Best value

Hotel Italia
8.1 Excellent
$68
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?

    167 reviews rated Crossroad 4 with an average score of 8.6/10. It may also be worth looking into the T Hotel, which received a rating of 8.7/10 from 1,457 reviews. Il Corso could also be a good option, with a score of 7.8/10 from 126 reviews.

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

    A good hotel close to Cattedrale di Santa Maria is T Hotel (rated 8.7/10 from 1,457 reviews).

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

    The most popular hotel near Bastione di Saint Remy is T Hotel, with 1,457 HotelsCombined users scoring it 8.7/10.

  • How much do hotels in Cagliari cost?

    Searches in the last 72 hours suggest an average price of around $103/night is normal for a hotel in Cagliari. 4-star and 5-star hotels in Cagliari had average prices of $122/night and $217/night, respectively.

  • How much is a cheap hotel in Cagliari?

    HotelsCombined searches in the last 3 days suggest cheap Cagliari hotels have prices starting from as low as $29/night, depending on the popularity of your requested dates.

  • How much is a hotel in Cagliari tonight?

    Prices for a hotel in Cagliari tonight are about $105 on average, but HotelsCombined users have found prices as low as $34 for tonight in the last 3 days.