Enter your dates to see the latest prices and deals for Castelsardo hotels
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.
Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace. All air-conditioned rooms come with satellite TV and a private...
Featuring a terrace, bar and views of sea, LH Pedraladda Resort is located in Castelsardo, a few steps from Pedraladda Beach.
Rosa dei Venti is located in the touristy town of Lu Bagnu, 3 km from the centre of Castelsardo. Rooms are air-conditioned, and some offer views of the sea. There is a sandy beach across the road.
La Fattoria has a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Castelsardo. With free WiFi, this 3-star hotel has a restaurant and a bar. The hotel features family rooms.
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.
Hotel Residence Ampurias is located on the beachfront in Castelsardo, 27 km from Sassari Railway Station and 28 km from Palazzo Ducale Sassari.
Featuring a seafront location, Castelsardo Domus Beach is located in Lu Bagnu and is 5 km from the centre of Castelsardo.
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Popular with guests booking hotels in Castelsardo
Located within 300 metres of Castelsardo Beach and 30 km of Sassari Railway Station, La terra del benessere provides rooms with air conditioning and a private bathroom in Castelsardo.
Located in Castelsardo, La Pura Vida is a recently renovated accommodation, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.
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.
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.
Offering a shared lounge and city view, B&B Anninnía is located in Castelsardo, 300 metres from Castelsardo Beach and 31 km from Sassari Railway Station.
Hotel & SPA Riviera Castelsardo is just 10 metres from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service.
Located in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station, Casa Sofia provides accommodation with amenities such as free WiFi and a flat-screen TV.
Situated in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station, Charlie Beach offers air conditioning.
Featuring accommodation with a private pool, Romantic private pool room Relax in Castelsardo is located in Castelsardo.
Located in Castelsardo, the recently renovated Affittacamere Dal Duca Enrico provides accommodation 500 metres from Castelsardo Beach and 31 km from Sassari Railway Station.
Offering city views, Il Bed and Breakfast al Centro is an accommodation located in Castelsardo, 400 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.
Situated in Castelsardo, 31 km from Sassari Railway Station and 31 km from Palazzo Ducale Sassari, PM 6 Via Vittorio Veneto offers air conditioning. The apartment is 33 km from Serradimigni Arena.
31 km from Sassari Railway Station in Castelsardo, Rocca Doria provides accommodation with access to a hot tub. The property features sea and city views, and is 400 metres from La Vignaccia Beach.
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.
Antica Pensione Pinna is a beachfront property set in Castelsardo, 30 km from Sassari Railway Station and 30 km from Palazzo Ducale Sassari.
Situated within 500 metres of Castelsardo Beach and 31 km of Sassari Railway Station, B&B Nonna Sini features rooms with air conditioning and a private bathroom 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.
Set within 300 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, B&B La Pianedda offers rooms with air conditioning and a private bathroom in Castelsardo.
Situated in Castelsardo, 300 metres from La Vignaccia Beach and 31 km from Sassari Railway Station, APPARTAMENTO Dal Duca Enrico features air-conditioned accommodation with a balcony and free WiFi.
Situated within 300 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, Bellagio features rooms with air conditioning and a private bathroom in Castelsardo.
Situated 31 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari and 33 km from Serradimigni Arena, Bed and Breakfast Cala Luna features accommodation located in Castelsardo.
Located in Castelsardo, 31 km from Sassari Railway Station and 31 km from Palazzo Ducale Sassari, Gavina Blanca - Loft in centro a Castelsardo offers air conditioning.