See all 2455 hotels in Barbagia
- B&b Didova
- Farmhouse nestled in a cork oak forest with boungalows. Pets allowed
- Magnificent and charming old sheepfold renovated
- Agua Dorada Boutique
- Nascar Hotel
- EXORIA Luxury Rooms & Spa
- BUE MARINO HOTEL & COCKTAIL BAR
- Nicolaus Club Torre Moresca
- Velis - art & hospitality
- Cozy family-run hotel 5 minutes from the historic center