Holidays in Sardinia
629 Properties found
from Thursday, December 25, 2025 to Friday, December 26, 2025
What are TopBnBs?
TopBnBs are properties offering the best possible booking experience.
They have either instant bookability or up-to-date availability and prices and respond quickly to your messages.
Filters
€
45
1 night, 2 guests
Good 7.8 / 10
(1)
Guesthouse
Residenza Kastrum
Cagliari (CA)
Area Castello
+39
En-suite bathroom
Breakfast included
Free Wifi
€
63
1 night, 2 guests
Very good 9.1 / 10
(138)
Guesthouse
Casa Felicidad Alguer
Alghero (SS)
Area city center
En-suite bathroom
Breakfast included
Free Wifi
€
142
1 night, 2 guests
Excellent 9.5 / 10
(54)
Bed & Breakfast
Margherita Guest House
Olbia (OT)
Area city center
+39
En-suite bathroom
Free Wifi
Air Conditioning
€
61
1 night, 2 guests
Excellent 9.7 / 10
(10)
Country House
I Doni Del Mandorlo
Alghero (SS)
Area countryside
+39
En-suite bathroom
Breakfast included
Parking
€
80
1 night, 2 guests
Excellent 9.6 / 10
(4)
Guesthouse
Ioamocagliari
Cagliari (CA)
Area Villanova
+39
En-suite bathroom
Free Wifi
Air Conditioning
€
80
1 night, 2 guests
Very good 9.4 / 10
(27)
Guesthouse
Residenza Le Scalette
Cagliari (CA)
Area Marina
+39
En-suite bathroom
Breakfast included
Free Wifi
€
63
1 night, 2 guests
Very good 9.1 / 10
(92)
Bed & Breakfast
B&B Al Rimedio
Oristano (OR)
Area suburbs
+39
En-suite bathroom
Breakfast included
Parking
€
61
1 night, 2 guests
Very good 8.8 / 10
(52)
Bed & Breakfast
Bae e Torra
Oristano (OR)
Area mid-centre
+39
En-suite bathroom
Breakfast included
Parking
€
80
1 night, 2 guests
Very good 9.4 / 10
(6)
Bed & Breakfast
B&B Bellavista
Olbia (OT)
Area hills
+39
+39
En-suite bathroom
Breakfast included
Parking
€
76
1 night, 2 guests
Very good 9.1 / 10
(26)
Bed & Breakfast
B&B Serena
San Teodoro (OT)
Area city center
+39
En-suite bathroom
Free Wifi
Air Conditioning
€
90
1 night, 2 guests
Excellent 9.5 / 10
(36)
Country House
Glamping Agriturismo Erbe Matte
Sant'Antioco (CI)
Area hills
+39
+39
En-suite bathroom
Parking
Kitchenette
€
85
1 night, 2 guests
Very good 9.4 / 10
(10)
Bed & Breakfast
B&B La Sinfonia
Cagliari (CA)
Area city center
+39
+39
En-suite bathroom
Breakfast included
Free Wifi
€
68
1 night, 2 guests
Very good 8.6 / 10
(11)
Apartment
Bardilio Luxury Rooms
Cagliari (CA)
Area Fiera
+39
2 bedrooms
En-suite bathroom
Free Wifi
Air Conditioning
€
80
1 night, 2 guests
Excellent 9.7 / 10
(30)
€
61
1 night, 2 guests
Very good 8.7 / 10
(10)
Apartment
Beni Benius
Cagliari (CA)
Area city center
+39
8 bedrooms
En-suite bathroom
Kitchenette
Free Wifi
€
70
1 night, 2 guests
Very good 9.1 / 10
(63)
€
65
1 night, 2 guests
Very good 9.3 / 10
(41)
Bed & Breakfast
Camera Con Vista
Oristano (OR)
Area city center
+39
+39
+39
En-suite bathroom
Breakfast included
Kitchenette
€
99
1 night, 2 guests
Excellent 9.7 / 10
(21)
Bed & Breakfast
Al Dio Bes
Cagliari (CA)
Area city center
+39
En-suite bathroom
Breakfast included
Free Wifi
€
115
1 night, 2 guests
Very good 9.4 / 10
(14)
€
55
1 night, 2 guests
Good 8.3 / 10
(23)
Guesthouse
Deledda Home
Cagliari (CA)
Area city center
+39
En-suite bathroom
Free Wifi
Air Conditioning
€
94
1 night, 2 guests
Excellent 9.6 / 10
(7)
Bed & Breakfast
La Murichessa
Porto Cervo, Arzachena (OT)
Area countryside
+39
+39
En-suite bathroom
Breakfast included
Parking
€
70
1 night, 2 guests
Excellent 9.5 / 10
(93)
Guesthouse
Mediterraneo
Bosa Marina, Bosa (OR)
Area seaside
+39
En-suite bathroom
Breakfast included
Free Wifi
€
62
1 night, 2 guests
Very good 9.4 / 10
(16)
Holiday House
Vento Mare Apartments
Palau (SS)
Area city center
1 bedrooms
Entire accommodation
Kitchenette
Free Wifi
€
400
1 night, 2 guests
Excellent 9.9 / 10
(6)