Search Filter

Price

Star
  • 2
  • 20
  • 36
  • 7
  • 3
  • 516
Accommodation Type
  • Bed and breakfasts 167
  • Apartments 126
  • Holiday homes 88
  • Guest houses 86
  • Hotels 58
  • Villas 22
  • Farm stays 11
  • Aparthotels 7
  • Boats 7
  • Country houses 4
  • Hostels 3
  • Homestays 2
  • Resorts 1
  • Campsites 1
  • Lodges 1
Hotel Facilities
  • Air conditioning492
  • Heating422
  • WiFi available in all areas392
  • Non-smoking rooms378
  • Airport shuttle272
  • Non-smoking throughout248
  • Breakfast options246
  • Airport shuttle (additional charge)243
  • Garden242
  • Luggage storage226

584 Hotels in Cagliari

Order By
cruise
Hotel Regina Margherita

Viale Regina Margherita 44 , Cagliari , 09124

Set in Cagliari’s historic centre, Hotel Regina Margherita features modern rooms with satellite TV and a hydromassage shower or bath. The adjacent g...

Guest Reviews
8.8 out of 10

From 1047 Reviews
Starting From
EUR 116
cruise
Albergo Aurora

Salita Santa Chiara 19 , Cagliari , 09124

Offering a restaurant, Albergo Aurora is located in Cagliari. It features air-conditioned rooms and free WiFi throughout. Poetto Beach is a 10-minute ...

Guest Reviews
8.2 out of 10

From 207 Reviews
Starting From
EUR 40
cruise
Violà Boutique Rooms

Piazza San Sepolcro 1 , Cagliari , 09100

Centrally located in front of Cagliari's San Sepolcro Church, Violà Boutique Rooms offers elegant rooms with modern furnishings set in a historical b...

Guest Reviews
8.1 out of 10

From 342 Reviews
Starting From
EUR 45
Hotel La Terrazza

Via Santa Margherita 21 , Cagliari , 09124

Located in the centre of Cagliari, this 2-star hotel offers simple rooms with flat-screen TV and free Wi-Fi. Cagliari Train Station is 700 metres away...

Guest Reviews
8.2 out of 10

From 187 Reviews
Starting From
EUR 49.3
Hotel L' Ambasciata

Via Sicilia 12 , Cagliari , 09124

Hotel L' Ambasciata offers pet-friendly accommodation in Cagliari. Rooms come with a flat-screen TV with satellite channels. All rooms come with a pr...

Guest Reviews
9.2 out of 10

From 382 Reviews
Starting From
EUR 69
Hotel Dedoni

Via Cavour 69 , Cagliari , 09124

Located 500 metres from Cagliari’s Port, Hotel Dedoni is set in Cagliari’s historic centre, 5 km from the sandy beach of Poetto. It offers classic...

Guest Reviews
7.8 out of 10

From 489 Reviews
Starting From
EUR 60
Maison Miramare Boutique Hotel

Via Roma 59 , Cagliari , 09124

Offering a central position overlooking Cagliari Harbour, this design hotel features contemporary rooms with free Wi-Fi. The historic centre is a 10-m...

Guest Reviews
8.4 out of 10

From 124 Reviews
Starting From
EUR 120.6
Hotel Italia

Via Sardegna 31 , Cagliari , 09124

Set in the historical centre of Cagliari, 50 metres from the port, Hotel Italia offers air-conditioned rooms, a free fitness area, and free WiFi throu...

Guest Reviews
8.3 out of 10

From 1254 Reviews
Starting From
EUR 78.3
Albergo La Perla

Via Sardegna, 18 , Cagliari , 09124

Set 150 metres from the port of Cagliari, Albergo La Perla offers classic-style accommodation with a balcony. Free WiFi is available throughout. Room...

Guest Reviews
7.5 out of 10

From 108 Reviews
Starting From
EUR 55
Hotel Due Colonne

Via Sardegna, 4 , Cagliari , 09124

Hotel Due Colonne is a renovated historic hotel which is set just across the road from Cagliari's Port. The hotel offers great views and provides prof...

Guest Reviews
8.5 out of 10

From 275 Reviews
Starting From
EUR 95