Castelsardo, Italy

No dates selected

Filters

Sort by

Price per night in USD

Hotels with Wi-Fi in Castelsardo

Castelsardo: 135 options found

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

VIA LONDRA 1, 07031 Castelsardo, Italy, Castelsardo

2.1km from the center of Castelsardo
Room in this hotel

Via Lucania 10, 07031 Castelsardo, Italy, Castelsardo

3km from the center of Castelsardo
Room in this hotel

via Garibaldi 42, 07031 Castelsardo, Italy, Castelsardo

702m from the center of Castelsardo
Room in this hotel

Via Colle di Frigiano 42, 07031 Castelsardo, Italy, Castelsardo

983m from the center of Castelsardo
Room in this hotel

Località Multeddu, 07031 Castelsardo, Italy, Castelsardo

3.1km from the center of Castelsardo
Room in this hotel

Via Vasco de Gama, 3, 07031 Castelsardo, Italy, Castelsardo

511m from the center of Castelsardo
Room in this hotel

via dei mille 6, Castelsardo

396m from the center of Castelsardo
Room in this hotel

Via Trento 1, Castelsardo

612m from the center of Castelsardo
Room in this hotel

6 Via Nazionale, 07031 Castelsardo, Italy, Castelsardo

826m from the center of Castelsardo
Room in this hotel

Via Vittorio Alfieri, Castelsardo

861m from the center of Castelsardo
Room in this hotel

23 Via Parigi, Castelsardo

2.3km from the center of Castelsardo
Room in this hotel

21 Via Brigata Sassari, Castelsardo

566m from the center of Castelsardo
Room in this hotel

Via Lazio, 07031, Castelsardo, Italy, Castelsardo

2.8km from the center of Castelsardo
Room in this hotel

Via Veneto 11, Castelsardo

2.1km from the center of Castelsardo
Room in this hotel

Via Veneto 13, Castelsardo

2.2km from the center of Castelsardo
Room in this hotel

Via Veneto 15, Castelsardo

2.3km from the center of Castelsardo
Room in this hotel

Via Veneto 15, Castelsardo

2.2km from the center of Castelsardo
Room in this hotel

Via Torino, 2, 07031 Castelsardo SS, Italy, Castelsardo

3.3km from the center of Castelsardo
Room in this hotel

Torino, Castelsardo

3.3km from the center of Castelsardo
Room in this hotel

109 Cala del Porto, Castelsardo

979m from the center of Castelsardo
Room in this hotel