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.

Le Suite Sul Corso
Le Suite Sul Corso
9.0 Excellent
Corso Vittorio Emanuele Ii N.8, Cagliari, Sardinia, Italy
Show on map
0.6 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 46 reviews
9.0

Le Suite Sul Corso provides 3-star accommodation in Cagliari. It offers complimentary Wi-Fi, a swimming pool and an express check-in and check-out feature.

Agriturismo Muzzu
Agriturismo Muzzu
Via A. Moro 6, Olbia, Sardinia, Italy
Show on map
15.1 mi from city centre, Olbia, SA, Italy 

Agriturismo Muzzu is set in Olbia and is within a 10-minute walk of Olbia Railway Station. It is conveniently situated in the city centre.

Ethos
Ethos
8.2 Excellent
Via Milano 64A, Cagliari, Sardinia, Italy
Show on map
1.3 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 222 reviews
8.2

Ethos Rooms is situated in Cagliari and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.5 Excellent
Via Sa Conca, 55, Porto Cervo, Sardinia, Italy
Show on map
0.3 mi from city centre, Porto Cervo, SA, Italy 
ExcellentBased on 581 reviews
8.5

Hotel Luci di la Muntagna is situated on Sardinia and provides 4-star facilities as well as a rooftop terrace, outdoor tennis courts and a Jacuzzi. Popular amenities, such as a sauna and an outdoor pool, ensure a satisfying stay in Arzachena.

Budget rooms sonnino 37
Budget rooms sonnino 37
8.4 Excellent
Via Sonnino 37, Cagliari, Sardinia, Italy
Show on map
0.9 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 22 reviews
8.4

Budget Rooms Cagliari is situated in Cagliari and offers complimentary Wi-Fi. It also provides a swimming pool, a safe and luggage storage.

Bellezza Suites
Bellezza Suites
8.1 Excellent
Cagliari, Sardinia, Italy
Show on map
0.7 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 266 reviews
8.1

Situated less than a 10-minute stroll from Cagliari Railway Station, Bellezza Suites provides guests with a convenient base when in Cagliari. Guests can also enjoy free internet throughout the property.

Al Bastione di Cagliari
Al Bastione di Cagliari
8.7 Excellent
Piazza G. Marghinotti 1, Cagliari, Sardinia, Italy
Show on map
0.6 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 175 reviews
8.7

Al Bastione di Cagliari is situated in Cagliari and is close to the area's popular attractions. It offers free Wi-Fi, an express check-in and check-out feature and a ticket service.

Aurora
Aurora
8.4 Excellent
Salita Santa Chiara 19, Cagliari, Sardinia, Italy
Show on map
0.6 mi from city centre, Cagliari, SA, Italy 
ExcellentBased on 268 reviews
8.4

Albergo Aurora Cagliari is located in Cagliari and features free Wi-Fi. It is moments from University of Cagliari and is close to the area's popular attractions and dining spots.

Centrum Rooms
Centrum Rooms
7.5 Good
Via Mameli 181, Cagliari, Sardinia, Italy
Show on map
0.9 mi from city centre, Cagliari, SA, Italy 
GoodBased on 204 reviews
7.5

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 is conveniently located for guests wishing to discover the area's attractions.

Tips for booking a Cagliari hotel

Cheapest month:February
Most expensive month:June
Average price in Cagliari:$183/night
Absolute cheapest price found:$22/night
Cheapest day:Friday
Most expensive day:Wednesday
$41 - $465
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$113 - $304
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cagliari hotels

Show all 5,779 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
La Villa Del Re - Adults Only
La Villa Del Re - Adults Only
9.2 Excellent
Localita Su Cannisoni, Castiadas, Sardinia, Italy
Show on map
3.6 mi from city centre, Castiadas 

La Villa del Re - Adults Only is set on Sardinia, and provides 5-star accommodation in addition to a private beach. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

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
Hotel Luci di la Muntagna
Hotel Luci di la Muntagna
8.5 Excellent
Via Sa Conca, 55, Porto Cervo, Sardinia, Italy
Show on map
0.3 mi from city centre, Porto Cervo 

Hotel Luci di la Muntagna is situated on Sardinia and provides 4-star facilities as well as a rooftop terrace, outdoor tennis courts and a Jacuzzi. Popular amenities, such as a sauna and an outdoor pool, ensure a satisfying stay in Arzachena.

