Hotels in Cagliari, Italy

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

Cagliari, Sardinia, Italy
26 May — 27 May2
Cagliari, Sardinia, Italy
Fri 26/5
Sat 27/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Cagliari

These hotels in Cagliari see the most activity from our users at the moment. Try adjusting the dates or room and guest combinations if you're not finding the results you're looking for.
Filter by star ratings
All filters
Sardegna Hotel - Suites & Restaurant
8.2 Excellent
Via Lunigiana 50, Cagliari, Sardinia, Italy
Show on map
2.8 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 1,438 reviews
8.2

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.

C$ 148

Hotel Due Colonne
8.2 Excellent
Via Sardegna, 4, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 355 reviews
8.2

This charming hotel is situated in Cagliari and is moments on foot from Cagliari Railway Station. It also offers a 24-hour reception, meeting rooms and an express check-in and check-out feature.

C$ 149

Villa Vaghi Rooms
8.3 Excellent
Viale Del Poetto 4, Cagliari, Sardinia, Italy
Show on map
3.3 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 243 reviews
8.3

B&B Villa Vaghi is located in Cagliari and is close to The Basilica of Our Lady of Bonaria. It also provides bicycle rental, an express check-in and check-out feature and a swimming pool.

C$ 163

Regina Margherita Hotel
8.7 Excellent
Viale Regina Margherita 44, Cagliari, Sardinia, Italy
Show on map
1.2 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 889 reviews
8.7

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.

C$ 202

Hotel Aristeo
9.2 Excellent
Viale Regina Margherita 6, Cagliari, Sardinia, Italy
Show on map
1.4 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 851 reviews
9.2

Hotel Aristeo Cagliari is located in Cagliari and offers free Wi-Fi. It is close to the area's attractions and is within walking distance of Cagliari Railway Station.

C$ 279

Hotel Nautilus
9.1 Excellent
Lungomare Poetto 158, Cagliari, Sardinia, Italy
Show on map
4.4 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 1,370 reviews
9.1

Located in Cagliari, the hotel is within easy reach of Poetto and Cagliari Cathedral. It also offers an outdoor pool, free Wi-Fi and a Jacuzzi.

C$ 228

Hotel Italia
8.1 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 2,110 reviews
8.1

Located only a short walk from Cagliari Railway Station, Hotel Italia provides guests with a convenient base while in Cagliari. The various amenities this modern hotel features include meeting rooms, a 24-hour reception and 24-hour room service.

C$ 149

Cagliari Boutique Rooms and Suites
8.7 Excellent
Via Giuseppe Garibaldi 105, Cagliari, Sardinia, Italy
Show on map
0.8 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 943 reviews
8.7

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. Those staying at the property can also make use of free Wi-Fi.

C$ 176

Hotel Flora
8.5 Excellent
Via Sassari, 45, Cagliari, Sardinia, Italy
Show on map
1.2 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 951 reviews
8.5

Hotel Flora Cagliari is situated on Sardinia and provides 4-star accommodation in addition to a Jacuzzi and free Wi-Fi. Only a five-minute walk from Cagliari Railway Station, the hotel's accessible location makes it an ideal base while visiting Cagliari.

C$ 172

Hotel Villa Fanny
9.3 Excellent
Via San Giovanni Bosco, 8, Cagliari, Sardinia, Italy
Show on map
1.1 km from city centre, Cagliari, SA, Italy 
ExcellentBased on 665 reviews
9.3

Located a short walk from Cagliari Railway Station, Hotel Villa Fanny offers guests an ideal base while in Cagliari. It features a swimming pool, a Jacuzzi and complimentary Wi-Fi access.

C$ 301

Tips for booking hotels in Cagliari

Cheapest month:October
Most expensive month:May
Average price in Cagliari:C$ 149/night
Cheapest price found:C$ 47/night
Cheapest day:Thursday
Most expensive day:Monday
C$ 67 - C$ 349
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 117 - C$ 566
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Some of the best Cagliari hotel options as decided by our users. Be sure to read user reviews to learn why these hotels are among the highest rated.
1
T Hotel
8.4 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.5 km from city centre, Cagliari, SA, Italy 

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.

C$ 186
Avg. per night
2
Hotel Panorama
Viale Armando Diaz 231, Cagliari, Sardinia, Italy
Show on map
2.4 km from city centre, Cagliari, SA, Italy 

Hotel Panorama Cagliari is situated in Cagliari and is close to the area's tourist attractions. There is also a fitness centre with a swimming pool.

C$ 575
Avg. per night

Cheapest hotels in Cagliari, Italy

For those on a budget, these are the cheapest hotels available in Cagliari for the selected dates. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Hotel Residence Ulivi e Palme
7.6 Good
Via Bembo 25, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari, SA, Italy 

Hotel Residence Ulivi E Palme provides modern 3-star accommodation in Cagliari. It also features an indoor pool and outdoor tennis courts.

C$ 81
Avg. per night
Picanhas
Via Goffredo Mameli 12 Caliari, Cagliari, Sardinia, Italy
Show on map
1.1 km from city centre, Cagliari, SA, Italy 

Picanhas provides comfortable 3-star accommodation in Cagliari. It offers an express check-in and check-out feature and free Wi-Fi, and is a brief walk from the Orto Botanico dell'Universita di Cagliari, Cagliari Cathedral and Torre dell'Elefante.

