-
Via Zirulia, 50, Castelsardo | 3 star hotel
from $53
Traveler rating:
4.0/5
Excellent (213 reviews)
-
-
Corso Italia 73, Castelsardo | 3 star hotel
from $137
Traveler rating:
3.0/5
Good (66 reviews)
-
Via Genova, 4, Castelsardo | Hotel
from $142
Traveler rating:
3.5/5
Very Good (14 reviews)
-
Via Lungomare Anglona 1, Castelsardo | 4 star hotel
from $79
Traveler rating:
4.0/5
Excellent (68 reviews)
-
Via Colle di Frigiano 1, Castelsardo | 4 star hotel
Traveler rating:
3.5/5
Very Good (74 reviews)
-
Corso Italia 47, Castelsardo | 3 star hotel
from $68
Traveler rating:
4.0/5
Excellent (51 reviews)
-
Via Lungo Mare Zirulia, Castelsardo | 3 star hotel
Traveler rating:
3.0/5
Good (45 reviews)
-
Via Roma 85, Castelsardo | Hotel
from $97
Traveler rating:
4.0/5
Excellent (17 reviews)
-
Loc. La Terra Bianca, Castelsardo | Hotel
Traveler rating:
4.5/5
Outstanding (49 reviews)
-
Via Cagliari 16/c, Castelsardo | B&B
from $75
Traveler rating:
4.5/5
Outstanding (20 reviews)
-
-
Via Garibaldi 10 , Castelsardo | B&B
from $70
Traveler rating:
4.5/5
Outstanding (13 reviews)
-
Garibaldi 42, Castelsardo | B&B
from $77
Traveler rating:
4.5/5
Outstanding (8 reviews)
-
localita la terra bianca, Castelsardo | Hotel
from $111
Traveler rating:
4.5/5
Outstanding (49 reviews)
-
lungomare anglona, Castelsardo | Lodge
from $25
Traveler rating:
4.0/5
Excellent (26 reviews)
-
Via Lombardia, 28, Castelsardo | B&B
from $55
Traveler rating:
5.0/5
Outstanding (18 reviews)
Hotel Deals in Castelsardo