Recommended hotels in Castelsardo

Janus Hotel

From US$ 106

via Roma 85, Castelsardo, Italy - Show map

Show map

The charming Janus Hotel offers a modern accommodation in the heart of Castelsardo. Behind the Mediterranean facade of Janus Hotel lies unique interior.

Book Now From US$ 106

Castelsardo Resort Village

From US$ 91

Località Cala Ostina, Castelsardo, Italy - Show map

Show map

Castelsardo Resort Village is a 4-star hotel offering an elegant accommodation not far from Museo dell'Intreccio Mediterraneo, Asinara National Park and Water Paradise. Renovated in 2011, the hotel combines Mediterranean architecture with ultimate comfort.

Book Now From US$ 91