Skip to main content

Search hotels in Cagliari

Enter your dates to see the latest prices and deals for Cagliari hotels

Cagliari – 1554 hotels and places to stay

Filter by:

Star rating

Review score

Hotel Italia

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.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,025 reviews
Price from
¥27,803
1 night, 2 adults

Birkin Porto 1870

Hotel in Cagliari

Birkin Porto 1870 is located 5 km from Poetto Beach. Rooms include a TV. Certain rooms have views of city. All rooms include a private bathroom with a shower and bidet, with free toiletries provided.

A
Anonymous
From
United Kingdom
The hotel is located very centrally, so great for getting to the places worth visiting, also walking distance to the railway and bus station. The staff were all very helpful and friendly, Marco is a great asset. Breakfast is in a lovely setting, with brilliant choice of a wide range, really good.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,757 reviews
Price from
¥21,336
1 night, 2 adults

Hotel Flora

Hotel in Cagliari

Featuring a traditional restaurant, the 4-star Hotel Flora is located in central Cagliari, just 800 metres from the harbour.

E
Elisa
From
Netherlands
Very nice location in the center.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 913 reviews
Price from
¥17,628
1 night, 2 adults

UNA HOTELS T Hotel Cagliari

Hotel in Cagliari

UNA HOTELS T Hotel Cagliari 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.

a
annamarie
From
Malta
Hotel is located in a very good area. Rooms are very comfortable , clean & have all the expected facilities. Staff very helpful. Breakfast, food and other services are excellent. Recommended
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,511 reviews
Price from
¥22,522
1 night, 2 adults

Holiday Inn Cagliari by IHG

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.

A
Alexandra
From
United Kingdom
- Proximity to the airport - The staff is very helpful - The room and bathroom is big
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,252 reviews
Price from
¥21,167
1 night, 2 adults

Hotel Quadrifoglio

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.

P
Polona
From
Slovenia
Price for 1 night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,093 reviews
Price from
¥16,087
1 night, 2 adults

Hotel Residence Ulivi E Palme

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.

C
Culbert
From
Ireland
Good location close to bus stop. Large room with fully equipped bathroom.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,735 reviews
Price from
¥12,548
1 night, 2 adults

Hotel Regina Margherita

Hotel in Cagliari

Set in Cagliari’s historic centre, Hotel Regina Margherita features modern rooms with satellite TV and a hydromassage shower or bath. The adjacent garage is available free of charge.

M
Maurizio
From
Italy
Excellent breakfast and concierge service. They satisfied all my requests in a fast and satisfying way. Room cleanliness was excellent and the bed was comfortable.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,186 reviews
Price from
¥26,459
1 night, 2 adults

Hotel Poetto

Hotel in Cagliari

Only 50 metres from the Poetto Beach in southern Sardinia, Hotel Poetto is between the Molentargius Park and Sella Del Diavolo promontory.

M
Mohammad
From
Norway
Very nice and helpful staff Close to everything Very clean
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 642 reviews
Price from
¥10,909
1 night, 2 adults

Boutique Hotel Carlo Felice

Hotel in Cagliari

Located in Cagliari, 2.7 km from Spiaggia di Giorgino, Boutique Hotel Carlo Felice features views of the city.

M
MM_CH
From
Switzerland
Check in was pretty easy. Staff was friendly and very helpful, including providing some information prior to arrival (such as where to park). The hotel and the room were both BEAUTIFUL and location was very convenient to walk around Cagliari. Bathroom was big enough. Although they don't have facilities in the hotel, the restaurant under the hotel has a great choice of delicious breakfast !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,271 reviews
Price from
¥25,412
1 night, 2 adults
See all 1554 hotels in Cagliari

Hotels with airport shuttles in Cagliari

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,757 reviews
    From ¥35,730 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 926 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 996 reviews
    From ¥19,643 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 531 reviews
    From ¥59,030 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,763 reviews
    From ¥35,391 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 385 reviews
    From ¥25,400 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 640 reviews
    From ¥37,049 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 814 reviews
    From ¥32,021 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 151 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 188 reviews
    From ¥29,520 per night

Most booked hotels in Cagliari in the past month

See all
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 3,025 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,293 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,652 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,252 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,511 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,093 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 926 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,763 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,434 reviews
  • Popular with guests booking hotels in Cagliari

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,735 reviews

