Hotels in Cagliari

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

Cagliari, Sardinia, Italy
26 Jan — 27 Jan2
Cagliari, Sardinia, Italy
Wed 26/1
Thu 27/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cagliari

Filter by star ratings
All filters
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,908 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.

Holiday Inn Cagliari
Holiday Inn Cagliari
7.8 Good
Viale Umberto Ticca, 23, Cagliari, Sardinia, Italy
Show on map
4.6 km from city centre, Cagliari 
GoodBased on 921 reviews
7.8

Holiday Inn Cagliari provides a modern setting while in Cagliari. It also features an outdoor pool, a sauna and a gym.

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,063 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.

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

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.

Hotel Residence Ulivi e Palme
Hotel Residence Ulivi e Palme
7.7 Good
Via Bembo 25, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre, Cagliari 
GoodBased on 1,676 reviews
7.7

Situated a brief drive from Cagliari Cathedral, Hotel Residence Ulivi E Palme offers elegant accommodation in Cagliari. It also provides a safe, outdoor tennis courts and an indoor pool.

Hotel Califfo
Hotel Califfo
7.2 Good
Via Leonardo Da Vinci 118, Cagliari, Sardinia, Italy
Show on map
10.9 km from city centre, Cagliari 
GoodBased on 912 reviews
7.2

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

L'Antica Torre
L'Antica Torre
9.3 Excellent
via dei genovesi 81, Cagliari, Sardinia, Italy
Show on map
0.7 km from city centre, Cagliari 
ExcellentBased on 407 reviews
9.3

Situated within walking distance of Cagliari Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Cagliari and its surrounds. It also provides a swimming pool, free Wi-Fi and luggage storage.

Hotel Flora
Hotel Flora
8.6 Excellent
Via Sassari, 45, Cagliari, Sardinia, Italy
Show on map
1.2 km from city centre, Cagliari 
ExcellentBased on 1,100 reviews
8.6

Hotel Flora Cagliari is situated in Cagliari and is close to the area's well-known attractions. It also provides free Wi-Fi.

Sa Pardula B&B
Sa Pardula B&B
9.3 Excellent
Via Lanusei, 10, Cagliari, Sardinia, Italy
Show on map
1.1 km from city centre, Cagliari 
ExcellentBased on 98 reviews
9.3

Situated 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, luggage storage and a swimming pool.

I Love Art
I Love Art
9.3 Excellent
Via Garibaldi 46, Cagliari, Sardinia, Italy
Show on map
0.9 km from city centre, Cagliari 
ExcellentBased on 229 reviews
9.3

Situated close to Cagliari Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Cagliari and its surrounds. It also provides luggage storage, a car rental desk and free Wi-Fi.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:July
Average price in Cagliari:C$ 145/night
Absolute cheapest price found:C$ 14/night
Cheapest day:Thursday
Most expensive day:Wednesday
C$ 58 - C$ 323
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 51 - C$ 272
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 1,371 hotels
1
Hotel Italia
Hotel Italia
8.1 Excellent
Via Sardegna 31, Cagliari, Sardinia, Italy
Show on map
1.3 km 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
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, 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.

3
Hotel Quadrifoglio
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.

4
Hotel Califfo
Hotel Califfo
7.2 Good
Via Leonardo Da Vinci 118, Cagliari, Sardinia, Italy
Show on map
10.9 km from city centre, Cagliari, SA, Italy 

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

5
B&B Cagliari Ariosto
B&B Cagliari Ariosto
6.0 Good
Via Ariosto 1 Ca, Cagliari, Sardinia, Italy
Show on map
0.6 km from city centre, Cagliari, SA, Italy 

B&B Cagliari Ariosto provides a comfortable setting while in Cagliari. It also features an airport shuttle, a lift and a swimming pool.

6
Hotel Panorama
Hotel Panorama
5.7 Okay
Viale Armando Diaz 231, Cagliari, Sardinia, Italy
Show on map
2.4 km from city centre, Cagliari, SA, Italy 

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.

7
Villa Vaghi Rooms
Villa Vaghi Rooms
8.7 Excellent
Viale Del Poetto 4, Cagliari, Sardinia, Italy
Show on map
3.3 km from city centre, Cagliari, SA, Italy 

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.

Cheapest hotels in Cagliari, Sardinia

Show all 1,371 hotels
Hotel Residence Ulivi e Palme
Hotel Residence Ulivi e Palme
7.7 Good
Via Bembo 25, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre,  

Situated a brief drive from Cagliari Cathedral, Hotel Residence Ulivi E Palme offers elegant accommodation in Cagliari. It also provides a safe, outdoor tennis courts and an indoor pool.

C$ 64
Avg. per night
L'Antica Torre
L'Antica Torre
9.3 Excellent
via dei genovesi 81, Cagliari, Sardinia, Italy
Show on map
0.7 km from city centre,  

