Hotels in Cagliari

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

Cagliari, Sardinia, Italy
20 Sep — 21 Sep2
Cagliari, Sardinia, Italy
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cagliari

Filter by star ratings
All filters
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 374 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 764 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.

T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.5 km from city centre, Cagliari 
ExcellentBased on 1,504 reviews
8.7

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.

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 179 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 646 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.

Regina Margherita Hotel
Regina Margherita Hotel
8.8 Excellent
Viale Regina Margherita 44, Cagliari, Sardinia, Italy
Show on map
1.2 km from city centre, Cagliari 
ExcellentBased on 1,124 reviews
8.8

Less than a 20-minute walk from Cagliari Railway Station, the hotel offers guests an ideal base while in Cagliari. It offers 4-star accommodation with air-conditioned rooms.

Cervo Hotel, Costa Smeralda Resort
Cervo Hotel, Costa Smeralda Resort
8.8 Excellent
Costa Smeralda, Porto Cervo, Sardinia, Italy
Show on map
214.8 km from city centre, Cagliari 
ExcellentBased on 301 reviews
8.8

Cervo Hotel Costa Smeralda Resort is located on Sardinia, and provides 5-star accommodation in addition to a private beach. Popular amenities, such as a Jacuzzi, outdoor tennis courts and a sauna, ensure a satisfying stay in Arzachena.

Arbatax Park Resort - Telis
Arbatax Park Resort - Telis
7.1 Good
Via Capri 49, Tortolì, Sardinia, Italy
Show on map
93.1 km from city centre, Cagliari 
GoodBased on 871 reviews
7.1

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.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:July
Average price in Cagliari:₹ 8,698/night
Absolute cheapest price found:₹ 768/night
Cheapest day:Tuesday
Most expensive day:Wednesday
₹ 3,357 - ₹ 18,804
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 5,999 - ₹ 10,416
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 1,353 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
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati N.66, 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 rooftop terrace, a Jacuzzi and a Turkish steam bath.

Cheapest hotels in Cagliari, Sardinia

Show all 1,353 hotels
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.

₹ 5,657
Avg. per night
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,  

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.

₹ 6,980
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.

₹ 7,420
Avg. per night
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.5 km from city centre,  

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,302
Avg. per night
Cruccuris Resort
Cruccuris Resort
8.8 Excellent
Via Cruccuris, 17, Villasimius, Sardinia, Italy
Show on map
3.4 km from city centre,  

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.

₹ 9,331
Avg. per night
Regina Margherita Hotel
Regina Margherita Hotel
8.8 Excellent
Viale Regina Margherita 44, Cagliari, Sardinia, Italy
Show on map
1.2 km from city centre,  

Less than a 20-minute walk from Cagliari Railway Station, the hotel offers guests an ideal base while in Cagliari. It offers 4-star accommodation with air-conditioned rooms.

₹ 9,478
Avg. per night
Cervo Hotel, Costa Smeralda Resort
Cervo Hotel, Costa Smeralda Resort
8.8 Excellent
Costa Smeralda, Porto Cervo, Sardinia, Italy
Show on map
0.1 km from city centre,  

Cervo Hotel Costa Smeralda Resort is located on Sardinia, and provides 5-star accommodation in addition to a private beach. Popular amenities, such as a Jacuzzi, outdoor tennis courts and a sauna, ensure a satisfying stay in Arzachena.

₹ 18,220
Avg. per night
Falkensteiner Resort Capo Boi
Falkensteiner Resort Capo Boi
8.4 Excellent
Loc.Piscadeddus Strada Provinciale 17, Villasimius, Sardinia, Italy
Show on map
5.1 km from city centre,  

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.

₹ 25,053
Avg. per night

Hotel prices in Cagliari

2 stars or below

₹ 3,747 - ₹ 3,894

Marina Poetto

No. 1 most popular

Marina Poetto
9.1 Excellent
₹ 3,894
Avg. per night
Sardinia Domus

Best value

₹ 3,747
Avg. per night
3 stars

₹ 4,114 - ₹ 6,612

Hotel Quadrifoglio

No. 1 most popular

₹ 5,216
Avg. per night
Fly Hotel Cagliari

No. 2 most popular

Fly Hotel Cagliari
10.0 Excellent
₹ 5,878
Avg. per night
Hotel Residence Ulivi e Palme
₹ 4,114
Avg. per night
4 stars and up

₹ 5,069 - ₹ 36,294

T Hotel

No. 1 most popular

T Hotel
8.7 Excellent
₹ 8,302
Avg. per night
Regina Margherita Hotel

No. 2 most popular

₹ 9,478
Avg. per night
Hotel Le Torri

Best value

Hotel Le Torri
8.6 Excellent
₹ 5,069
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?

    T Hotel (8.7/10 from 1,504 reviews), Ethos (8.2/10 from 259 reviews), and B&B Villa Rosanna (8.9/10 from 103 reviews) are all highly rated places to stay in Cagliari.

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

    T Hotel is a good hotel close to Cattedrale di Santa Maria - it has scored 8.7 over 1,504 reviews from HotelsCombined users.

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

    T Hotel is a hotel near Bastione di Saint Remy that is popular with HotelsCombined users, scoring 8.7 from 1,504 reviews.

  • How much do hotels in Cagliari cost?

    Searches in the last 72 hours suggest an average price of around ₹ 9,771/night is normal for a hotel in Cagliari. 4-star and 5-star hotels in Cagliari had average prices of ₹ 10,065/night and ₹ 16,016/night, respectively.

  • How much is a cheap hotel in Cagliari?

    Prices for Cagliari hotels have been found for as low as ₹ 2,939/night over the last 3 days.

  • How much is a hotel in Cagliari tonight?

    A hotel in Cagliari tonight can start as low as ₹ 3,086 for the night, with an average cost of ₹ 9,184, based on HotelsCombined searches over the last 72 hours.