Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cagliari

Filter by star ratings
All filters
Forte Village Resort - Il Castello
Forte Village Resort - Il Castello
8.5 Excellent
Forte Village Resort, S.S.195 Km 39.600, Santa Margherita di Pula, Sardinia, Italy
Show on map
0.4 mi from city centre, Santa Margherita di Pula, SA, Italy 
ExcellentBased on 5 reviews
8.5

Forte Village Resort - Il Castello is situated on Sardinia, and offers 5-star facilities, including a private beach. Popular amenities, such as outdoor tennis courts, an outdoor pool and a sauna, ensure a satisfying stay in Pula.

Hotel Setar
Hotel Setar
7.5 Good
Via Lipari 1/3, Quartu Sant'Elena, Sardinia, Italy
Show on map
0.6 mi from city centre, Quartu Sant'Elena, SA, Italy 
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
6.4 mi from city centre, Alghero, SA, Italy 
ExcellentBased on 1,441 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.

Hotel Aquadulci
Hotel Aquadulci
9.1 Excellent
Localita Capo Spartivento, Domus de Maria, Sardinia, Italy
Show on map
3.9 mi from city centre, Domus de Maria, SA, Italy 
ExcellentBased on 330 reviews
9.1

Hotel Aquadulci has 41 rooms and features an outdoor pool. It is a stone's throw from the beach and provides comfortable 4-star accommodation.

Badus
Badus
8.4 Excellent
via Giovanni Pascoli 37, Badesi, Sardinia, Italy
Show on map
0.2 mi from city centre, Badesi, SA, Italy 
ExcellentBased on 123 reviews
8.4

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.

Castelsardo Resort Village
Castelsardo Resort Village
6.8 Good
Loc. Baia Ostina, Castelsardo, Sardinia, Italy
Show on map
1.2 mi from city centre, Castelsardo, SA, Italy 
GoodBased on 161 reviews
6.8

Castelsardo Resort Village is situated on Sardinia, and provides 3.5-star accommodation as well as a private beach. Popular amenities, such as a swimming pool, outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Castelsardo.

Hotel Panorama
Hotel Panorama
7.5 Good
Viale Armando Diaz 231, Cagliari, Sardinia, Italy
Show on map
1.5 mi from city centre, Cagliari, SA, Italy 
GoodBased on 871 reviews
7.5

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.

Hotel Palau
Hotel Palau
8.5 Excellent
Via Baragge, Palau, Sardinia, Italy
Show on map
0.5 mi from city centre, Palau, SA, Italy 
ExcellentBased on 227 reviews
8.5

Hotel Palau is located on Sardinia and offers 5-star facilities in addition to a free shuttle service and a rooftop terrace. It also features an express check-in and check-out feature, a kids pool and an outdoor pool.

Pullman Timi Ama Sardegna
Pullman Timi Ama Sardegna
8.8 Excellent
Sardegna, Villasimius, Sardinia, Italy
Show on map
1.1 mi from city centre, Villasimius, SA, Italy 
ExcellentBased on 240 reviews
8.8

Pullman Timi Ama Sardegna is situated on Sardinia, and provides 5-star accommodation in addition to a private beach. Popular facilities, such as a Turkish steam bath, a rooftop terrace and an outdoor pool, ensure an enjoyable stay in Villasimius.

Hotel Ristorante Calamosca
Hotel Ristorante Calamosca
7.0 Good
Viale Calamosca 50, Cagliari, Sardinia, Italy
Show on map
3.1 mi from city centre, Cagliari, SA, Italy 
GoodBased on 874 reviews
7.0

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.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:July
Average price in Cagliari:£93/night
Absolute cheapest price found:£16/night
Cheapest day:Tuesday
Most expensive day:Saturday
£35 - £183
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£68 - £162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 6,019 hotels
1
Hotel Italia
Hotel Italia
8.2 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 dei Pini
Hotel dei Pini
8.5 Excellent
Localita' Le Bombarde, Alghero, Sardinia, Italy
Show on map
3.8 mi from city centre, Alghero 

