Live Chat Software

Castelsardo Hotels

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
Location. Hotel Nadir is located in Castelsardo, close to Doria Castle and Baia Ostina. Hotel Features. Hotel Nadir features a restaurant and a bar/lounge. The hotel serves Buffet breakfasts (surchar...more

  • Rated 3.5 out of 5 by 101
4 star
Via Lungomare Anglona 1 Castelsardo 07031 Italy
Location. Hotel Riviera Castelsardo is located on the beach in Castelsardo, close to Doria Castle and Baia Ostina. Hotel Features. Hotel Riviera Castelsardo's restaurant serves breakfast, lunch, and...more

  • Rated 4 out of 5 by 110
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 361
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 100
4 star
Localita Bajaloglia Castelsardo 07031 Italy
Property Location With a stay at Bajaloglia Resort in Castelsardo, you'll be close to Doria Castle and Baia Ostina. This 4-star hotel is within the region of La Marinedda Beach.Rooms Make yourself at...more

  • Rated 4 out of 5 by 74
3 star
Loc. La Terra Bianca Castelsardo 7031 Italy
Location. Baga Baga is located near the beach in Castelsardo and close to Baia Ostina and Doria Castle. Hotel Features. Baga Baga's restaurant serves lunch and dinner. A bar/lounge is open for drinks...more

  • Rated 4.5 out of 5 by 81
4 star
via Roma 85 Castelsardo 07031 Italy
Set 15 metres from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The mediaeval centre of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views. Man...more
3 star
Via Genova, 4 Castelsardo 07031 Italy
Hotel Residence Ampurias is a seaside establishment facing the beach in Lu Bagnu neighbourhood, only 2 km from Castelsardo. Enjoy comfortable accommodation and friendly service. Hotel Residence Ampur...more

  • Rated 4 out of 5 by 23
3 star
Corso Italia, 73 Castelsardo 07031 Italy
Location. Hotel Costa Doria is a family friendly Castelsardo hotel on the waterfront and close to Doria Castle and Baia Ostina. Hotel Features. Dining options at Hotel Costa Doria include 2 restauran...more
3 star
Lungomare Zirulia Castelsardo 07031 Italy
andlt;pandgt;andlt;bandgt;Property Locationandlt;/bandgt; andlt;br /andgt;Located in Castelsardo, Hotel Residence La Baia is by the sea and convenient to Baia Ostina and Doria Castle. This hotel is within the region...more

  • Rated 3 out of 5 by 82
3 star
Lungomare Anglona, 1 Castelsardo 07031 Italy
Hotel Riviera Ristorante Fofò is in Castelsardo and just 10 metres from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service. Hotel Riviera's fine rest...more
3 star
Loc. La Terra Bianca Castelsardo 07031 Italy
Set on a hill surrounded by Mediterranean vegetation, Baga Baga offers rooms overlooking Corsica Island or sea in the distance. It features a restaurant, free lobby Wi-Fi, and is 2 km from Castelsardo...more
0 star
Corso Italia,28-Lu Bagnu Castelsardo 07031 Italy
Property Location Located in Castelsardo, Domus Beach Castelsardo is by the sea and close to Doria Castle and Baia Ostina. This beach inn is within the vicinity of Elephant Rock.Rooms Rooms have priva...more

  • Rated 3 out of 5 by 18
0 star
via Roma 85 Castelsardo 07031 Italy
Property Location Located in Castelsardo, Janus Hotel is on the waterfront, minutes from Doria Castle, and close to Baia Ostina. This hotel is within the region of La Marinedda Beach.Rooms Make yourse...more
3 star
Strada Provinciale 13 km 7 Castelsardo 07031 Italy
Located in the countryside 5 km from Castelsardo, La Fattoria offers an outdoor pool, restaurant and classic-style rooms with air conditioning. Rooms at La Fattoria have a flat-screen TV, balcony wit...more
3 star
Castelsardo 07021 Italy
sorry no description available for this hotel at this time....more
0 star
Loc. Baia Ostina Castelsardo 07031 Italy
Property Location Located in Castelsardo, Castelsardo Resort Village is by the sea, minutes from Baia Ostina, and close to Doria Castle. This beach inn is within the region of La Marinedda Beach.Rooms...more

  • Rated 3.5 out of 5 by 149
0 star
Vicolo della Luna, 1 Castelsardo 07031 Italy
Located in the medieval village of Castelsardo on the island of Sardinia, Vicolo Della Luna is 130 metres from the coast’s promenade. It features a spacious furnished sea-view terrace. All rooms have...more
0 star
Via Cagliari 16/c Castelsardo 07031 Italy
Offering a central location in Castelsardo, this BandB features a sea-view rooftop terrace where breakfast is served. All colourful rooms come with free Wi-Fi. The nearest beaches are just 400 metres aw...more
0 star
Lungomare Anglona 1 Castelsardo 07031 Italy
Le Marine Residence is set in a modern building overlooking the tourist harbour of Castelsardo, 200 meters from the sea. Each apartment includes free parking. Le Marine's apartments are air-condition...more
0 star
Via Oslo snc, Lu Bagnu Castelsardo 07031 Italy
Located in the village of Lu Bagno, Residence Ibiscus offers modern, self-catering accommodation with views of the hills. It is just a 2-minute drive from the coast and its beautiful beaches. All apa...more
0 star
Via Garibaldi 10 Castelsardo 07031 Italy
Located in historic centre of the medieval town of Castelsardo, BandB Casa Doria is next to a free public car park. It has air-conditioned rooms with TV and a private or shared bathroom. A traditional...more
0 star
Via Solferino 8 Castelsardo 07031 Italy
Located in the historic center of Castelsardo and 600 metres from the sea, BandB Colti Di Rosa offers free Wi-Fi and classic stone-walled rooms with a balcony and free toiletries. Parking nearby is free...more
Back to Top
Castelsardo Hotel Categories

Castelsardo Hotels by Quality Rating

  • 3 Star Castelsardo Hotels
  • 4 Star Castelsardo Hotels

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 Hotel facilities

Show all

Castelsardo Hotels by Brand

Show all