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.

Book Now From US$ 91