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