A coastal city with a prominent cliff and historic buildings.

Find beach hotels in Cagliari from CA $133

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Cagliari Beach Hotel

Tonight
Sep 14 - Sep 15
Tomorrow
Sep 15 - Sep 16
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Our top choices for Cagliari beach hotels

1. UNA HOTELS T Hotel Cagliari

UNA HOTELS T Hotel Cagliari
Cagliari
CA $198
CA $231 total
includes taxes & fees
Oct 10 - Oct 11
UNA HOTELS T Hotel Cagliari

2. Holiday Inn Cagliari by IHG

Holiday Inn Cagliari by IHG
Cagliari
CA $123
CA $166 total
includes taxes & fees
Oct 12 - Oct 13
Holiday Inn Cagliari by IHG

3. Hotel Villa Fanny

Hotel Villa Fanny
Stampace
  • Escape to a sandy paradise minutes away, where luxurious comfort meets beachside bliss at this elegant hotel with attentive service.
CA $266
CA $305 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Villa Fanny

4. Hotel Aristeo

Hotel Aristeo
Marina District
CA $223
CA $252 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Aristeo

5. Baco Rooms

Baco Rooms
Marina District
CA $118
CA $136 total
includes taxes & fees
Oct 15 - Oct 16
Baco Rooms

6. Sardegna Hotel, Suites & Restaurant

Sardegna Hotel, Suites & Restaurant
Cagliari
  • Seaside bliss at this Mediterranean retreat, with white sand beach access, cabanas, umbrellas, and exciting beach volleyball.
CA $189
CA $221 total
includes taxes & fees
Oct 9 - Oct 10
Sardegna Hotel, Suites & Restaurant

7. Arcobaleno Rooms

Arcobaleno Rooms
Marina District
CA $102
CA $133 total
includes taxes & fees
Oct 15 - Oct 16
Arcobaleno Rooms

8. Magnini Rooms

Magnini Rooms
Marina District
CA $163
CA $185 total
includes taxes & fees
Oct 13 - Oct 14
Magnini Rooms

9. Hotel Palazzo Doglio

Hotel Palazzo Doglio
Bonaria
  • Relax on pristine white sands just minutes away, where beach massages, umbrellas, and loungers await at this luxury seaside haven.
CA $365
CA $418 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Palazzo Doglio

10. Neko Boutique Hotel

Neko Boutique Hotel
Villanova
  • Soak up the sun at this boutique hotel just minutes from the pristine white sand beach, where the sound of waves enhances your stay.
CA $193
CA $219 total
includes taxes & fees
Oct 12 - Oct 13
Neko Boutique Hotel
View all properties

Choose what matters most at beach hotels in Cagliari

Pool
Breakfast included
Air conditioning
4 stars
5 stars

Beach hotels with pools in Cagliari

Palazzo Tirso Cagliari Mgallery

Palazzo Tirso Cagliari Mgallery
Bonaria
CA $321
CA $369 total
includes taxes & fees
Oct 7 - Oct 8
Palazzo Tirso Cagliari Mgallery

Casa Clàt – Boutique Hotel

Casa Clàt – Boutique Hotel
Marina District
CA $427
CA $486 total
includes taxes & fees
Oct 15 - Oct 16
Casa Clàt – Boutique Hotel

Holiday Inn Cagliari by IHG

Holiday Inn Cagliari by IHG
Cagliari
CA $123
CA $166 total
includes taxes & fees
Oct 12 - Oct 13
Holiday Inn Cagliari by IHG

Hotel Santa Gilla

Hotel Santa Gilla
Capoterra
CA $172
CA $194 total
includes taxes & fees
Oct 6 - Oct 7
Hotel Santa Gilla

Phi Hotel Sighientu

Phi Hotel Sighientu
Quartu Sant'Elena
CA $146
CA $167 total
includes taxes & fees
Oct 12 - Oct 13
Phi Hotel Sighientu

Stele di Nora