Cagliari's best hotels with breakfast

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,763 reviews

    Located in Cagliari, Albergo Diffuso Birkin Castello is 50 metres from the Cathedral and 900 metres from Cagliari Train Station. It offers free WiFi and air-conditioned accommodation with a balcony.

    Guest review
    It’s super fancy and the staff makes you feel at home :)
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,511 reviews

    UNA HOTELS T Hotel Cagliari 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.

    Guest review
    Location is perfect and personnel go the extra mile.
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,295 reviews

    Sardegna Hotel - Suites & Restaurant has a contemporary design and high-tech rooms with free fiber optic WiFi.

    Guest review
    Very accommodating , great restaurant ! Good location
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 3,025 reviews

    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.

    Guest review
    Spotless clean 👌 The food was very nice 😋 Location ideal 👍
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,252 reviews

    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.

    Guest review
    Near airport, breakfast was very nice and great value
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,186 reviews

    Set in Cagliari’s historic centre, Hotel Regina Margherita features modern rooms with satellite TV and a hydromassage shower or bath. The adjacent garage is available free of charge.

    Guest review
    Helpfulness of staff, good sized room, great breakfast
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 814 reviews

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

    Guest review
    Everything! Great location, amazing staff, great rooms!
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 351 reviews

    AeR Bundes Jack Vittoria is located in Cagliari's marina area, 100 metres from Cagliari Train Station. It offers air-conditioned rooms with free WiFi and sea views.

    Guest review
    Good location ,friendly staff .I highly recommend it.

Budget hotels in Cagliari

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,271 reviews

    Located in Cagliari, 2.7 km from Spiaggia di Giorgino, Boutique Hotel Carlo Felice features views of the city.

    Guest review
    Centrally located, lovely rooms, spotlessly clean.
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,350 reviews

    Overlooking Poetto Beach, Hotel Nautilus is located in Cagliari. It offers a garden, a bar and free WiFi in all areas.

    Guest review
    Great location and service. Staff is super friendly
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 279 reviews

    Set in Cagliari, 37 km from Nora, Casa Clàt - Boutique Hotel offers accommodation with an outdoor swimming pool, private parking, a garden and a shared lounge.

    Guest review
    Outstanding all round lovely staff top quality food
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 151 reviews

    Hotel Chentu Lunas is located on the beachfront in Cagliari, 100 metres from Poetto Beach and 42 km from Nora.

    Guest review
    Great location, and very helpful staff and management.
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 699 reviews

    Featuring free WiFi and a terrace, Hotel Villa Sveva offers accommodation in Cagliari, 200 metres from the Poetto Beach. Rooms include a flat-screen TV.

    Guest review
    Local was good with a great restaurant a block away same as the beach.
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 642 reviews

    Only 50 metres from the Poetto Beach in southern Sardinia, Hotel Poetto is between the Molentargius Park and Sella Del Diavolo promontory.

    Guest review
    Good location, reasonable price, clean and has a terrace.
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 531 reviews

    Right on the seafront, Hotel La Villa Del Mare is an early 20th-century villa offering rooms with a sea-view balcony and free WI-Fi in public areas.

    Guest review
    Excellent location, clean, comfortable, and wonderful staff.

Hotels located in the centre of Cagliari

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 640 reviews

    Located in Cagliari, Neko Boutique Hotel provides air-conditioned rooms and a shared lounge. Free WiFi is available and private parking can be arranged at an extra charge.

    Guest review
    Very modern and clean hotel in the center of the old city.
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 913 reviews

    Featuring a traditional restaurant, the 4-star Hotel Flora is located in central Cagliari, just 800 metres from the harbour.

    Guest review
    setting accessibility friendly/welcoming staff
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 385 reviews

    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 professional service.

    Guest review
    Spotlessly clean,central location,comfortable beds
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,293 reviews

    Hotel 4 Mori is located in Cagliari, less than a 10-minute walk from the harbour. It offers air-conditioned rooms with TV and private bathroom.

    Guest review
    Massimo, thank you very much for all you\ve done for us!
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 706 reviews

    Caesar's Hotel offers a refined restaurant and spacious rooms in Cagliari. The beach is 20 minutes away on foot and the historical centre is a short bus ride away. WiFi throughout is free.

    Guest review
    The breakfast is really good Rooms are clean and spacious
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,735 reviews

    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.

    Guest review
    everything what perfect. the people are so lovely.
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 513 reviews

    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.

    Guest review
    I liked the beach there and the garden adn vuew from the garden

FAQs about hotels in Cagliari

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.

