Corso Italia 97, Castelsardo
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.
Via Roma 85, 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.
Loc.bajaloglia, 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.
Via Genova 4, Castelsardo
Hotel Residence Ampurias is a seaside establishment facing the beach in Lu Bagnu neighbourhood only 2 km from Castelsardo. Enjoy comfortable accommodation and friendly service.
Via Carlo Felice 50, Castelsardo
Hotel Carlo Felice is located 3 km from Sassari city centre and has free on site parking. It offers a restaurant and rooms with wooden floors. WiFi is free throughout.
Corso Vittorio Emanuele 100/102, Castelsardo
The Hotel Vittorio Emanuele is located in the heart of Sassari in an ancient building completely restored in 2005 yet featuring early 20th century architecture. The beach is just 15 km away.
Via Predda Niedda 37/l, Castelsardo
Hotel Il Vialetto is conveniently located in the industrial district leading into Sassari. The hotel is close to the most popular shopping centres and the train and bus stations.
Via Roma 79, Castelsardo
Centrally located in Sassari Hotel Leonardo Da Vinci is a 15-minute walk from Sassari Train Station. It features air-conditioned rooms with satellite flat-screen TV and a minibar and serves a varied continental breakfast.