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 1.2 mi 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, 1.9 mi from the center 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.
Set 49 feet from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The medieval center of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.
Just 492 feet from the nearest beaches, Best Western Hotel Blumarea is 1.9 mi from the medieval center of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.
Hotel & SPA Riviera Castelsardo is just 33 feet from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service.
Hotel Residence Ampurias is located on the beachfront in Castelsardo, a few steps from Lu Bagnu Beach and 17 miles from Sassari Railway Station.
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
La Pura Vida provides free Wifi and rooms with air conditioning in Castelsardo.
B&B Colti Di Rosa offers accommodations in Castelsardo, 19 miles from Sassari Railway Station and 20 miles from Palazzo Ducale Sassari. Guests can benefit from a balcony and a sun terrace.
L'Antico Faro enjoys a location in Castelsardo, a 9-minute walk from La Vignaccia Beach and 19 miles from Sassari Railway Station. Guests can access the bed and breakfast via private entrance.
A 4-minute walk from Castelsardo Beach in Castelsardo, B&B Fontevecchia provides accommodations with access to wellness packages.
Providing city views, B&B Anninnía in Castelsardo provides accommodations and a shared lounge. The air-conditioned accommodations are 19 miles from Sassari Railway Station.
Hotel & SPA Riviera Castelsardo is just 33 feet from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service.
B&B Casa Doria offers air-conditioned accommodations in Castelsardo. During your time at this recently renovated bed and breakfast, dating back to 1980, you'll have access to free Wifi.
The Square Castelsardo offers accommodations in Castelsardo, 19 miles from Palazzo Ducale Sassari and 20 miles from Serradimigni Arena.
Casa Sofia in Castelsardo provides accommodations with free Wifi, a 3-minute walk from Castelsardo Beach, 19 miles from Sassari Railway Station, and 19 miles from Palazzo Ducale Sassari.
La terra del benessere provides air-conditioned rooms in Castelsardo.
Charlie Beach offers accommodations in Castelsardo, 19 miles from Sassari Railway Station and 19 miles from Palazzo Ducale Sassari.
Miramare_5 appartamento is located in Castelsardo, just a 5-minute walk from Castelsardo Beach and 19 miles from Sassari Railway Station.
Romantic private pool room Relax in Castelsardo is located in Castelsardo, just 19 miles from Sassari Railway Station and 19 miles from Palazzo Ducale Sassari.
Affittacamere Dal Duca Enrico is a recently renovated guest house in Castelsardo, near Castelsardo Beach.
Il Bed and Breakfast al Centro offers accommodations in Castelsardo, a 4-minute walk from La Vignaccia Beach and 19 miles from Sassari Railway Station. Guests can enjoy city views.
PM 6 Via Vittorio Veneto is located in Castelsardo, just 19 miles from Sassari Railway Station and 19 miles from Palazzo Ducale Sassari.
Rocca Doria offers air-conditioned rooms in Castelsardo. There's a private entrance at the guest house for the convenience of those who stay.
Appartamento Ralf - In centro is a recently renovated apartment in Castelsardo, near La Vignaccia Beach.
La tartaruga spiaggiata - Bilocale centrale a pochi metri dalla spiaggia is located in Castelsardo, just a few steps from Castelsardo Beach and 19 miles from Sassari Railway Station.
Sa Domo de Minnanna provides free Wifi and rooms with air conditioning in Castelsardo.
Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace.
B&B La Pianedda offers accommodations in Castelsardo, 20 miles from Serradimigni Arena.
Bed and Breakfast Cala Luna enjoys a location in Castelsardo, a 2-minute walk from La Vignaccia Beach and 19 miles from Sassari Railway Station.
La Pulvarera is located in Castelsardo, just 19 miles from Sassari Railway Station and 19 miles from Palazzo Ducale Sassari. With quiet street views, this accommodation provides a balcony.