Hotels in Cagliari

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

Cagliari, Sardinia, Italy
26 Sep — 27 Sep2
Cagliari, Sardinia, Italy
Sun 26/9
Mon 27/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
2.8 mi from city centre, Cagliari 
ExcellentBased on 1,273 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.

Costa del Turchese
Costa del Turchese
6.8 Good
Badesi, Sardinia, Italy
Show on map
121.1 mi from city centre, Cagliari 
GoodBased on 165 reviews
6.8

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.

T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.3 mi from city centre, Cagliari 
ExcellentBased on 1,507 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.

Hostel Marina
Hostel Marina
7.7 Good
Scalette San Sepolcro 3, Cagliari, Sardinia, Italy
Show on map
0.7 mi from city centre, Cagliari 
GoodBased on 740 reviews
7.7

Located under a 10-minute stroll from Cagliari Railway Station, the hostel provides guests with a convenient base when visiting Cagliari. Guests can also enjoy free internet access throughout the property.

Colle dei Fiori Rooms
Colle dei Fiori Rooms
8.3 Excellent
27 Via Falzarego, Cagliari, Sardinia, Italy
Show on map
1.0 mi from city centre, Cagliari 
ExcellentBased on 227 reviews
8.3

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.

Cruccuris Resort
Cruccuris Resort
8.8 Excellent
Via Cruccuris, 17, Villasimius, Sardinia, Italy
Show on map
20.2 mi 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 Setar
Hotel Setar
7.5 Good
Via Lipari 1/3, Quartu Sant'Elena, Sardinia, Italy
Show on map
7.0 mi from city centre, Cagliari 
GoodBased on 498 reviews
7.5

Hotel Setar is situated on Sardinia and provides 4-star facilities in addition to outdoor tennis courts and a rooftop terrace. It also features an outdoor pool and a fitness centre.

El Faro Hotel & Spa
El Faro Hotel & Spa
9.0 Excellent
Porto Conte, 52, Alghero, Sardinia, Italy
Show on map
106.3 mi from city centre, Cagliari 
ExcellentBased on 1,429 reviews
9.0

El Faro Hotel & Spa is located on Sardinia, and offers 4-star facilities, including a private beach. Popular amenities, such as an outdoor pool, a sauna and a rooftop terrace, make for a satisfying stay in Alghero.

Badus
Badus
8.3 Excellent
Via Giovanni Pascoli 37, Badesi, Sardinia, Italy
Show on map
120.9 mi from city centre, Cagliari 
ExcellentBased on 204 reviews
8.3

Badus is situated on Sardinia and provides 4-star facilities in addition to free Wi-Fi. It also features a bowling alley and an outdoor pool.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:July
Average price in Cagliari:£85/night
Absolute cheapest price found:£16/night
Cheapest day:Monday
Most expensive day:Thursday
£35 - £212
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£40 - £114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 1,356 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 

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 Santa Gilla
Hotel Santa Gilla
8.1 Excellent
Via Ustica 13, Capoterra, Sardinia, Italy
Show on map
2.9 mi from city centre, Capoterra 

Located in Capoterra, Hotel Santa Gilla is within a 25-minute drive of Cagliari-Elmas Airport and offers an outdoor pool and a private beach. It also features a sun deck, massage services and an express check-in and check-out feature.

3
El Faro Hotel & Spa
El Faro Hotel & Spa
9.0 Excellent
Porto Conte, 52, Alghero, Sardinia, Italy
Show on map
6.4 mi from city centre, Alghero 

El Faro Hotel & Spa is located on Sardinia, and offers 4-star facilities, including a private beach. Popular amenities, such as an outdoor pool, a sauna and a rooftop terrace, make for a satisfying stay in Alghero.

4
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati N.66, Cagliari, Sardinia, Italy
Show on map
0.3 mi 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.

5
Gabbiano Azzurro Hotel & Suites
Gabbiano Azzurro Hotel & Suites
8.4 Excellent
Via Dei Gabbiani 1, Golfo Aranci, Sardinia, Italy
Show on map
0.2 mi from city centre, Golfo Aranci 

Boasting a rooftop terrace, an infinity pool and a private beach, Gabbiano Azzurro Hotel & Suites is a luxurious base in Golfo Aranci. It also features a Jacuzzi and a gym.

6
Resort Grande Baia
Resort Grande Baia
7.6 Good
Localita Montepetrosu SS 125, San Teodoro, Sardinia, Italy
Show on map
5.1 mi from city centre, San Teodoro 

Resort Grande Baia is situated on Sardinia, and provides 4-star accommodation in addition to a private beach. Popular amenities, such as a sauna, a Turkish steam bath and an outdoor pool, make for an enjoyable stay in San Teodoro.

