Skip to main content

Search hotels in Castelsardo

Enter your dates to see the latest prices and deals for Castelsardo hotels

Filter by:

Star rating

Review score

Castelsardo – 55 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel & SPA Riviera Castelsardo, hotel in Castelsardo

Hotel & SPA Riviera Castelsardo is just 10 metres from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service.

Area and swimming pool
Scored 8.0
8.0
Rated very good
Very good
780 reviews
Price from
£113.15
1 night, 2 adults
Hotel Meli, hotel in Castelsardo

Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace. All air-conditioned rooms come with satellite TV and a private...

Amazing view from the terrace and friendly staff. Free parking in front of the building. Relatively close to the old town. Good breakfast. All in all good value for money, but would only recommend for short stays.
Scored 8.2
8.2
Rated very good
Very good
1,345 reviews
Price from
£68.79
1 night, 2 adults
Hotel Rosa dei Venti, hotel in Castelsardo

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 a sandy beach across the road.

Clean but very modestly equipped room, comfortable mattresses, tasty breakfast.
Scored 8.6
8.6
Rated fabulous
Fabulous
945 reviews
Price from
£77.07
1 night, 2 adults
Hotel Residence Ampurias, hotel in Castelsardo

Hotel Residence Ampurias is located on the beachfront in Castelsardo, 2.9 km from Castelsardo Beach and 27 km from Sassari Railway Station.

Great location, right by the beach. Well - equipped and spacious apartment. Nice and friendly staff. Clean.
Scored 8.4
8.4
Rated very good
Very good
377 reviews
Price from
£73.65
1 night, 2 adults
Bajaloglia Resort, hotel in Castelsardo

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.

Great room, fabulous view and a wonderful breakfast.
Scored 9.1
9.1
Rated superb
Superb
367 reviews
Price from
£171.55
1 night, 2 adults
See all 150 hotels in Castelsardo

Most booked hotels in Castelsardo and surroundings in the past month

See all

Budget hotels in Castelsardo

  • Bajaloglia Resort
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 367 reviews

    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.

    Great room, fabulous view and a wonderful breakfast.

  • Il Borgo BagaBaga - Exclusive Country Retreat
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 535 reviews

    Located on a hill surrounded by Mediterranean vegetation just 2 km from the village, BagaBaga offers rooms with views of the village of Castelsardo, the Gulf of Asinara and the Corsican mountains.

    Beautiful view from the hotel, nice and quiet hotel.

  • Hotel Meli
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,345 reviews

    Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace.

    Setting, room with sea view, packed breakfast provided

  • Best Western Hotel Blumarea
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 526 reviews

    Just 150 metres from the nearest beaches, Best Western Hotel Blumarea is 3 km from the medieval centre of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.

    The most friendly staff I've ever seen. Good breakfast.

  • Hotel & SPA Riviera Castelsardo
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 780 reviews

    Hotel & SPA Riviera Castelsardo is just 10 metres from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service.

    Nice location. Close to the beach and city center.

  • Hotel Rosa dei Venti
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 945 reviews

    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 a sandy beach across the road.

    breakfast, friendly staff, cleanliness of accommodation

  • Hotel Castelsardo Domus Beach
    Scored 7.1
    7.1
    Rated good
    Good
     · 391 reviews

    Featuring a seafront location, Castelsardo Domus Beach is located in Lu Bagnu and is 5 km from the centre of Castelsardo.

    La ubicación...justo en frente del mar..alucinante!

  • Janus Hotel
    Scored 7.9
    7.9
    Rated good
    Good
     · 413 reviews

    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.

    terrazza vista mare, colazione ben fornita, location.

FAQs about hotels in Castelsardo

