Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels 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.
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.
Hotel Residence Ampurias is a 3-star property set in Castelsardo, facing the beach.
Situated within 1.7 km of La Ciaccia Beach and 39 km of Sassari Railway Station, La Casa di Spinosella features rooms with air conditioning and a private bathroom in Valledoria.
Offering an outdoor pool, Tenute Costadoria (Valle di Cynara) is located in a peaceful area, 4.5 km from Valledoria. Free WiFi throughout and an on-site restaurant are available.
Boasting air-conditioned accommodation with a private pool, garden view and a patio, Villa Felicità is situated in Sorso.
Set in Valledoria, less than 1 km from Spiaggia di San Pietro and 41 km from Sassari Railway Station, La Chicca offers a garden and air conditioning. This beachfront property offers access to a patio....
300 metres from La Ciaccia Beach, BeFree Apartments La Ciaccia is a recently renovated property situated in La Ciaccia and features air-conditioned rooms with free WiFi and 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.
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
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.
Boasting air-conditioned accommodation with a private pool, garden view and a patio, Villa Felicità is situated in Sorso.
Featuring air-conditioned accommodation with a patio, Casa Beta is located in Castelsardo. This beachfront property offers access to a balcony and free WiFi.
Providing a private beach area, Residenze Carlo Alberto provides accommodation in Castelsardo.
Boasting air-conditioned accommodation with a patio, Casa Alfa is situated in Castelsardo. This beachfront property offers access to a balcony and free WiFi.
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.
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.
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.
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.
Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace.
Set within 200 metres of Castelsardo Beach and 30 km of Sassari Railway Station, Marina Bay - Castelsardo in Castelsardo offers a private beach area and rooms with free WiFi.
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.
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.
Attico Eleonora is a beachfront property situated in Castelsardo, 600 metres from Castelsardo Beach and 31 km from Sassari Railway Station.
Appartamento Moderno con vista mare is a beachfront property situated in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.
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.
Offering rooms with sea views, an outdoor pool and sports facilities, Castelsardo Resort Village is set 100 metres from the Cala Ostina bay in northern Sardinia.
Set within 100 metres of Lu Bagnu Beach and 27 km of Sassari Railway Station, Riflessi D'aurora offers rooms with air conditioning and a private bathroom in Castelsardo.
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...
Set in Castelsardo, 100 metres from Lu Bagnu Beach, and Sassari Railway Station reachable within 26 km, La Porta sul Mare-Lu Bagnu offers a private beach area, a seasonal outdoor swimming pool and...