Stele di Nora
Pula
CA $144
CA $168 total
includes taxes & fees
Oct 1 - Oct 2
Stele di Nora

Hotel Il Monastero

Hotel Il Monastero
Quartu Sant'Elena
CA $149
CA $169 total
includes taxes & fees
Sep 17 - Sep 18
Hotel Il Monastero

Calaserena Resort

Calaserena Resort
Maracalagonis
CA $275
CA $312 total
includes taxes & fees
Oct 1 - Oct 2
Calaserena Resort

Villa Cavalieri Country Hotel

Villa Cavalieri Country Hotel
Pula
CA $208
CA $241 total
includes taxes & fees
Oct 1 - Oct 2
Villa Cavalieri Country Hotel

Apartment "Residence Meridian Unità 4" Near the Beach with Mountain View, Pool, A/C, Wi-Fi & Balcony

Apartment "Residence Meridian Unità 4" Near the Beach with Mountain View, Pool, A/C, Wi-Fi & Balcony
Villa San Pietro
CA $671
CA $867 total
includes taxes & fees
Sep 19 - Sep 20
Apartment "Residence Meridian Unità 4" Near the Beach with Mountain View, Pool, A/C, Wi-Fi & Balcony
View all properties

Beach hotels with free breakfast in Cagliari

UNA HOTELS T Hotel Cagliari

UNA HOTELS T Hotel Cagliari
Cagliari
CA $198
CA $231 total
includes taxes & fees
Oct 10 - Oct 11
UNA HOTELS T Hotel Cagliari

Palazzo Tirso Cagliari Mgallery

Palazzo Tirso Cagliari Mgallery
Bonaria
CA $321
CA $369 total
includes taxes & fees
Oct 7 - Oct 8
Palazzo Tirso Cagliari Mgallery

Regina Margherita Hotel

Regina Margherita Hotel
Marina District
CA $218
CA $253 total
includes taxes & fees
Oct 11 - Oct 12
Regina Margherita Hotel

Hotel Palazzo Doglio

Hotel Palazzo Doglio
Bonaria
CA $365
CA $418 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Palazzo Doglio

Hotel Aristeo

Hotel Aristeo
Marina District
CA $223
CA $252 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Aristeo

Hotel Villa Fanny

Hotel Villa Fanny
Stampace
CA $266
CA $305 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Villa Fanny

Hotel Italia

Hotel Italia
Marina District
CA $184
CA $213 total
includes taxes & fees
Oct 13 - Oct 14
Hotel Italia

Hotel Nautilus

Hotel Nautilus
Cagliari
CA $211
CA $242 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Nautilus

Sardegna Hotel, Suites & Restaurant

Sardegna Hotel, Suites & Restaurant
Cagliari
CA $189
CA $221 total
includes taxes & fees
Oct 9 - Oct 10
Sardegna Hotel, Suites & Restaurant

Hotel Flora

Hotel Flora
Stampace
CA $198
CA $231 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Flora
View all properties

Beach hotels with air conditioning in Cagliari

UNA HOTELS T Hotel Cagliari

UNA HOTELS T Hotel Cagliari
Cagliari
CA $198
CA $231 total
includes taxes & fees
Oct 10 - Oct 11
UNA HOTELS T Hotel Cagliari

Hotel Aristeo

Hotel Aristeo
Marina District
CA $223
CA $252 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Aristeo

Hotel Villa Fanny

Hotel Villa Fanny
Stampace
CA $266
CA $305 total
includes taxes & fees
Oct 11 - Oct 12
Hotel Villa Fanny

Holiday Inn Cagliari by IHG

Holiday Inn Cagliari by IHG
Cagliari
CA $123
CA $166 total
includes taxes & fees
Oct 12 - Oct 13
Holiday Inn Cagliari by IHG

Baco Rooms

Baco Rooms
Marina District
CA $118
CA $136 total
includes taxes & fees
Oct 15 - Oct 16
Baco Rooms

Magnini Rooms

