We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Province of Cagliari

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Province of Cagliari?

We'll send you updates with the latest deals, reviews and articles for Province of Cagliari each week.

Map of Province of Cagliari Hotels

Hotels (172)

B&Bs / Inns (583)

Specialty Lodging (220)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Janas Hotel (Villasimius) 3.0 of 5
Via Goffredo Mameli 36, 09049 Villasimius, Sardinia, Italy
Show Prices
$63 - $214 Avg. price/night*
Ollie #1 of 172 hotels in Province of Cagliari
  •  Excellent 
  • Excellent service. Rooms are bright,clean and comfortable. A pleasure to... more
  • August 2, 2016
Professional photos | Traveler photos (209)
Hotel Mariposas (Villasimius) 3.0 of 5
Via Mar Nero no 1 | angolo Viale Matteotti, 09049 Villasimius, Sardinia, Italy
Show Prices
$98 - $234 Avg. price/night*
Ollie #2 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (413)
Hotel Nautilus (Cagliari) 3.0 of 5
Viale Poetto 158, 09126, Cagliari, Sardinia, Italy
Show Prices
$87 - $186 Avg. price/night*
Ollie #3 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (214)
Loc. Su Cannisoni - Costa Rei, 09040 Castiadas, Sardinia, Italy
Hotel La Villa del Re Slideshow
Show Prices
$394 - $785 Avg. price/night*
Ollie #4 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (698)
Special Price 15% off room rate
Cruccuris Resort (Villasimius) 4.0 of 5
Via Cruccuris 17, 09049 Villasimius, Sardinia, Italy
Show Prices
$131 - $627 Avg. price/night*
Ollie #5 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (684)
Forte Village Resort - Hotel Castello (Santa Margherita di Pula) 5.0 of 5
Localita Presso Hotel Forte Village SNC | SS 195 Km 39.600, 09010 Santa Margherita di Pula, Pula, Sardinia, Italy
Show Prices
$846 - $1,056 Avg. price/night*
Ollie #6 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (931)
Rey Beach Club (Costa Rei)
Via Ichnusa, 09043 Costa Rei, Muravera, Sardinia, Italy
Show Prices
Ollie #7 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (297)
Hotel I Graniti (Villasimius) 3.0 of 5
Via Guglielmo Marconi 40, 09049 Villasimius, Sardinia, Italy
Show Prices
$56 - $178 Avg. price/night*
Ollie #8 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (226)
Hotel Costa dei Fiori (Santa Margherita di Pula) 4.0 of 5
S.S. 195 Km 33, 09010 Santa Margherita di Pula, Pula, Sardinia, Italy
Hotel Costa dei Fiori Slideshow
Show Prices
$164 - $615 Avg. price/night*
Ollie #9 of 172 hotels in Province of Cagliari
  •  Honeymoon week #2 
  • Sophie and I booked the Costa dei Fiori for the second week of our... more
  • August 19, 2016
Professional photos | Traveler photos (661)
Offers & Announcements Package Deal
Veraclub Suneva (Costa Rei)
Loc. Costa Rei, Costa Rei, Muravera, Sardinia, Italy
Ollie #10 of 172 hotels in Province of Cagliari
Traveler photos (455)
Viale dei Ginepri 3 | Localita Notteri, 09049 Villasimius, Sardinia, Italy
Show Prices
$186 - $719 Avg. price/night*
Ollie #11 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (1032)
T Hotel (Cagliari) 4.0 of 5
Via Dei Giudicati 66, 09131, Cagliari, Sardinia, Italy
T Hotel Slideshow
Show Prices
$140 - $228 Avg. price/night*
Ollie #12 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (881)
Offers & Announcements Package Deal
Alma Resort (Castiadas) 4.0 of 5
Via San Pietro 26 | Costa Rei, 09040 Castiadas, Sardinia, Italy
Show Prices
$186 - $399 Avg. price/night*
Ollie #13 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (625)
Veraclub Costa Rey (Costa Rei)
Via delle Tuie, 09043 Costa Rei, Muravera, Sardinia, Italy
Ollie #14 of 172 hotels in Province of Cagliari
Traveler photos (513)
Localita Piscina Rei, 09043 Costa Rei, Muravera, Sardinia, Italy
$113 - $340 Avg. price/night*
Ollie #15 of 172 hotels in Province of Cagliari
  •  Ideale per famiglie 
  • I punti a favore della struttura sono: mare bellissimo; molto buona la... more
  • August 23, 2016
Traveler photos (280)
Hotel Le Anfore (Villasimius) 3.0 of 5
Via Pallaresus, 16, Villasimius, Sardinia, Italy
Show Prices
$72 - $225 Avg. price/night*
Ollie #16 of 172 hotels in Province of Cagliari
  •  Dinner in the gardens 
  • Fantastic evening outside in beautiful surroundings. Very popular with the... more
  • August 18, 2016
Professional photos | Traveler photos (94)
Via Alfredo Panzini 67, 09045, Quartu Sant'Elena, Sardinia, Italy
BEST WESTERN Hotel Residence Italia Slideshow
Show Prices
$59 - $120 Avg. price/night*
Ollie #17 of 172 hotels in Province of Cagliari
  •  nice place to stay 
  • nice place with friendly staff and clean room. the location is good and... more
  • August 22, 2016
Professional photos | Traveler photos (52)
Special Offer Offers for every need
Localita Colostrai SNC, 09043, Muravera, Sardinia, Italy
$133 - $329 Avg. price/night*
Ollie #18 of 172 hotels in Province of Cagliari
Traveler photos (431)
Viale Regina Margherita 44, 09124, Cagliari, Sardinia, Italy
Hotel Regina Margherita - Cagliari Slideshow
Show Prices
$106 - $195 Avg. price/night*
Ollie #19 of 172 hotels in Province of Cagliari
  •  Excellent location 
  • We booked two interlinked rooms for three people via Tripadvisor for one... more
  • August 15, 2016
Professional photos | Traveler photos (448)
I Menhirs (Castiadas)
Loc.Annunziata, 09040 Castiadas, Sardinia, Italy
Show Prices
$74 - $123 Avg. price/night*
Ollie #20 of 172 hotels in Province of Cagliari
Professional photos | Traveler photos (302)