Cagliari has plenty of hotels but few are especially inspiring, and you'll often be better of staying in a B&B. Beyond the city, tourist facilities are concentrated in Villasimius and the Costa Rei, two summer resorts full of seasonal hotels, holiday homes and campgrounds.