7
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.4 Excellent
Piazza Mariano 50, Oristano, Sardinia, Italy
Show on map
0.2 mi from city centre, Oristano 

Mariano IV Palace Hotel is located in Oristano and is close to the area's popular attractions. It also offers laundry facilities, meeting rooms and an airport shuttle.

8
Hotel Corallaro
Hotel Corallaro
8.6 Excellent
Localita Rena Bianca, Santa Teresa Gallura, Sardinia, Italy
Show on map
0.4 mi from city centre, Santa Teresa Gallura 

Hotel Corallaro Santa Teresa Di Gallura is located on Sardinia and offers 4-star facilities in addition to a rooftop terrace. It is also steps from Santa Teresa Di Gallura's well-known attractions.

Cheapest hotels in Cagliari, Sardinia

Show all 1,356 hotels
Cagliari 4u
Cagliari 4u
7.9 Good
Via Logudoro 35, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre,  

The guest house is situated in Cagliari and is close to the Orto Botanico dell'Universita di Cagliari. Those staying at the property can also take advantage of complimentary Wi-Fi access during their stay.

£23
Avg. per night
Colle dei Fiori Rooms
Colle dei Fiori Rooms
8.3 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.

£28
Avg. per night
Badus
Badus
8.3 Excellent
Via Giovanni Pascoli 37, Badesi, Sardinia, Italy
Show on map
0.2 mi from city centre,  

Badus is situated on Sardinia and provides 4-star facilities in addition to free Wi-Fi. It also features a bowling alley and an outdoor pool.

£28
Avg. per night
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.4 Excellent
Piazza Mariano 50, Oristano, Sardinia, Italy
Show on map
0.2 mi from city centre,  

Mariano IV Palace Hotel is located in Oristano and is close to the area's popular attractions. It also offers laundry facilities, meeting rooms and an airport shuttle.

£35
Avg. per night
Sardinia Domus
Sardinia Domus
7.9 Good
Largo Carlo Felice 26, Cagliari, Sardinia, Italy
Show on map
0.8 mi 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.

£37
Avg. per night
Vista Blu Resort
Vista Blu Resort
8.0 Excellent
Via Carrabuffas KM 2.400, Alghero, Sardinia, Italy
Show on map
1.7 mi from city centre,  

Situated in Alghero, Vista Blu Resort is a short drive from Fertilia and provides an outdoor pool. It offers bay views and free Wi-Fi.

£39
Avg. per night
Costa del Turchese
Costa del Turchese
6.8 Good
Badesi, Sardinia, Italy
Show on map
0.1 mi from city centre,  

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.

£43
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.

£44
Avg. per night

Hotel prices in Cagliari

2 stars or below

£23 - £69

Capo Ceraso Family Residence

No. 1 most popular

£41
Avg. per night
Cagliari 4u

Best value

Cagliari 4u
7.9 Good
£23
Avg. per night
3 stars

£28 - £499

Hotel Nautilus

No. 1 most popular

Hotel Nautilus
9.3 Excellent
£69
Avg. per night
Hotel Italia

No. 2 most popular

Hotel Italia
8.1 Excellent
£53
Avg. per night
Colle dei Fiori Rooms

Best value

£28
Avg. per night
4 stars and up

£35 - £294

T Hotel

No. 1 most popular

T Hotel
8.7 Excellent
£82
Avg. per night
Sardegna Hotel, Suites & Restaurant

No. 2 most popular

£55
Avg. per night
Mariano IV Palace Hotel

Best value

£35
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, rated with a score of 8.7 from 1,507 reviewers, is one of the most popular hotels in Cagliari. Other top stays include Sardegna Hotel, Suites & Restaurant, with an average rating of 8.1 from 1,904 reviewers, and Hotel Santa Gilla, with a score of 8.1 from 639 reviewers.

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

    Reviews of T Hotel recommend it as a good place to stay near Cattedrale di Santa Maria, scoring 8.7/10 from 1,507 ratings.

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

    T Hotel is the most recommended hotel near Bastione di Saint Remy on HotelsCombined (scoring 8.7 over 1,507 reviews).

  • How much do hotels in Cagliari cost?

    The average price of a hotel in Cagliari has been around £93 per night over the last 3 days. For a 5-star hotel in Cagliari, the average price is around £177/night, depending on your dates. The average price of a 4-star hotel is £96/night.

  • How much is a cheap hotel in Cagliari?

    HotelsCombined users have found cheap hotels in Cagliari starting from £28 per night in the last 3 days.

  • How much is a hotel in Cagliari tonight?

    Users have found prices for hotels in Cagliari tonight starting as low as £31, rising to an average cost of £87, based on searches in the last 72 hours. Prices start from £51 for a 4-star hotel in Cagliari for tonight.