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 – 46 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
779 reviews
Price from
£113.19
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,348 reviews
Price from
£70.47
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
946 reviews
Price from
£77.10
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
376 reviews
Price from
£73.68
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
366 reviews
Price from
£171.61
1 night, 2 adults
See all 150 hotels in Castelsardo

Most booked hotels in Castelsardo in the past month

See all

Budget hotels in Castelsardo

  • Bajaloglia Resort
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 366 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.

  • Hotel Meli
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,348 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
     · 779 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
     · 946 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 Residence Ampurias
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 376 reviews

    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, easy to find and super helpful staff

  • 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
  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 54 reviews
    Cozy and clean apartment with outstanding sea view. The beach "La Marina di Castelsardo" is at 3 minutes walking distance, and the city center is 5 minutes away. Many beaches are at 10-20 minutes driving distance Great communication with Pamela, who was always available and very reactive. They allowed us to check-in early, which is something we appreciated a lot, especially after our long trip. Roberta who met us and gave us the keys was very welcoming and explained to us how everything works.
    Ahmed
    France
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 46 reviews
    Bella's House is situated near the old centro of Castelsardo. It lays near the steps that lead you to the castle and it's surroundings. The appartment is a tiny house within the house of it's owner, but you have an entrance of your own. The appartment looks very new and has everything you need. The owner and his wife are very kind and they make sure you have a pleasant stay.
    Linda
    Netherlands
  • From £93.68 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 56 reviews
    Good kingsize bed. Well equipped kitchen. Comfortable apartment for longer stay. Our dogs were welcome only unfortunately not on Castelsardo's beaches. Nearest dogbeach is at Valledoria 18km drive. Good Wifi to work remote. Very nice balcony with beautiful sea views.
    Kitty
    Netherlands
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 334 reviews
    Location - Near of Castelsardo (beautiful city). Room - Modern place Breakfast - Simple but good breakfast Roadtrip - Good option for a stop Network - No mobile network but Wi-Fi is available
    Fabien
    Luxembourg
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,511 reviews
    Very nice hotel with a great view on the see and panorama of Castelsardo. Room was clean, pool was nice. Very nice smelling soap in the bathroom.
    Angelika
    Poland