Castelsardo Hotel Accommodation

Find the best hotels in Castelsardo for your budget from our range of hotel accommodation options in and around Castelsardo.

Making your hotel reservation with Hotel.com.au is easy, enter your travel dates for Castelsardo above and click Go>> then select your hotel, select your room and finally enter your contact and payment details. You will then see your confirmed hotel reservation on screen and be emailed a copy of your confirmation too.

If you have any queries please do not hesitate to email us Service@Hotel.com.au

4 star
Loc.Bajaloglia Castelsardo 07031 Italy
Bajaloglia Resort is set on a hilltop overlooking the medieval village of Castelsardo, Doria Castle, and the sea. Its large garden features a swimming pool and sunbathing area. All rooms at the Bajal...more
4 star
Via Colle Di Frigiano 1 Castelsardo 07031 Italy
With a stay at Hotel Nadir in Castelsardo (Castelsardo Historic Centre), you'll be minutes from Doria Castle and Museum of Mediterranean Weaving. This 4-star hotel is within close proximity of Sant'A...more

  • Rated 3.5 out of 5 by 112
4 star
Via Lungomare Anglona 1 Castelsardo 07031 Italy
Located in Castelsardo (Castelsardo Historic Centre), Hotel Riviera Castelsardo is minutes from Museum of Mediterranean Weaving and Doria Castle. This 4-star hotel is within close proximity of Sant'A...more

  • Rated 4 out of 5 by 137
3 star
Corso Italia 47 Castelsardo 07031 Italy
Rosa dei Venti is located in the touristy town of Lu Bagnu, 3 km from the centre of Castelsardo. Rooms are air-conditioned, and some offer views of the sea. There is free parking in the area around t...more

  • Rated 4.5 out of 5 by 136
3 star
Zirulia 50 Castelsardo 07031 Italy
With views of Castelsardo's castle and the Gulf of Asinara, Hotel Pedraladda features a panoramic swimming pool. It offers free parking and free Wi-Fi in the lobby. All rooms at the Pedraladda are de...more

  • Rated 4 out of 5 by 423
4 star
Localita Bajaloglia Castelsardo 07031 Italy
With a stay at Bajaloglia Resort in Castelsardo (Lu Bagnu), you'll be convenient to Doria Castle and Museum of Mediterranean Weaving. This 4-star hotel is within close proximity of Sant'Antonio Abate...more

  • Rated 4.5 out of 5 by 116
3 star
Loc. La Terra Bianca Castelsardo 7031 Italy
When you stay at Baga Baga in Castelsardo, you'll be on the waterfront and convenient to Baia Ostina and Museum of Mediterranean Weaving. This hotel is within close proximity of Doria Castle and Sant...more

  • Rated 4.5 out of 5 by 113
0 star
Corso Italia 38 - Lu Bagnu Castelsardo 07031 Italy
Overlooking the beach, Castelsardo Domus Beach is in Lu Bagnu and 3 km along the coast from Castelsardo. It features a tennis court and garden with children's playground and BBQ area. The rooms featu...more
0 star
Via Dei Mille 9 Castelsardo 70310 Italy
Featuring air-conditioned rooms with an LED TV and simple décor, BandB Via Dei Mille 9 is in central Castelsardo. It offers a sweet breakfast with local food, served every morning as a buffet. Housed o...more
3 star
Corso Italia, 73 Castelsardo 07031 Italy
Located in Castelsardo (Lu Bagnu), Hotel Costa Doria is close to Doria Castle and Baia Ostina. This 4-star hotel is within the vicinity of Elephant Rock.Rooms Make yourself at home in one of the 70 ai...more
3 star
Lungomare Zirulia Castelsardo 07031 Italy
Located in Castelsardo, Hotel Residence La Baia is by the sea and convenient to Baia Ostina and Museum of Mediterranean Weaving. This hotel is within close proximity of Doria Castle and Sant'Antonio...more

  • Rated 3 out of 5 by 122
0 star
Via Lamarmora 14 Castelsardo 07031 Italy
Just a 10-minute walk from the beach in Castelsardo, L'Appogghju offers air-conditioned rooms with a balcony and partial sea views. The property features a terrace, plus a shared kitchen and lounge....more
0 star
Via Veneto 2 Castelsardo 07031 Italy
Just 200 metres from the public beach, Residence L'Olivastro provides free parking and is 5 minutes' drive from Castelsardo. It offers apartments with furnished patios and sea views. Apartments at L'...more
0 star
Lungomare Anglona 1 Castelsardo 07031 Italy
With a stay at Meli Hotel in Castelsardo (Castelsardo Historic Centre), you'll be minutes from Museum of Mediterranean Weaving and Doria Castle. This inn is within close proximity of Sant'Antonio Aba...more
0 star
Corso Italia,28-Lu Bagnu Castelsardo 07031 Italy
With a stay at Domus Beach Castelsardo in Castelsardo (Lu Bagnu), you'll be convenient to Museum of Mediterranean Weaving and Doria Castle. This beach inn is within close proximity of Sant'Antonio Ab...more

  • Rated 3 out of 5 by 38



* Book now and pay later rooms are subject to availabilty.

right panel
Castelsardo Hotel Categories

Castelsardo Hotels by Quality Rating

Photos of Castelsardo Hotels

Find the best looking hotel in Castelsardo

Castelsardo Hotel Group Booking Reservations

Castelsardo Hotels with Conference, Parking and Internet Facilities

Castelsardo Apartments,Suites and Family Hotels

Resorts & Boutique Castelsardo Hotels

Entertainment, Relaxation and Exercise at Castelsardo

Castelsardo Hotels by Brand