5
Geovillage Hotel
Geovillage Hotel
7.9 Good
Circonvallazione Nord Direzione Golfo Aranci 0702, Olbia, Sardinia, Italy
Show on map
2.1 mi from city centre, Olbia 

Geovillage provides 4-star accommodation in Olbia. Only a short walk from Wellness Center Beauty and Spa Geovillage, it offers modern rooms equipped with a mini bar and free wireless internet access.

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

7
Hotel Jasmine
Hotel Jasmine
8.5 Excellent
Via Francesco Ciusa 30, Teulada, Sardinia, Italy
Show on map
0.2 mi from city centre, Teulada 

Providing a shuttle service to Cagliari-Elmas Airport, plus free wireless internet, Hotel Jasmine Teulada is a convenient base in Teulada. It also provides laundry facilities and luggage storage.

8
Hotel Quadrifoglio
Hotel Quadrifoglio
7.7 Good
Via Giuseppe Peretti 10, Cagliari, Sardinia, Italy
Show on map
2.1 mi from city centre, Cagliari 

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

Cheapest hotels in Cagliari, Sardinia

Show all 5,779 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.

$27
Avg. per night
B&B Ladybird
B&B Ladybird
Via Domenico Filia 13, Cagliari, Sardinia, Italy
Show on map
0.8 mi from city centre,  

B&B Ladybird is located in Cagliari and offers guests free Wi-Fi. It is situated just a short stroll from many popular bars, clubs and restaurants.

$28
Avg. per night
Centrum Rooms
Centrum Rooms
7.5 Good
Via Mameli 181, Cagliari, Sardinia, Italy
Show on map
0.9 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 is conveniently located for guests wishing to discover the area's attractions.

$33
Avg. per night
Ethos
Ethos
8.2 Excellent
Via Milano 64A, Cagliari, Sardinia, Italy
Show on map
1.3 mi from city centre,  

Ethos Rooms is situated in Cagliari and offers free wireless internet. It is conveniently located for guests wishing to visit local attractions.

$35
Avg. per night
Guest House Aio Sardegna
Guest House Aio Sardegna
7.0 Good
Viale Francesco Ciusa 24, Cagliari, Sardinia, Italy
Show on map
0.7 mi from city centre,  

Guest House Aio Sardegna provides 3-star accommodation in Cagliari. It also features an express check-in and check-out feature, an airport shuttle and free Wi-Fi.

$35
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.

$37
Avg. per night
Kaliè Rooms - Guesthouse
Kaliè Rooms - Guesthouse
8.6 Excellent
Via Ancona 2, Cagliari, Sardinia, Italy
Show on map
1.2 mi from city centre,  

Kalie Rooms Guest House is set in Cagliari and is close to local attractions, such as International Trade Fair of Sardinia. It also offers bicycle rental, a swimming pool and luggage storage.

$41
Avg. per night
Sardinia Domus
Sardinia Domus
8.0 Excellent
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.

$44
Avg. per night

Hotel prices in Cagliari

2 stars and under

$27 - $114

B&B Villa Rosanna

#1 Most popular

B&B Villa Rosanna
8.9 Excellent
$48
Avg. per night
Ethos

#2 Most popular

Ethos
8.2 Excellent
$35
Avg. per night
Hostel Marina

Best value

$27
Avg. per night
3 stars

$28 - $235

Hotel Italia

#1 Most popular

Hotel Italia
8.2 Excellent
$81
Avg. per night
Hotel Residence Ulivi e Palme

#2 Most popular

$57
Avg. per night
Guest House Aio Sardegna

Best value

$35
Avg. per night
4 stars +

$55 - $1,895

T Hotel

#1 Most popular

T Hotel
8.7 Excellent
$121
Avg. per night
Sardegna Hotel - Suites & Restaurant

#2 Most popular

$95
Avg. per night
Hotel Grazia Deledda

Best value

$55
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?

    Cagliari, Villasimius, and Santa Margherita di Pula are some of the most favored places to stay in Cagliari.

  • What are the best hotels in Cagliari?

    T Hotel, rated with a score of 8.7 from 1,373 reviewers, is one of the most popular hotels in Cagliari. Other top stays include Holiday Inn Cagliari, with an average rating of 7.8 from 877 reviewers, and Sardegna Hotel - Suites & Restaurant, with a score of 8.1 from 1,834 reviewers.