Magnini Rooms
Marina District
CA $163
CA $185 total
includes taxes & fees
Oct 13 - Oct 14
Magnini Rooms

Arcobaleno Rooms

Arcobaleno Rooms
Marina District
CA $102
CA $133 total
includes taxes & fees
Oct 15 - Oct 16
Arcobaleno Rooms

Hotel Palazzo Doglio

Hotel Palazzo Doglio
Bonaria
CA $365
CA $418 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Palazzo Doglio

Sardegna Hotel, Suites & Restaurant

Sardegna Hotel, Suites & Restaurant
Cagliari
CA $189
CA $221 total
includes taxes & fees
Oct 9 - Oct 10
Sardegna Hotel, Suites & Restaurant

Hotel Nautilus

Hotel Nautilus
Cagliari
CA $211
CA $242 total
includes taxes & fees
Sep 22 - Sep 23
Hotel Nautilus
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Find out more about Cagliari

Cagliari and its attractions for beach lovers

Cagliari, the vibrant capital of Sardinia, offers a wealth of beachside experiences that will enchant any traveller. Start your adventure at Poetto Beach, a stunning stretch of sand that extends for nearly 8 kilometres, perfect for sunbathing, swimming, or enjoying water sports like paddleboarding. Just a short distance away, the stunning Molentargius-Saline Regional Park provides a picturesque setting to spot flamingos and explore scenic walking trails. For a taste of local culture, visit the historic Castello district, where cobbled streets lead to the beautiful Bastione di Saint Remy, offering panoramic views of the coastline. Families will appreciate the nearby Calamosca Beach, known for its gentle waves and family-friendly atmosphere, ideal for children to play safely in the water. When it comes to accommodation, the Marina district is particularly appealing, with hotels that boast nearby both the beach and the bustling local markets, ensuring you can enjoy fresh local produce and Sardinian delicacies at your leisure. With attentive service and a touch of luxury, your stay in Cagliari promises to be a relaxing yet enriching experience.

Find the best beach hotels and resorts in Cagliari

For those seeking a beach getaway in Cagliari, these top hotels offer the perfect blend of sun, sand, and relaxation. Each hotel provides excellent amenities to enhance your coastal experience.Hotel Villa Fanny

  • Why it's great for the ultimate beach vacation spot: With an outstanding review rating of 9.8, Hotel Villa Fanny is a premier choice for beach enthusiasts. Located close to beautiful sandy beaches, this luxurious hotel promises a serene retreat with private hot tubs and a range of beach amenities, including beach access and umbrellas for sun protection.
  • Other amenities: Guests can enjoy a complimentary continental breakfast each morning and benefit from the 24-hour airport shuttle service. The hotel features a lovely terrace, a garden, and free cribs for families. With concierge services and daily housekeeping, every aspect of your stay is catered to, ensuring a relaxing experience in Cagliari's coastal charm.
  • Neighborhood: Stampace
  • Nearby attractions: Cagliari City Hall - 1.3 km, Piazza Yenne - 0.8 km, Port of Cagliari - 1.4 km

Hotel Palazzo Doglio

  • Why it's great for the ultimate beach vacation spot: With a remarkable review rating of 9.6, Hotel Palazzo Doglio stands out as a premier beach hotel in Cagliari. Guests will appreciate the direct access to pristine white sand beaches, beach umbrellas, and sun loungers, ensuring an unforgettable coastal retreat right at their doorstep.
  • Other amenities: The hotel offers a luxurious spa with treatment rooms and a hot tub, ideal for post-beach relaxation. Complimentary breakfast is served daily, and guests can enjoy various dining options, including couples dining experiences. The outdoor terrace and garden provide tranquil spaces to unwind, while family-friendly amenities such as cribs and babysitting services ensure a welcoming atmosphere for all.
  • Neighborhood: Bonaria
  • Nearby attractions: Bastion of Saint Remy - 1 km, ExMa - 0.6 km, Sanctuary and Basilica of Our Lady of Bonaria - 1 km

