Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Cagliari – 808 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Italia 3 stars

Hotel in Cagliari

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 throughout. Breakfast very good ...room and bathroom with a lot of space...very clean....central located, to old town restaurants and station...

Show more Show less
8.1
Very good
1,797 reviews
Price from
£61
per night

Hotel Flora 4 stars

Hotel in Cagliari

Featuring a traditional restaurant, the 4-star Hotel Flora is located in central Cagliari, just 800 metres from the harbour. The hotel is located in the very heart of the city, fantastically refurbished to the very last detail and excellently maintained. We got the possibility to upgrade the room for a very little price increase, the personnel was very helpful and professional. Perfectly clean, marvelous showers, fast internet.

Show more Show less
8.7
Fabulous
1,081 reviews
Price from
£89
per night

Hotel Residence Ulivi E Palme 3 stars

Hotel in Cagliari

Set in a residential area of Cagliari, Hotel Residence Ulivi E Palme offers a tennis court and parking garage. It is next to the new Parco della Musica and 1 km from Teatro Lirico. Wi-Fi is free. Breakfast, clean room, amazing staff!

Show more Show less
7.7
Good
1,656 reviews
Price from
£42
per night

Hotel Quadrifoglio 3 stars

Hotel in Cagliari

Hotel Quadrifoglio offers spacious and elegant rooms in a residential area, just 10 minutes' drive from Cagliari-Elmas Airport. The hotel also serves delicious Sardinian cuisine. Existing parking within the hotel boundaries. Clean. Very friendly and professional staff. Nice lobby. Excellent value for money. Short distance from the airport. Very comfortable for early morning flights.

Show more Show less
7.7
Good
1,150 reviews
Price from
£51
per night

Sardegna Hotel - Suites & Restaurant 4 stars

Hotel in Cagliari

Sardegna Hotel - Suites & Restaurant has a contemporary design and high-tech rooms with free fiber optic WiFi. Good restaurant, great room equipment. Awesome breakfast, nice personnel.

Show more Show less
8.1
Very good
1,904 reviews
Price from
£56
per night

Holiday Inn Cagliari, an IHG Hotel 4 stars

Hotel in Cagliari

This modern hotel is just 4 km from Cagliari Elmas International Airport. You have free access to the gym, sauna, steam bath, and small outdoor swimming pool. Restoran staff is great, they are deserve special thanks.

Show more Show less
7.8
Good
940 reviews
Price from
£74
per night

Hotel Calamosca 3 stars

Hotel in Cagliari

Hotel Calamosca is in Cagliari and offers its own private beach and direct access to the public rocky beach. It has panoramic views on the Bay of Calamosca. I like the reception, bar, restaurant staff. All of them are super, but in special one gentleman who was at the reception, he was very kind and give us very good recommendation of things to do in cagliari. The localization is perfect! We'll be back for sure. Grazie Millie Calamosca Hotel! 💕

Show more Show less
6.9
Review score
934 reviews
Price from
£57
per night

T Hotel 4 stars

Hotel in Cagliari

T Hotel is an ultra-modern hotel set in central Cagliari, opposite the Lyric Theatre. It offers contemporary rooms, a stylish bar and the T SPA hydrotherapy wellness area. Free Wi-Fi is throughout. Staff, atmosphere, rooms & restaurant

Show more Show less
8.7
Fabulous
1,502 reviews
Price from
£89
per night

Palazzo Doglio 5 stars

Hotel in Cagliari

Located a 10-minute drive from Poetto Beach and 1.5 km of Sardinia International Fair, Palazzo Doglio offers rooms in Cagliari. The staff were friendly and helpful. They went to special effort for my birthday which was lovely.

Show more Show less
8.9
Fabulous
308 reviews
Price from
£173
per night

Hotel Aristeo 3 stars

Hotel in Cagliari

Situated in Cagliari and with Spiaggia di Giorgino reachable within 2 km, Hotel Aristeo features concierge services, allergy-free rooms, a bar, free WiFi throughout the property and a shared lounge. The Junior Suite is a nice modern bright room with view directly on the harbor. Check-in was very uncomplicated. Location is perfect some steps and you're right in the middle of the cute little streets with plenty of Restaurants. Breakfast was also way above Italian standards :)

Show more Show less
9.4
Superb
519 reviews
Price from
£104
per night

Most booked hotels in Cagliari in the past month

See all

Cagliari's best hotels with breakfast

See all

Budget hotels in Cagliari

See all

FAQs about hotels in Cagliari

  • Many families visiting Cagliari loved staying at La Villa Del Mare, Birkin Porto 1870 and Hotel Nautilus.

  • The average price per night for a 3-star hotel in Cagliari this weekend is £104 or, for a 4-star hotel, £180. Looking for something even fancier? 5-star hotels in Cagliari for this weekend cost on average around £486 per night (based on Booking.com prices).

  • Boutique Hotel Carlo Felice, Hotel Nautilus and Hotel Aristeo have received great reviews from travellers in Cagliari regarding the views from their hotel rooms.

  • These hotels in Cagliari are highly rated by couples: Hotel Aristeo, Hotel Villa Fanny and Hotel Chentu Lunas.

  • On average, it costs £101 per night to book a 3-star hotel in Cagliari for tonight. You'll pay on average around £205 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Cagliari will cost around £392 (based on Booking.com prices).

  • On average, 3-star hotels in Cagliari cost £95 per night, and 4-star hotels in Cagliari are £120 per night. If you're looking for something really special, a 5-star hotel in Cagliari can on average be found for £239 per night (based on Booking.com prices).

  • Some of the best hotels in Cagliari near Sant'Elia Stadium include B&B Mareya, B&B Elia's and Bardilio Luxury Rooms.

  • Hotel Nautilus, Hotel Aristeo and Hotel Villa Fanny are some of the popular hotels in Cagliari.

  • For hotels in Cagliari that serve up a highly-rated breakfast, try Hotel Villa Fanny, Caesar's Hotel and Hotel Aristeo.

  • Travellers who stayed in Cagliari near Cagliari Elmas Airport (CAG) have said good things about Mansio Residence & Hotel, Sardegna Hotel - Suites & Restaurant and Hotel Villa Fanny.

Sardinia in a Nutshell

The Sardinian capital, Cagliari has a historic old town, busy port and one of the island’s best beaches. The sweeping stretch of sand at Poetto offers great summer nightlife, and just inland is Molentargius lagoon, where flamingos nest against the backdrop of the city.

Cagliari is spread over a small hill and the oldest part – Quartiere Castello – lies at the top. There are far-reaching views from Bastion San Remy, its main entrance point. Medieval city walls lead from here to the simple cathedral, and nearby is the 18th-century Palazzo Regio.

By one of the original city gates is the National Archaeological Museum, housing a collection of Phoenician and Roman artefacts from the city’s Tuvixeddu Necropolis. There are also displays of the nuraghic civilisation whose former dwellings pepper Sardinia. The most impressive is Su Nuraxi north of Cagliari.

Just outside the walls are remains of a Roman amphitheatre, next to the university botanical gardens. Orange tree-lined streets descend the hill towards the seafront where restaurants and bars can be found. Cagliari FC play at Sant’Elia Stadium along the coast and opposite is the Sardinia International Fair, an important conference venue.

Booking.com’s Cagliari accommodation includes luxury hotels with pools, B&Bs by the train station and cheap guest houses near Elmas Airport.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Cagliari:

Explore guest reviews of hotels in Cagliari

See all
Research, refine and make plans for your whole trip