341 Hotels in Cagliari

Prefer Expedia? See all Cagliari hotels on Expedia →

Baco Rooms

Guesthouse/bed and breakfast in Cagliari

3-star · 2 rooms

9.7 Exceptional (3)

View deal

B House

Guesthouse/bed and breakfast in Cagliari

3 rooms

9.6 Exceptional (1)

View deal

341 stays in total

Nearby destinations

More places to stay around Cagliari

All of Italy →