Castelsardo, Italy

No dates selected

Filters

Sort by

Price per night in USD

Hotels with a kitchen in Castelsardo

Castelsardo: 69 options found

Select dates so you can see the availability and exact prices.

via Lombardia 20, Castelsardo

2.3km from the center of Castelsardo
Room in this hotel

Strada Statale 200 dell'Anglona, Castelsardo

1km from the center of Castelsardo
Room in this hotel

Località Sunaiola 1, 07031 Castelsardo SS, Italy, Castelsardo

1.9km from the center of Castelsardo
Room in this hotel

Vicolo Doria 22, Castelsardo

783m from the center of Castelsardo
Room in this hotel

Via Marina 7, 07031 Castelsardo, Italy, Castelsardo

793m from the center of Castelsardo
Room in this hotel

terrabianca s.n.c., 07031 Castelsardo, Italy, Castelsardo

1.4km from the center of Castelsardo
Room in this hotel

Nicolò Doria, 07083 Castelsardo, Italy, Castelsardo

210m from the center of Castelsardo
Room in this hotel

Via Nazionale snc 07031 Castelsardo, Castelsardo, Castelsardo, Castelsardo

865m from the center of Castelsardo
Room in this hotel

Via Genova, 4, Castelsardo

2.6km from the center of Castelsardo
Room in this hotel

Via Oslo 7 Lu Bagnu, Castelsardo

2.5km from the center of Castelsardo
Room in this hotel

Via Calabria 17, Castelsardo

3.5km from the center of Castelsardo
Room in this hotel

Via Terme Romane 17, 07031 Castelsardo, Italy, Castelsardo

2.7km from the center of Castelsardo
Room in this hotel

Via Lombardia 24 , 07031 Castelsardo, Italy, Castelsardo

2.4km from the center of Castelsardo
Room in this hotel

Via Li Russi 13, Castelsardo

298m from the center of Castelsardo
Room in this hotel

Via Nazionale, Castelsardo

864m from the center of Castelsardo
Room in this hotel

Via Sedini, 23, 07031 Castelsardo SS, Italy, Castelsardo

229m from the center of Castelsardo
Room in this hotel

Via Cagliari, 07031 Castelsardo, Italy, Castelsardo

330m from the center of Castelsardo
Room in this hotel

Lungomare Zirulia, Castelsardo

600m from the center of Castelsardo
Room in this hotel

07031, Castelsardo, Italy, Castelsardo

194m from the center of Castelsardo
Room in this hotel

Via Nazionale, Castelsardo

862m from the center of Castelsardo
Room in this hotel