Situated within walking distance of Cagliari Railway Station, this comfortable bed and breakfast is a convenient base for those wanting to discover Cagliari and its surrounds. It also provides a swimming pool, free Wi-Fi and luggage storage.

C$ 64
Avg. per night
Sardinia Domus
Sardinia Domus
7.8 Good
Largo Carlo Felice 26, Cagliari, Sardinia, Italy
Show on map
1.3 km from city centre,  

Ideally situated for sightseeing, Sardinia Domus is a short walk from several of the city's attractions, including Torre dell'Elefante. Only five minutes' walk from Cagliari Railway Station, the bed & breakfast's accessible setting means it is an ideal place to stay when visiting Cagliari.

C$ 67
Avg. per night
Hotel Califfo
Hotel Califfo
7.2 Good
Via Leonardo Da Vinci 118, Cagliari, Sardinia, Italy
Show on map
10.9 km from city centre,  

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

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

Onda Marina Rooms is set in Cagliari and is close to local attractions, including University of Cagliari and Torre dell'Elefante. It also offers a tour desk, free Wi-Fi and an airport shuttle.

C$ 74
Avg. per night
Ogliastra Bed&breakfast
Ogliastra Bed&breakfast
8.4 Excellent
Via Ogliastra 13, Cagliari, Sardinia, Italy
Show on map
1.8 km from city centre,  

Ogliastra Bed&breakfast is located in Cagliari and provides guests with free Wi-Fi. It is conveniently positioned for guests wishing to visit local attractions.

C$ 79
Avg. per night
Elia's
Elia's
9.2 Excellent
Via Francesco Loddo Canepa 12, Cagliari, Sardinia, Italy
Show on map
3.2 km from city centre,  

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$ 82
Avg. per night
Sa Pardula B&B
Sa Pardula B&B
9.3 Excellent
Via Lanusei, 10, Cagliari, Sardinia, Italy
Show on map
1.1 km from city centre,  

Situated 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, luggage storage and a swimming pool.

C$ 87
Avg. per night

Hotel prices in Cagliari

2 stars and under
#1 Most popular

Relais Donna Pomptilla

Viale Trento, 124, Cagliari, Sardinia, Italy

C$ 105

Avg. per night

#2 Most popular

Myhome Cagliari

Via Giuseppe Manno 18, Cagliari, Sardinia, Italy

C$ 16

Avg. per night

B&b Le Muse
Best value

B&b Le Muse

Via Ugo Foscolo 41, Cagliari, Sardinia, Italy

C$ 1,294

Avg. per night

3 stars
Elia's
#1 Most popular

Elia's

Via Francesco Loddo Canepa 12, Cagliari, Sardinia, Italy

9.2 Excellent
C$ 82

Avg. per night

Hotel Italia
#2 Most popular

Hotel Italia

Via Sardegna 31, Cagliari, Sardinia, Italy

8.1 Excellent
C$ 96

Avg. per night

Hotel Residence Ulivi e Palme
Best value

Hotel Residence Ulivi e Palme

Via Bembo 25, Cagliari, Sardinia, Italy

7.7 Good
C$ 64

Avg. per night

4 stars +
Sardegna Hotel - Suites & Restaurant
#1 Most popular

Sardegna Hotel - Suites & Restaurant

Via Lunigiana 50, Cagliari, Sardinia, Italy

8.1 Excellent
C$ 92

Avg. per night

Holiday Inn Cagliari
#2 Most popular

Holiday Inn Cagliari

Viale Umberto Ticca, 23, Cagliari, Sardinia, Italy

7.8 Good
C$ 127

Avg. per night

Hotel Califfo
Best value

Hotel Califfo

Via Leonardo Da Vinci 118, Cagliari, Sardinia, Italy

7.2 Good
C$ 74

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,906 users and currently has a rating of 8.1/10. Other top-rated locations include Holiday Inn Cagliari and Regina Margherita Hotel, which have received 7.8/10 and 8.8/10 ratings from our users, respectively.

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

    A good hotel close to Cattedrale di Santa Maria is Regina Margherita Hotel (rated 8.8/10 from 1,061 reviews).

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

    Regina Margherita Hotel is the most recommended hotel near Bastione di Saint Remy on HotelsCombined (scoring 8.8 over 1,061 reviews).

  • How much do hotels in Cagliari cost?

    C$ 124/night is the average price of a hotel in Cagliari, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Cagliari, the average price found is C$ 170/night, and for 5-star hotels the average price is C$ 184/night.

  • How much is a cheap hotel in Cagliari?

    Over the last 3 days, Cagliari hotels have been found for as cheap as C$ 11/night in searches by HotelsCombined users.