What guests said about Castelsardo:

  • Scored 8.0
    8.0

    Castelsardo is the small village .but it is nice to walk and...

    Castelsardo is the small village .but it is nice to walk and friendly staff at hotel and people. Good restaurants and food ,really fresh sea food and national kitchen are perfect .The problem is parking. It is so busy everywhere and to find a free place is a problem. If hotel has own parking and reservation best to do it.If you want to visit local beach it is not so perfect because it has not beds and umbrellas to rent, best to buy . You will be at the ground ..Local people don't make the problems from it(I mean beach near hotel Best Western Blumarea. The sea is nice and good to swim but bodem ...many tectonic plates and it is very glide ,,so you will be looking for the small pads between...To go to another beach is better but count that they are busy and no parking if you will coming later..The rest is good ,nice visit restaurants and visit small cities around.
    Lorochka5
    Belgium
  • Scored 10
    10

    I think this city is a hidden gem. Warm and friendly locals.

    I think this city is a hidden gem. Warm and friendly locals. Amazing food!!!! Il Cormorano(Castelsardo, city centre), top, top, top. Les Tres Palmes (Lu Bagnu, amazing and warm staff. Great vibes) Vela Blu (Lu Bagnu, delicious + amazing sunset views) Ampurias Ristorante (Lu Bagnu, nice pizzas)
    Mima
    Netherlands
  • Scored 10
    10

    The staff is very good.

    The staff is very good. They arranged a table for the FERRAGOSTO Galla dinner for the day we arrived. Transportation to and from the villa no problem, dietary restrictions 4 hours before the Galla dinner no problem, that is the only answer the staff knows.
    Bill
    Germany
  • Scored 10
    10

    wonderful host, spacious rooms, quiet and clean, comfortable...

    wonderful host, spacious rooms, quiet and clean, comfortable linen, everything you need in an appartment. Superb sea right outside the appartment 3 mins walk, with rocky cliffs and lovely homely feel.Romantic
    Paolillo
  • Scored 10
    10

    Castelsardo was a wonderful surprise.

    Castelsardo was a wonderful surprise. It's an amazing little town. It's quite difficult to move without a car, unless you're very fitted (not my case). The little town around the castle is gorgeous.
    Silvia
    Spain
  • Scored 8.0
    8.0

    A lovely town with plenty going on while we were there (mid...

    A lovely town with plenty going on while we were there (mid July). The castle is worth a visit and in the evening there was entertainment in the town square. Lots of lovely places to eat and reasonably priced. We only stayed three nights as we were travelling around the northern part of the island, but would definitely recommend Castelsardo as a nice place to stay.
    Allison
    United Kingdom

See reviews by guests who stayed at hotels in Castelsardo

See all
  • From £62.16 per night
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 630 reviews
    I had a wonderful stay. The host was extremely attentive, warm and friendly, ready to give recommendations when needed or to simply have a chat during breakfast. The accommodation is a 2min walk to the beach - a small cozy beachside with beautiful sunsets. The room was just as expected, I especially enjoyed the balcony. The village is nicely located - a very short drive (or walk) to Castelsardo and about a one hour drive to Alghero. Would come back any time - thanks for the lovely stay!
    Sophie
    Switzerland
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 49 reviews
    We spent 4 nights in Castelsardo at Salvatore and Rita's beautiful apartment. We had such an incredible time there, they are wonderful people and it felt like staying with family. The apartment has the best view of the city, a few minutes from the beach and it is comfortable with all amenities and parking. The location was also great to explore around Sardinia and we visited many places with ease. Thank you so much for making our stay so special. We will be back soon!
    MARIA
    Greece
  • Scored 7.9
    7.9
    Rated good
    Good
     · 122 reviews
    It was nice and Very good accommodation. Castelsardo is Very nice village, it was really Very good choice to stay here! Location Breakfast Balcony View Checkin Market very close to the accommodation
    Tomáš
    Czech Republic
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 149 reviews
    Excellent location in historical center of Castelsardo, is near all you want like as beach, restaurant with best view at sunrise and others. Breakfast with everything and a very welcoming staff.
    Alexandru Valentin
    Romania
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 334 reviews
    Friendly staff, good location (near Castelsardo and Rocca Elefante, Terme di Valedoria and coast of Valedoria), new rooms.
    Petrović Jesenovec
    Slovenia