Learn more about visiting Cagliari

  • 49 attractions
  • 22 points of interest
  • 1 neighbourhood

What guests said about Cagliari:

  • 10.0

    Cagliari is a lovely city with some beautiful sandy beaches.

    Cagliari is a lovely city with some beautiful sandy beaches. We stayed in the old quarter from where you could walk to all 4 quarters of the city. There are some beautiful restaurants near Piazza Yenne and the Marina district. It was easy to get around by walking as well as by bus. We took the bus a couple of times to Poetto beach. There public transport system is very efficient in Cagliari.
    Guest review by
    Anonymous
  • 10.0

    If you know Cagliari or if you don't, in both cases you'll...

    If you know Cagliari or if you don't, in both cases you'll love it. Wonderful sunny city with culture, historical places and amazing blue sea, you'll fall in love. Visit the Poetto beach, shop in via Garibaldi, via Alghero and via Manno, walk in the Castello quartier and up to the Bastione, take an ice cream in the passeggiata in via Roma and enjoy the pulsating nightlife in piazza Yenne. If you're an early bird, you can run or walk in the long pedestrian street in la Marina towards the Poetto where a cappuccino or aperitif will be the well-deserved prize!
    Guest review by
    Massimiliano
    Netherlands
  • 10.0

    There is a lot to do and see in Cagliari.

    There is a lot to do and see in Cagliari. Highlights were the Bastione and cathedral, the Salt Lake, where we saw flamingos, and just wandering the streets in the old town and soaking up the atmosphere and local culture. We used the local buses to visit Pula/Nora and the Roman remains there and also to visit Poetta beach
    Guest review by
    Catherine
    United Kingdom
  • 10.0

    Cagliari was a great city to visit.

    Cagliari was a great city to visit. We stayed a week, and that was a perfect amount of time. There is a rich history to explore, going back to the Romans. We enjoyed boating, hiking, beaches and even played tennis as a local club.
    Guest review by
    Amy Dresser
    United States
  • 10.0

    Very beautiful city without the metropolitan flaws - very...

    Very beautiful city without the metropolitan flaws - very few beggars, scammers and pickpocket. Not too overcrowded with migrants or tourists either. It is what you expect Rome or Napoli to be when you travel there. Highly recommended.
    Guest review by
    Andrey
    Italy
  • 8.0

    Lucky to see a very bright parade on May 4th,

    Lucky to see a very bright parade on May 4th, Very interesting city and great for walks to the Devil's Saddle and Poetto beach. We stayed close to Piazza Yanna which had a large number of bars and restaurants catering for every taste.
    Guest review by
    Keith
    United Kingdom

See reviews by guests who stayed at hotels in Cagliari

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 89 reviews
    Excellent communication from the moment we booked and a warm welcome from Giulia. Well stocked with food and drink and the place was clean, comfortable and in a perfect location to explore Cagliari. So helpful with dietary restrictions. The balcony was the reason we chose this property and it was a great place to sit and read, eat and soak in the Sardinian atmosphere. Would highly recommend and will definitely be back if I'm in Cagliari again one day.
    Guest review by
    Elizabeth
    United Kingdom
  • From ¥35,391 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,763 reviews
    The hotel itself- which is a floor in an old building is excellent. Very nice modern and comfortable room with everything you need in it. very clean. the location is good-inside the old town but gives you trouble to come and return. Wifi was good breakfast was excellent!- the best we've had in Sardinia
    Guest review by
    Daphna
    Israel
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 26 reviews
    Very new and clean place with everything you need for a few days in Cagliari. The accommodation is near shops and restaurants and public transport in the area to go to Poetto beach. If you want to see more of Sardinia you need a car. The owners are so nice and helpful
    Guest review by
    maureen
    Belgium
  • From ¥38,100 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 699 reviews
    second time for me in Cagliari (Poetto beach) and I decided to go back to Villa Sveva since the first time I enjoyed the location (close to the beach), the cleanliness of the hotel, the kindness of staff and the possibility to reach easily the airport by bus/train!
    Guest review by
    Alessandra
    Monaco
  • From ¥59,267 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 71 reviews
    All was great 😍 hotel location, interior design, concierge staff, all was excellent. The dinner in the terrace of hotel restaurant and the view was magical. The food and service was excellent, highly recommend. It was truly the highlight of our trip to Sardinia.
    Guest review by
    Aneta
    France

Research, refine and make plans for your whole trip