Hotels in Castelsardo, Italy

73 hotels are listed in Castelsardo, Italy. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

73 hotels

Hotel & SPA Riviera Castelsardo in Castelsardo, Italy

Lungomare Anglona, 1, Castelsardo, Italy

Beachfront hotel with gourmet dining, air-conditioned rooms, and free Wi-Fi. Enjoy friendly service just 10 metres from the sea.

34 rooms
Hotel Pedraladda in Castelsardo, Italy

Zirulia 50, Castelsardo, Italy

Beachfront hotel with panoramic pool, free parking, and free Wi-Fi. Enjoy views of Castelsardo's castle and the Gulf of Asinara.

112 rooms
Hotel Rosa dei Venti in Castelsardo, Italy

Corso Italia 47, Castelsardo, Italy

Beachfront hotel in Lu Bagnu, 3 km from Castelsardo. Air-conditioned rooms with sea views. Ideal for a relaxing seaside getaway.

32 rooms
Miramare Castello in Castelsardo, Italy

Via Nazionale snc, Castelsardo, Italy

Beachfront Miramare Castello offers free WiFi, pool, and parking. Air-conditioned rooms with satellite TV. Pet-friendly in Castelsardo.

2 rooms
Castelsardo Resort Village in Castelsardo, Italy

Località Cala Ostina, Castelsardo, Italy

Beachfront resort in northern Sardinia with sea-view rooms, outdoor pool, sports facilities, and free beach shuttle. Ideal for relaxation.

94 rooms
Bajaloglia Resort in Castelsardo, Italy

Loc.Bajaloglia, Castelsardo, Italy

Bajaloglia Resort offers stunning hilltop views of Castelsardo, Doria Castle, and the sea. Relax in the large garden with pool.

12 rooms
Hotel Meli in Castelsardo, Italy

Via Lungomare Anglona 15, Castelsardo, Italy

Beachfront hotel in Castelsardo, Sardinia with bar, panoramic sea-view terrace, air-conditioned rooms with satellite TV and private bathroom.

20 rooms
Contribute photo

Via Regina Elena14, Castelsardo, Italy

Charming B&B Nonna Sini, 50m from Castelsardo's center, 400m from beach. Air-conditioned rooms, some with Doria Castle views, free WiFi.

2 rooms
Contribute photo

Via Dei Mille 9, Castelsardo, Italy

Charming B&B in central Castelsardo with air-conditioned rooms, LED TVs, and a daily sweet breakfast buffet featuring local cuisine.

3 rooms
Contribute photo

Via Sardegna 30, Castelsardo, Italy

Charming hotel near Castelsardo beaches, offering classic-style rooms, free Wi-Fi, 24-hour reception, and a daily sweet breakfast.

2 rooms
Contribute photo

Via Solferino 8, Castelsardo, Italy

Historic B&B Colti Di Rosa offers free WiFi, balconies, and free nearby parking, just 600m from the sea in Castelsardo's charming center.

3 rooms
Contribute photo

Different Locations in Castelsardo (Check-in at Via Sedini 23), Castelsardo, Italy

Charming apartments with balconies in historic Castelsardo, Sardinia. Staff can arrange tours and access to nearby partner pool.

8 rooms
Contribute photo

Via Oslo 25, Castelsardo, Italy

Charming villa just 400m from the sea in Lu Bagnu. Free Wi-Fi, air conditioning, and bus stop 500m away connecting to Castelsardo and Sassari.

4 rooms
Contribute photo

Via Garibaldi 10, Castelsardo, Italy

Charming B&B in historic Castelsardo, steps from free parking. Air-conditioned rooms, ideal for exploring medieval town.

3 rooms
Contribute photo

Località La Terra Bianca, Castelsardo, Italy

Scenic hilltop hotel with sea views, restaurant, and free Wi-Fi. Ideal for exploring Castelsardo, just 2 km away.

10 rooms
Contribute photo

Via Milano 1, Lu Bagnu, Castelsardo, Italy

Charming garden-view hotel in Castelsardo with free parking. Enjoy the terrace and some rooms with balconies. 50km from Alghero.

2 rooms

Loading...