Regina Margherita Hotel

  • Why it's great for the ultimate beach vacation spot: Offering a fantastic location in the Marina District, Regina Margherita Hotel is perfect for beach travelers, with a solid guest review rating of 9.0. Guests can easily access nearby beaches, indulge in water sports like sailing and windsurfing, and enjoy stunning sea views from their rooms.
  • Other amenities: The hotel serves a complimentary buffet breakfast daily, perfect for fuelling up before a day at the beach. With onsite parking, designer toiletries, and premium bedding, guests experience true comfort. The charming garden provides a peaceful backdrop, while daily housekeeping ensures that rooms remain pristine throughout your stay.
  • Neighborhood: Marina District
  • Nearby attractions: Bastion of Saint Remy - 0.2 km, ExMa - 0.8 km, Cagliari City Hall - 1 km

Hotel Flora

  • Why it's great for the ultimate beach vacation spot: For beach lovers, Hotel Flora is an exceptional choice, a guest review rating of 9.0. Just a short stroll from nearby sandy beaches, this hotel offers a delightful escape with beach access and opportunities for scuba diving. Guests can enjoy the comfort of air-conditioned rooms featuring furnished balconies, perfect for soaking in the Sardinian sun.
  • Other amenities: Guests can relax on the terrace or take advantage of the 24-hour room service to unwind after a day of exploration. The hotel also offers free rollaway beds and cribs for families, daily housekeeping, and complimentary toiletries. A garden area provides a serene escape, while parking options nearby ensure convenience for those exploring the historical district.
  • Neighborhood: Stampace
  • Nearby attractions: Cagliari City Hall - 0.6 km, Piazza Yenne - 0.4 km, Port of Cagliari - 0.7 km

Hotel Italia

  • Why it's great for the ultimate beach vacation spot: Hotel Italia is a great value option for beachgoers, featuring a guest review rating of 8.4. Located close to the beach, it offers the convenience of being just a short walk from the sandy shoreline, making it an ideal base for those looking to soak up the sun.
  • Other amenities: Guests can enjoy free daily breakfast, a delightful balcony or patio in select rooms, and convenient concierge services. The hotel also provides free cribs and daily housekeeping, ensuring a comfortable stay. Fitness facilities and complimentary toiletries add to the overall guest experience, making it a solid choice for beach lovers.
  • Neighborhood: Marina District
  • Nearby attractions: Bastion of Saint Remy - 0.9 km, Cagliari City Hall - 0.7 km, Piazza Yenne - 0.4 km

Top Cagliari Hotel Reviews

Hotel Italia

Hotel Italia

8/10 Good
"The staff is very friendly and the rooms are clean ."
Katalin 4-night trip
Posted 1 day ago
Hotel Italia
Regina Margherita Hotel

Regina Margherita Hotel

8/10 Good
"This hotel was very comfortable and clean. Breakfast had many options. Unfortunately there was one flaw and that was the weird garbage smell on entering our room every time. Oddly we quickly became accustomed to it after a few minutes. We did note it to the front desk."
Andrea 3-night trip
Posted 3 days ago
Regina Margherita Hotel
Holiday Inn Cagliari by IHG

Holiday Inn Cagliari by IHG

8/10 Good
"Proximity to the airport was key for us. We only stayed the one night and it worked out well for us."
Ronald J 1-night trip
Posted 4 days ago
Holiday Inn Cagliari by IHG
Hotel Flora

Hotel Flora

10/10 Excellent
"Staff was very helpful and attentive. Cristan always made sure the breakfast buffet was well kept and organized. Francesca was very helpful getting us settled in. Dinner was really good"
Anna 4-night trip
Posted 8 days ago
Hotel Flora
Hotel Ristorante Calamosca

Hotel Ristorante Calamosca