Hotel Dei Pini Alghero is situated on Sardinia, and offers 4-star accommodation as well as a private beach. Popular amenities, such as an outdoor pool, a rooftop terrace and outdoor tennis courts, make for an enjoyable stay in Alghero.

3
Hotel Santa Gilla
Hotel Santa Gilla
8.2 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.

4
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.

5
T Hotel
T Hotel
8.7 Excellent
Via Dei Giudicati, 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 Jacuzzi, a Turkish steam bath and a rooftop terrace.

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

Located in Golfo Aranci, Gabbiano Azzurro Hotel & Suites is within a 25-minute drive of Olbia - Costa Smeralda Airport and provides a private beach, a Jacuzzi and a rooftop terrace. It offers 4-star accommodation with air-conditioned rooms.

7
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.5 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 Califfo
Hotel Califfo
7.4 Good
Via Leonardo Da Vinci 118, Cagliari, Sardinia, Italy
Show on map
6.9 mi from city centre, Cagliari 

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.

Cheapest hotels in Cagliari, Sardinia

Show all 6,019 hotels
Hostel Marina
Hostel Marina
7.8 Good
Scalette San Sepolcro 3, Cagliari, Sardinia, Italy
Show on map
0.7 mi from city centre,  

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.

£19
Avg. per night
B&B Cagliari Ariosto
B&B Cagliari Ariosto
8.2 Excellent
Via Ariosto 1 Ca, Cagliari, Sardinia, Italy
Show on map
0.4 mi from city centre,  

Situated in Cagliari, B&B Cagliari Ariosto is within walking distance of the Teatro Lirico and features a swimming pool. It also provides free Wi-Fi, a lift and an airport shuttle.

£23
Avg. per night
Cagliari 4u
Cagliari 4u
8.0 Excellent
Via Logudoro 35, Cagliari, Sardinia, Italy
Show on map
0.7 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.

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

£27
Avg. per night
Costa del Turchese
Costa del Turchese
6.9 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.

£33
Avg. per night
Badus
Badus
8.4 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.

£36
Avg. per night
Mariano IV Palace Hotel
Mariano IV Palace Hotel
8.5 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.

£37
Avg. per night
Residence Le Onde
Residence Le Onde
8.0 Excellent
Via Dettori 20, Badesi, Sardinia, Italy
Show on map
0.1 mi from city centre,  

Situated in Badesi, Le Onde Residence is within easy driving distance of Valledoria and provides complimentary wireless internet, a swimming pool and outdoor tennis courts. It features comfortable apartments with an en suite bathroom and a kitchen.

£42
Avg. per night

Hotel prices in Cagliari

2 stars or below

£19 - £48

Residence Le Onde

No. 1 most popular

Residence Le Onde
8.0 Excellent
£42
Avg. per night
Cagliari 4u

No. 2 most popular

Cagliari 4u
8.0 Excellent
£24
Avg. per night
Hostel Marina

Best value

£19
Avg. per night
3 stars

£23 - £166

Hotel Nautilus

No. 1 most popular

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

No. 2 most popular

Hotel Italia
8.2 Excellent
£58
Avg. per night
B&B Cagliari Ariosto

Best value

£23
Avg. per night
4 stars and up

£37 - £737

T Hotel

No. 1 most popular

T Hotel
8.7 Excellent
£80
Avg. per night
Sardegna Hotel - Suites & Restaurant

No. 2 most popular

£68
Avg. per night
Mariano IV Palace Hotel

Best value

£37
Avg. per night

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

Where to stay in Cagliari

Cagliari travel FAQs

  • Where is the best place to stay in Cagliari?

    Users favour staying in areas such as Cagliari, Villasimius, and Santa Margherita di Pula. Consider these locations when searching for your desired stay.

  • What are the best hotels in Cagliari?

    Cagliari is home to many highly-rated hotels, one of which is T Hotel, which has a current rating of 8.7. For other potential stays, consider Sardegna Hotel - Suites & Restaurant and Hotel Santa Gilla, which can also be great places to stay in Cagliari.