Find the family hotels that appeal to you the most
Check out our pick of great family hotels in Castelsardo
Set in Castelsardo, the recently renovated B&B Casa Doria offers accommodation 600 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.

Bajaloglia Resort is set on a hilltop overlooking the medieval village of Castelsardo, Doria Castle, and the sea. Its large garden features a swimming pool and sunbathing area.

Located on a hill surrounded by Mediterranean vegetation just 2 km from the village, BagaBaga offers rooms with views of the village of Castelsardo, the Gulf of Asinara and the Corsican mountains.

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa Stefania Exclusive with big private pool and double bathroom is set in Castelsardo.
Featuring sea views, L'Antico Faro provides accommodation with terrace, around 700 metres from La Vignaccia Beach.

Situated within 300 metres of Castelsardo Beach and 30 km of Sassari Railway Station, B&B Fontevecchia features rooms with air conditioning and a private bathroom in Castelsardo.

Set 15 metres from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The mediaeval centre of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.

Just 150 metres from the nearest beaches, Best Western Hotel Blumarea is 3 km from the medieval centre of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.

Set in Castelsardo, 1.6 km from Pedraladda Beach and 32 km from Sassari Railway Station, Castelsardo con Vista offers a seasonal outdoor swimming pool and air conditioning.
Set in Castelsardo, 600 metres from Lu Bagnu Beach and 28 km from Sassari Railway Station, Appartamento Laura offers air conditioning. This property offers access to a balcony and free private...

Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Popular with guests booking family hotels in Castelsardo
Situated within 2 km of Spiaggia di San Pietro and 40 km of Sassari Railway Station, L'arcobaleno features rooms with air conditioning and a private bathroom in Valledoria.
Boasting air-conditioned accommodation with a patio, Casa Alfa is situated in Castelsardo. This beachfront property offers access to a balcony and free WiFi.
Located in Castelsardo, Castelsardo Miramare 10 - 6 posti provides accommodation with rooftop pool, free WiFi and free private parking for guests who drive.
Offering a private beach area and garden view, Casa Marina di Castelsardo is located in Castelsardo, 200 metres from Castelsardo Beach and 30 km from Sassari Railway Station.
Set in Castelsardo, Miramare 22 offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 200 metres from Castelsardo Beach.
Set 15 metres from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The mediaeval centre of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.
Set 31 km from Sassari Railway Station, 32 km from Palazzo Ducale Sassari and 34 km from Serradimigni Arena, B&B Colti Di Rosa offers accommodation located in Castelsardo.
Featuring sea views, L'Antico Faro provides accommodation with terrace, around 700 metres from La Vignaccia Beach.
Located in Tergu and only 33 km from Serradimigni Arena, Artemisia Sardegna provides accommodation with garden views, free WiFi and free private parking.
Set in Valledoria, 500 metres from La Ciaccia Beach, Hotel La Ciaccia offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Situated in Castelsardo, Il mio tempo al Castello is a recently renovated accommodation, 600 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.
Located in Castelsardo, 700 metres from La Vignaccia Beach and 31 km from Sassari Railway Station, Esclusiva Dimora Storica nel cuore del Borgo Medievale---- Exclusive Historical House inside the...
Set in Castelsardo, 80 metres from Castelsardo Beach and 30 km from Sassari Railway Station, La tartaruga spiaggiata - Bilocale centrale a pochi metri dalla spiaggia offers a garden and air...
Situated in Castelsardo, 300 metres from Castelsardo Beach and 31 km from Sassari Railway Station, Casa di Flavio offers a garden and air conditioning.
Situated just 31 km from Sassari Railway Station, Casa Felice provides accommodation in Castelsardo with access to a garden, a shared lounge, as well as private check-in and check-out.
Set in Castelsardo, 600 metres from La Vignaccia Beach and 31 km from Sassari Railway Station, “CIELO E MARE”, CASETTA NEL CUORE DEL BORGO ANTICO / “SKY & SEA”, CHARMING IN THE HEART OF OLD VILLAGE...
Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace.
Situated in Castelsardo, 600 metres from La Vignaccia Beach, Terrazza & Romantica sospese sul mare del Borgo Antico --- Terrace & Romantic over the sea of the Ancient Village features rooms with sea...
Offering city views, Brezza Marina is an accommodation set in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.
Set in Castelsardo, just 300 metres from Castelsardo Beach, Fronte mare offers beachfront accommodation with a terrace and free WiFi.
Situated within 600 metres of La Vignaccia Beach and 32 km of Sassari Railway Station in Castelsardo, Affittacamere Nonno Natalino features accommodation with seating area.
Set in Castelsardo, the recently renovated Casa Vacanza LiHele - Locazione Turistica features accommodation 500 metres from Castelsardo Beach and 30 km from Sassari Railway Station.
Located in Castelsardo, less than 1 km from La Vignaccia Beach and 31 km from Sassari Railway Station, La casa di Geppo offers a shared lounge and air conditioning.
Situated less than 1 km from La Vignaccia Beach, Appartamento per vacanza offers air-conditioned accommodation with a balcony and free WiFi. With sea views, this accommodation features a patio.
Situated in La Ciaccia, VILLA GILDA CON DEPANDACE PISCINA e GIARDINO features accommodation with private pool, free WiFi and free private parking for guests who drive.
Featuring air-conditioned accommodation with a patio, Case Aurora is located in Castelsardo. The property has garden and inner courtyard views, and is 1.5 km from Pedraladda Beach.
Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Appartamento Mare&Castello is set in Castelsardo.
Featuring air-conditioned accommodation with a private pool, Appartamento Armony is located in Castelsardo. The property has garden and city views, and is 1.5 km from Pedraladda Beach.
Boasting air-conditioned accommodation with a pool with a view, Attico IL SOLE is set in Castelsardo. This property offers access to a balcony, free private parking and free WiFi.
Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Marina Smeraldo is located in Castelsardo.
Boasting air-conditioned accommodation with a private pool, Smeraldo di Mare a Castelsardo is situated in Castelsardo.
Bajaloglia Resort is set on a hilltop overlooking the medieval village of Castelsardo, Doria Castle, and the sea. Its large garden features a swimming pool and sunbathing area.