8/10 Good
"Staff were nice, air con was great, bed uncomfortable, good location, parking available, beach next to it is ok, 2 great restaurants nearby, hotel breakfast could be better."
Jackie 6-night trip
Posted 13 days ago
Hotel Ristorante Calamosca
Hotel Nautilus

Hotel Nautilus

10/10 Excellent
"Pleasant staff and complimentary access to beach umbrellas and chairs"
Yohanna 4-night trip
Posted 2 weeks ago
Hotel Nautilus

Frequently asked questions

What are the best beach hotels in Cagliari?
Some of the best beach hotels in Cagliari include Hotel Nautilus, Hotel Villa Fanny, and Palazzo Tirso Cagliari Mgallery.The 3-star Hotel Nautilus, with a 9.4 rating, offers direct beach access, placing you right on the seafront. Guests frequently mention its beautiful location and the excellent, friendly staff.For a slightly more luxurious option, Hotel Villa Fanny is a 4-star property with a 9.8 rating. While not directly on the beach, it is very nearby, and guests often praise its convenient location and lovely garden.Palazzo Tirso Cagliari Mgallery, a 5-star hotel rated 9.6, is also located near the beach and features a full-service spa with a hot tub, sauna, and various treatments, making it ideal for relaxation after a day by the sea.
How much does a beach hotel in Cagliari cost?
Prices for beach hotels in Cagliari vary, but you can find a great deal from CA $133 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Cagliari hotels are near the best beaches?
For hotels near the best beaches in Cagliari, consider Baco B&B, Hotel Villa Fanny, Hotel Palazzo Doglio, Palazzo Tirso Cagliari Mgallery, and Hotel Nautilus.Baco B&B, with a 10.0 rating, offers complimentary breakfast and free Wi-Fi. Guests frequently highlight its excellent and convenient location.Hotel Villa Fanny is a 4-star hotel with a 9.8 rating. It provides a complimentary breakfast, an airport shuttle, and free Wi-Fi. Reviewers often mention its beautiful garden and immaculately clean rooms.The 5-star Hotel Palazzo Doglio, rated 9.6, features premium bedding, a Turkish bath, and a rainfall showerhead. It also offers 24-hour room service and is located near a shopping district.Palazzo Tirso Cagliari Mgallery, a 5-star hotel with a 9.6 rating, boasts a full-service spa with various treatments, including deep tissue massage and aromatherapy. Guests often praise its friendly and helpful staff.The 3-star Hotel Nautilus, with a 9.4 rating, offers direct beach access and sea views. It includes free continental breakfast and free parking nearby. Reviewers consistently note its location right on the beach and its excellent staff.
Which beach hotels in Cagliari are good for families?
For families seeking beach hotels in Cagliari, consider Hotel Nautilus, Hotel Palazzo Doglio, and Palazzo Tirso Cagliari Mgallery.The 3-star Hotel Nautilus, with a 9.4 rating, provides direct access to the nearby beach, making it very convenient for families. It also offers complimentary breakfast and free bicycle usage.Hotel Palazzo Doglio, a 5-star hotel with a 9.6 rating, is located near the beach and offers extensive facilities, including a Turkish bath, massage services, and an outdoor tennis court.The 5-star Palazzo Tirso Cagliari Mgallery, rated 9.6, is also situated near the beach and features a full-service spa with a hot tub, steam room, and various treatments, which can be a relaxing option for parents.
What are the best Cagliari hotels with ocean views?
Some of the best Cagliari hotels with ocean views include Hotel Nautilus, Hotel Aristeo, La Villa del Mare, and Regina Margherita Hotel.The 3-star Hotel Nautilus, with a 9.4 rating, is located directly on the beach, offering guests immediate access to the sea. Reviewers often highlight its beautiful beachfront location.Hotel Aristeo, rated 9.4, provides sea views and is situated near the beach. Guests frequently mention the great location and delicious breakfast.La Villa del Mare, with a 9.6 rating, features a terrace and furnished patio, providing lovely views of the nearby sea. Guests often praise the fantastic staff.The 4-star Regina Margherita Hotel, rated 9.0, offers sea views and is located near the beach. Its excellent breakfast and comfortable rooms are frequently noted by guests.
What are the top-rated beach hotels in Cagliari with a pool?
In Cagliari, a popular beach hotel with a pool is the Palazzo Tirso Cagliari Mgallery.The 5-star Palazzo Tirso Cagliari Mgallery, with a 9.6 rating, features a refreshing outdoor pool, great for a dip after a day at the nearby beach. Guests often highlight the friendly and helpful staff, as well as its great location.
Which beach hotels in Cagliari are good for couples?
For couples looking for a beach hotel in Cagliari, consider Hotel Palazzo Doglio or Palazzo Tirso Cagliari Mgallery.The 5-star Hotel Palazzo Doglio, with a 9.6 rating, is located near the beach and offers luxurious amenities such as a Turkish bath, premium bedding, and a deep soaking bathtub. Guests often highlight its great facilities, location, and beautiful rooms.Palazzo Tirso Cagliari Mgallery, also a 5-star hotel with a 9.6 rating, is near the beach and features a full-service spa with a hot tub, steam room, and various treatments including couples' massages. Reviewers frequently mention the friendly and helpful staff, excellent service, and great location.
Which area of Cagliari is best to stay in for beaches?
The best area of Cagliari to stay in for beaches is Poetto, known for its extensive sandy coastline and direct access to the sea.Poetto Beach stretches for several kilometres, offering clear waters and a wide expanse of sand. Along the beachfront, you'll find numerous beach clubs, bars, and restaurants, making it easy to spend a full day by the water. It's well-connected to the city centre by public transport, so you can easily explore other parts of Cagliari.This area is particularly well-suited for families. The shallow, calm waters are ideal for children, and many establishments offer amenities like sun loungers and parasols. There are also playgrounds and opportunities for various water sports, ensuring there's plenty to keep everyone entertained.For couples looking for a relaxed beach holiday with evening options, Poetto also works well. Many of the beachside bars transform into lively spots as the sun sets, offering drinks and music with a sea view.
Which top beach hotels in Cagliari offer water sport activities?
For top beach hotels in Cagliari that offer water sports activities, consider Palazzo Tirso Cagliari Mgallery, Regina Margherita Hotel, or Hotel Flora.The 5-star Palazzo Tirso Cagliari Mgallery, with a 9.6 rating, is located near several water sport options. Guests can easily access kayaking, sailing, snorkeling, scuba diving, surfing, and windsurfing nearby.The 4-star Regina Margherita Hotel, rated 9.0, offers sea views and is close to locations for scuba diving, windsurfing, and sailing. Reviewers frequently mention its excellent breakfast and comfortable rooms.Hotel Flora, a 4-star hotel with a 9.0 rating, is also conveniently located near scuba diving opportunities. This hotel features balconies and furnished balconies, with guests often praising its great location and friendly staff.
How can I save on a beach hotel in Cagliari with Expedia?
There are plenty of ways to save on a beach hotel in Cagliari. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
What is the best time of year to stay in a beach hotel in Cagliari?
The most popular time to stay in a beach hotel in Cagliari is during July and August. These months boast glorious sunshine and average temperatures around 28-30°C, great for enjoying the pristine white sands of Poetto Beach or taking a refreshing dip in the Mediterranean Sea. The city and its coastal areas are bustling with activity, offering a lively option for those seeking a classic summer holiday experience. This is when all beachside amenities and water sports are in full swing, ensuring an extensive seaside escape.For a slightly more relaxed yet equally delightful beach experience, June is a fantastic alternative. The weather remains wonderfully warm, with average temperatures around 25-27°C, ideal for sunbathing and swimming. During June, you may find better value on luxurious beach hotels and it can be easier to secure reservations at popular seaside restaurants.
Is it cheaper to book flights and a beach hotel in Cagliari as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Cagliari for you.

Explore a world of travel with Expedia