Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cagliari – 677 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.

Sardegna Hotel - Suites & Restaurant

Hotel in Cagliari

Sardegna Hotel - Suites & Restaurant has a contemporary design and high-tech rooms with free fiber optic WiFi. We had an amazing experience at the hotel. The staff was truly attentive! The front office manager took care of all of our dinner reservations and special requests. The location was stunning! Perfect for our honeymoon stay. Absolutely gorgeous and the private beach was exactly what we were looking for.

Show more Show less
8.1
Very Good
1,783 reviews
Price from
$77
per night

Hotel Regina Margherita

Hotel in Cagliari

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

Show more Show less
8.9
Excellent
1,098 reviews
Price from
$130
per night

Hotel Nautilus

Hotel in Cagliari

Overlooking Poetto Beach, Hotel Nautilus is located in Cagliari. It offers a garden, a bar and free WiFi in all areas. Great location, very nice personel, excellent breakfast

Show more Show less
9.3
Awesome
1,125 reviews
Price from
$83
per night

T Hotel

Hotel in Cagliari

The T Hotel is an ultra-modern hotel in central Cagliari, across from the Lyric Theatre. It has contemporary rooms, a stylish bar and the T SPA hydrotherapy spa area. Staff, atmosphere, rooms & restaurant

Show more Show less
8.7
Excellent
1,340 reviews
Price from
$107
per night

Hotel Flora

Hotel in Cagliari

Featuring a traditional restaurant, the 4-star Hotel Flora is located in central Cagliari, just 2625 feet from the harbor. Hotel Flora was an excellent choice for our two-day stay in Cagliari. We experienced the Castello, Villanova and Marina neighborhoods by foot and the hotel was conveniently located to do so. We had a car with us (which allowed us to explore the beaches nearby) and the hotel provided us a parking pass for a lot near the hotel for €10 per night (very reasonable). In addition, the front desk staff spoke fluent English and were very helpful. The daily breakfast was quite generous and our room was superb (although a two-story junior suite with a free-standing spiral staircase up to the bedroom might not be for everyone). All in all, I would highly recommend Hotel Flora!

Show more Show less
8.7
Excellent
973 reviews
Price from
$86
per night

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 0.6 mi from Teatro Lirico. Wi-Fi is free. Very clean and well looked after. Many options for breakfast, all tasty. Friendly staff. Would recommend.

Show more Show less
7.6
Good
1,453 reviews
Price from
$59
per night

Holiday Inn Cagliari

Hotel in Cagliari

This modern hotel is just 2.5 miles from Cagliari Elmas International Airport. You have free access to the gym, sauna, steam bath, and small outdoor swimming pool. Clean, comfortable. Free parking and close to the airport

Show more Show less
7.8
Good
866 reviews
Price from
$90
per night

Hotel Villa Fanny

Hotel in Cagliari

Located 0.6 mi from the center of Cagliari, Hotel Villa Fanny offers air-conditioned rooms with free WiFi. The property is within a 15-minute walk of both Cagliari Harbor and Cagliari Train Station. Enjoyed my room on the top floor... cozy, clean, comfortable... and quiet. Updated and modern rooms... Very close to city center (walking distance in less than 10 min)

Show more Show less
9.3
Awesome
474 reviews
Price from
$125
per night

Hotel Calamosca

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. Amazing hotel, staff is really friendly and super helpful. Location is unbelievable - right in front of a quiet private beach. 100% recommended!

Show more Show less
7
Good
867 reviews
Price from
$72
per night

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. Close to Cagliari airport, 24/7 reception

Show more Show less
7.7
Good
1,015 reviews
Price from
$72
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

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

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

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

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

  • Hotel AeR BJ Vittoria, Hotel Nautilus, and Hotel Aristeo got great room view-related reviews from travelers in Cagliari.

  • For hotels in Cagliari that serve highly-rated breakfasts, try Hotel Villa Fanny, Neko Boutique Hotel, and Caesar's Hotel.

  • Many families visiting Cagliari loved staying at Hotel Aristeo, Hotel AeR BJ Vittoria, and Hotel Nautilus.

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

  • Travelers 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.

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

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 has 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 artifacts from the city’s Tuvixeddu Necropolis. There are also displays of the nuraghic civilization whose former dwellings pepper Sardinia. The most impressive is Su Nuraxi north of Cagliari.

Just outside the walls are remains of a Roman amphitheater, 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 accommodations includes luxury hotels with pools, B&Bs by the train station and cheap guesthouses near Elmas Airport.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Cagliari:

Explore guest reviews of hotels in Cagliari

See all