Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels 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.

Situated within 600 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, B&B Domos Mi & Ro features rooms with air conditioning and a private bathroom in Castelsardo.

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.

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.

Set in Castelsardo and only 500 metres from La Vignaccia Beach, Seaview & Relax offers accommodation with sea views, free WiFi and free private parking.

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.
Boasting pool views, Eos affittacamere offers accommodation with balcony, around 200 metres from Lu Bagnu Beach. With mountain views, this accommodation features a terrace and a swimming pool.

Featuring air-conditioned accommodation with a balcony, The Terrace Above The Sea is set in Castelsardo.

Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Popular with guests booking beach hotels in Castelsardo
Gli Ulivi, a property with a garden, is set in Valledoria, less than 1 km from La Ciaccia Beach, 40 km from Sassari Railway Station, as well as 40 km from Palazzo Ducale Sassari.
Featuring air-conditioned accommodation with a patio, Casa Beta is located in Castelsardo. This beachfront property offers access to a balcony and free WiFi.
Boasting air-conditioned accommodation with a patio, Casa Alfa is situated in Castelsardo. This beachfront property offers access to a balcony and free WiFi.
Facing the seafront in Castelsardo, Affittimoderni Castelsardo Miramare is an apartment, featuring an outdoor pool and parking on-site.
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.
Featuring a patio with garden views, a private beach area and a garden, Casa Castel can be found in Castelsardo, close to Castelsardo Beach and 30 km from Sassari Railway Station.
Featuring air-conditioned accommodation with a rooftop pool, city view and a patio, La bella vista is located 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.
Situated within a few steps of Castelsardo Beach and 30 km of Sassari Railway Station, SARDINIA RE - Anglona Apartment features rooms with air conditioning and a private bathroom in Castelsardo.
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...
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.
Situated in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station, Le Vele casa al mare panoramica offers air conditioning.
Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Il doppio nodo is located in Castelsardo. This beachfront property offers access to free WiFi.
Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace.
Boasting air-conditioned accommodation with a balcony, Attico l' Onda Marina is situated in Castelsardo. This beachfront property offers access to a terrace, free private parking and free WiFi.
Located within 300 metres of Castelsardo Beach and 30 km of Sassari Railway Station, Cara a' mari provides rooms with air conditioning and a private bathroom in Castelsardo.
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.
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, 200 metres from Castelsardo Beach and 30 km from Sassari Railway Station, Appartamento Belvedere offers air conditioning.
Situated in Castelsardo, 200 metres from Castelsardo Beach and 30 km from Sassari Railway Station, La Porta sul Lungomare offers air conditioning.
Appartamento Moderno con vista mare is a beachfront property situated in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.
Situated in Castelsardo, 1.1 km from Castelsardo Beach, Grazioso attico vicino alla spiaggia e al centro has a private beach area, private parking and rooms with free WiFi access.
Featuring air-conditioned accommodation with a patio, Incanto sul Mare Castelsardo is located in Castelsardo. This beachfront property offers access to a balcony, free private parking and free WiFi.
Located in Castelsardo, 300 metres from Cantareddi Beach and 32 km from Sassari Railway Station, Sunrise Apartment offers air conditioning.
Featuring an outdoor pool and sea views, Residenza Ginepro 8 is set in Castelsardo. Offering free private parking, the 3-star apartment is 1.5 km from Pedraladda Beach.
Situated in Castelsardo, within 500 metres of Lu Bagnu Beach and 28 km of Sassari Railway Station, CASTELSARDO Casa Raoul Piscina e vista mare offers accommodation with free WiFi, air conditioning, a...
Located in Castelsardo in the Sardinia region, Rosmarino, apartamento con piscina a 100m del mar has a balcony. This beachfront property offers access to a terrace, free private parking and free WiFi.
Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Terrazza sul Mare is situated in Castelsardo.
Featuring pool with a view and views of sea, Le case di Lidia due appartamenti con piscina e accesso diretto al mare is a recently renovated apartment located in Castelsardo, 100 metres from Lu Bagnu...
Featuring air-conditioned accommodation with a pool with a view, La Perla del Mare is located in Castelsardo.
Situated in Castelsardo in the Sardinia region and Lu Bagnu Beach reachable within 200 metres, Appartamento Quadrifoglio features accommodation with free WiFi, barbecue facilities, a private beach...
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.