C$ 84
Avg. per night
Hotel Califfo
6.6 Good
Via Leonardo da Vinci 118, Quartu Sant'Elena, Sardinia, Italy
Show on map
0.7 km from city centre, Quartu Sant'Elena, SA, Italy 

Hotel Califfo is set on Sardinia and provides 4-star facilities as well as outdoor tennis courts, a Jacuzzi and a rooftop terrace. It also offers massage services, an express check-in and check-out feature and an outdoor pool.

C$ 91
Avg. per night
Sardinia Domus
8.0 Excellent
Largo Carlo Felice 26, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari, SA, Italy 

Located in Cagliari, Sardinia Domus is a short walk from Torre dell'Elefante and provides free Wi-Fi. It is set amongst a variety of popular eateries and is minutes on foot from Cagliari Railway Station.

C$ 100
Avg. per night
Hotel Quadrifoglio
7.6 Good
Via Giuseppe Peretti 10, Cagliari, Sardinia, Italy
Show on map
3.5 km from city centre, Cagliari, SA, Italy 

Hotel Quadrifoglio Cagliari is located in Cagliari and offers free Wi-Fi. It is ideally positioned for guests wishing to sightsee in the area.

C$ 103
Avg. per night
B&B Elia's
9.5 Excellent
Via Francesco Loddo Canepa 12, Cagliari, Sardinia, Italy
Show on map
3.2 km from city centre, Cagliari, SA, Italy 

B&B Elia's provides comfortable 3-star accommodation in Cagliari. It also offers luggage storage, a 24-hour reception and free bicycle rental.

C$ 106
Avg. per night
Hotel Dedoni
7.3 Good
Via Cavour 69, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari, SA, Italy 

Hotel Dedoni provides 3-star accommodation in Cagliari. It is set amongst a variety of restaurants and cafés and is within a 10-minute walk of Cagliari Railway Station.

C$ 106
Avg. per night
Onda Marina Rooms
8.0 Excellent
Via Roma 43, Cagliari, Sardinia, Italy
Show on map
1.4 km from city centre, Cagliari, SA, Italy 

Onda Marina Rooms is set in Cagliari and is close to local attractions, including University of Cagliari and Torre dell'Elefante. It offers 4.5-star accommodation with air-conditioned rooms.

C$ 130
Avg. per night

Hotel prices in Cagliari

An overview of the average price of hotels by hotel class in the Cagliari. We've also highlighted the most popular hotels and best value within each hotel class.
2 stars and under
3 stars
4 stars +

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

Other accommodations in Cagliari

Find the perfect hostel, theme hotel, or vacation rental for your stay in Cagliari
Residence Costa Del Turchese
6.6 Good
Via Mare, 29, Badesi, Sardinia, Italy
Show on map
0.2 km from city centre, Badesi, SA, Italy 

Residence Costa del Turchese features an outdoor pool and a private beach, along with rooms with kitchens. Popular amenities, such as free Wi-Fi and outdoor tennis courts, ensure a satisfying stay in Badesi.

C$ 47
Avg. per night
Ostello Bellavista
8.5 Excellent
Via Pedralonga, Cardedu, Sardinia, Italy
Show on map
22.2 km from city centre, Cardedu, SA, Italy 

Ostello Bellavista is located in Santa Maria Navarrese and provides free Wi-Fi. It is conveniently positioned for those wanting to visit the area's popular attractions.

C$ 121
Avg. per night
Hostel Marina
7.2 Good
Scalette San Sepolcro 3, Cagliari, Sardinia, Italy
Show on map
1.1 km from city centre, Cagliari, SA, Italy 

Hostel Marina Cagliari provides comfortable 3-star accommodation in Cagliari. It also offers free Wi-Fi, meeting rooms and a 24-hour reception.

C$ 46
Avg. per night
Palazzo Doglio
Palazzo Doglio
9.0 Excellent
Vico Del Logudoro 1, Cagliari, Sardinia, Italy
Show on map
1.2 km from city centre, Cagliari, SA, Italy 

Palazzo Doglio provides 5-star accommodation in Cagliari. It offers free Wi-Fi, a sauna and a Jacuzzi.

C$ 354
Avg. per night
Spinnaker
Strada Torre Grande Pontile, Oristano, Sardinia, Italy
Show on map
5.2 km from city centre, Oristano, SA, Italy 

Spinnaker Oristano is set on Sardinia and offers 4-star facilities as well as outdoor tennis courts. It also provides an outdoor pool, an airport shuttle and a kids pool.

C$ 98
Avg. per night
Palazzo Tirso Cagliari MGallery
Palazzo Tirso Cagliari MGallery
9.6 Excellent
4 Piazza Deffenu, Cagliari, Sardinia, Italy
Show on map
1.5 km from city centre, Cagliari, SA, Italy 

Palazzo Tirso Cagliari MGallery Apertura Novembre 2022 is located in Cagliari and offers free Wi-Fi. It also provides a sauna, meeting rooms and a 24-hour reception.

C$ 341
Avg. per night

Where to stay in Cagliari

Utilize the map to find properties close to the Cagliari area(s) or attractions you plan on visiting. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

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 in Cagliari

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

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.

Facts about staying in Cagliari

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation