Skip to main content

Filter by:


Star Rating

Review Score

Castelsardo – 67 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Rosa dei Venti, hotel in Castelsardo

Rosa dei Venti is located in the touristy town of Lu Bagnu, 1.9 mi from the center of Castelsardo. Rooms are air-conditioned, and some offer views of the sea. There is a sandy beach across the road.

We really liked the hotel. We had a sea view, the room was comfortable, air conditioned, good wifi, nice staff. It is not in Castelsardo but about 1.5 miles away, but less congested and loads of restaurants to walk to. I recommend it.
8.5
Scored 8.5
Very Good
Rated very good
822 reviews
Price from$84.37per night
Janus Hotel, hotel in Castelsardo

Set 49 feet from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The medieval center of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.

Very good location, with nice view, clean room, nice breakfast (could be enriched a little bit). Wifi was good, reliable. It has a spacious bathroom.
7.8
Scored 7.8
Good
Rated good
424 reviews
Price from$114.08per night
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 location and really nice pool area/bar/restaurant. The food was great, especially the included breakfast. The staff were super friendly and helpful and the shuttle into town was awesome. All in all a very nice stay!
9.1
Scored 9.1
Wonderful
Rated wonderful
378 reviews
Price from$275.12per night
Hotel Residence Ampurias, hotel in Castelsardo

Hotel Residence Ampurias is a seaside establishment facing the beach in Lu Bagnu neighborhood, only a mile from Castelsardo. Enjoy comfortable accommodations and friendly service.

Staff were very sweet.
8.4
Scored 8.4
Very Good
Rated very good
269 reviews
Price from$90.64per night
Hotel Castelsardo Domus Beach, hotel in Castelsardo

Featuring a seafront location, Castelsardo Domus Beach is located in Lu Bagnu and is 3.1 mi from the center of Castelsardo.

The Stuff are brry friendly :) Rooms have everything we need, all clean. Towels, Shampoo & Soap included :) And clean⁹ Toilette
7.1
Scored 7.1
Good
Rated good
206 reviews
Price from$53.06per night
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...

The 2 single mattresses were comfortable (pity they didn't match in height...not exactly what you would call a matrimoniale/double)!
8.2
Scored 8.2
Very Good
Rated very good
1,173 reviews
Price from$86.51per night
Hotel & SPA Riviera Castelsardo, hotel in Castelsardo

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

Amazing location with fantastic view of the water, the beach and the town. Friendly staff, bright cheery room.
8.0
Scored 8.0
Very Good
Rated very good
668 reviews
Price from$126.88per night
Best Western Hotel Blumarea, hotel in Castelsardo

Just 492 feet from the nearest beaches, Best Western Hotel Blumarea is 1.9 mi from the medieval center of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.

We had a really good stay. Disappointed the pool was closed but couldn't fault the hotel. It was clean comfortable and looked exactly like the photos. The staff member Ariana who met us our first night couldn't have been nicer she went above and beyond to help find us a restaurant even though it was quite late. We would like to thank her for making our stay great.
8.6
Scored 8.6
Excellent
Rated excellent
354 reviews
Price from$75.93per night
LH Pedraladda Resort, hotel in Castelsardo

With views of Castelsardo's castle and the Gulf of Asinara, LH Pedraladda Resort features a panoramic swimming pool. All rooms at the Pedraladda are decorated with local materials and ceramics.

Referring to the content of the next box, it was nice, that the staff accepted our claim, and changed the room for the second night. This room was really good with a view on the sea. The breakfast was very rich, with good selection of continental and Italian ingredients. Parking is possible in front of the hotel. We enjoyed the pool after a long, hot day.
7.9
Scored 7.9
Good
Rated good
1,072 reviews
Price from$50.50per night
L'Antico Faro, hotel in Castelsardo

L'Antico Faro enjoys a location in Castelsardo, 19 miles from Sassari Railway Station and 20 miles from Palazzo Ducale Sassari.

Great location in old town. Good Breakfast served on beautiful terrace with a view. A little bit of a hike to the location, carry in only what you need!
8.5
Scored 8.5
Very Good
Rated very good
620 reviews
Price from$80.10per night
See all 148 hotels in Castelsardo

Most-booked hotels in Castelsardo in the past month

FAQs about hotels in Castelsardo




Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Castelsardo:

  • 10
    Scored 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
  • 10
    Scored 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
  • 8.0
    Scored 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
  • 8.0
    Scored 8.0

    Small historical city with beautifull oceanviews, small...

    Small historical city with beautifull oceanviews, small seafood restaurants in shade of narrow streets of the historical center. Perfect place for romantic dinner. A small sand beach in the city, others close to city. Enough for one day stay. 3km is Lu Bagno, where you find cheaper accomodation.
    Adrián
    Slovakia
  • 2.0
    Scored 2.0

    Beautiful place but the accommodation was beyond disgusting.

    Beautiful place but the accommodation was beyond disgusting. You really should not be advertising this property. I wouldn’t like to see other people getting their holiday ruined by staying there like we did.
    Noreen
    Ireland
  • 8.0
    Scored 8.0

    If you are traveling from one side of the island to the...

    If you are traveling from one side of the island to the other a quick stop (one or two nights) is plenty. You can easily access some beautiful beaches from there within 30 minutes. We did not go into the old city where the castle is, because we have already seen and been to dozens of old cites and it was hot. Staying at this property allowed seeing the castle at sunset and the night lights from a distance which I’m sure was much cooler than if you were in the city. There is NOTHING to do or see in the outskirts. There was an excellent restaurant next to our apartment named Ristorante Rocca 'Ja easily accessible from the main highway and has PERFECT views of the castle at sunset.
    Debra
    United States of America

Explore guest reviews of hotels in Castelsardo

  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 661 reviews
    I stayed at Real B&B Primo Sole for 3 nights in October while I was travelling in Sardinia. I was travelling alone and Giuseppe communicated with me through WhatsApp. On my arrival he greeted me with a warm hello and check-in went perfectly! The location was within a short walking distance to the beach and restaurants. Giuseppe and Franca live in the ground floor of the property and they are always available for questions. Wifi had a very good signal so I could communicate with friends at home.
    Mindy
    United States of America
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 3 reviews
    The apartment is located in a quiet location, but still 5 minutes drive from Castelsardo. From its balcony you can enjoy a fantastic view of Castelsardo and the bay. Our host was very helpful, and he speaks english:) The apartment is spacious, clean and comfortable, equipped with everything you need to feel like home. For your car there is a closed parking place in front of the building. It is a really good choice for discovering the north part of Sardegna. We were pretty happy to stay here.
    A_Agnes
    Hungary
  • From $116.31 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 668 reviews
    The view was fantastic, both from our room and from the restaurant. Dinner at the restaurant was fine, but nothing too spectacular. The gelato was very tasty. I want to thank the front desk staff, who allowed me to sit in the lobby area to take a midnight Zoom call with a client back home so that I wouldn't disturb my brother (who was sleeping in our room). The hotel is located at sea level, but it's a relatively short (all uphill) walk to the old town and citadel.
    Erik
    United States of America
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 39 reviews
    Very nice location near town. About 10minutes walk and you in town where main bus stop is. The host was very easy to reach in case of any questions etc; Was even sent a message with best things around and how to get there. Meet at bus stop and took us to the property herself, explaining everything on the way. Could not ask for more. Space spacious with 2 big bedrooms and 1 smaller one but more than enough. Great terrace to relax in the evening.
    Pawel
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 661 reviews
    Everything was perfect. The room was clean and adequately equipped, the room had also a nice view from the balcony. Pleasant breakfast on the terrace, modest but excellent breakfast, you feel like at home. Hosts were so friendly, charming and we thank them for this lovely stay. From this location we explored the whole of north Sardinia, in addition to being close to the beautiful town of Castelsardo. Thank you Daniel and Teresa
    Daniel
    Czech Republic
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 51 reviews
    Everything was available in the apartment including spices, coffee and any utilities you might need. Our host Gianmario was very friendly!!!!! and even gave us a bottle of his own brewed wine (very nice wine) also he recommended some good restaurants and made reservations for us. Location is very nice. Just a short walk to the beach. Definitely coming back here when in Sardinia!
    Erik vd V
    Netherlands
  • From $124.92 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 445 reviews
    TOO MANY TO LIST - view, comfort, privacy, pool, service, proximity to Castelsardo, parking! This was the perfect place to relax and unwind. We did a lot of day trips around Sardinia throughout our week stay and it was awesome to come back to comfy beds and amazing air conditioning. The pool area is private and everyone is respectful and friendly. HIGHLY RECOMMENDED!
    JadilR
    United States of America
  • From $75.93 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 354 reviews
    We had a really good stay. Disappointed the pool was closed but couldn't fault the hotel. It was clean comfortable and looked exactly like the photos. The staff member Ariana who met us our first night couldn't have been nicer she went above and beyond to help find us a restaurant even though it was quite late. We would like to thank her for making our stay great.
    STEVEN
    United Kingdom
  • From $75.93 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 354 reviews
    The hotel is close to the beach (50 meter walk) and situated in Lu Bagnu, so not in Castelsardo city. The breakfast is great, room very clean, swimming pool nice and all of the hotel staff very very friendly and helpful. Special thanks to Chiara from the reception who always delivered great service with a smile!
    Johannes
    Netherlands
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 60 reviews
    The location is perfect to see Castelsardo and access a lot of near by things. The property came with all the things you're likely to need (such as a washing machine and cooking equipment) and was comfortable and clean. Parking for the hire car was easy to find nearby, despite the winding streets.
    Steve W
    United Kingdom
  • From $78.50 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 168 reviews
    An amazing place , very clean and well positioned The host is really nice , helpful and treated us like home Room is big, well designed and amazing shower , one of the best places we stayed in Sardinia Really recommend the place for truly relaxing holidays with easy access to everything
    Mahmoud
    United Kingdom
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 34 reviews
    Outstanding view for the sea an the city. Very good location to make round trips (with car only) across North Sardinia. Apartment is clean and cozy. Main asset is big terrace, where you can relax, while enjoying the view. Owner is very helpful and much responsive upon questions or requests.
    Krzysztof
    Poland
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 27 reviews
    The house was Very Nice, the host Martina super Nice person, the house is Very near by the Center of castelsardo, It was Very Nice to see all the North parte of the Island and having the house as our base, Martina (the host) It was.very Very helpful and kind
    Augusto
    Portugal
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 8 reviews
    Excellent location with beautiful surroundings. The accommodation is close to the sea, the mountains, and the mesmerizing town of Castel del Sardo. A car is essential for visiting the multitude of sites and beaches that this part of Sardinia offers.
    T
    Tarik
    United Kingdom
  • From $74.76 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 416 reviews
    Castelsardo is an absolute must see and this place is within the castle walls with lots of restaurants nearby. The breakfast is on a terrace and is exceptional. There is a common terrace and the rooms are lovely. I highly recommend!
    Kirsten
    Canada
  • From $74.76 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,173 reviews
    Great hotel near the centre of Castelsardo. The beach and restaurants are close by. Great reception staff. Lucca and Giada were very helpful. Very good breakfast as well.
    Giovanni
    Tonga
  • From $84.37 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 822 reviews
    Hotel is squeaking clean, great location near beach, shops and restaurants. Staff lovely and smiling, makes you feel welcomed. Rooms spacious and well kept.
    Silvija
    Ireland
  • From $235.81 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 378 reviews
    Loved the views of Castelsardo! Also really liked the small seating areas around the property for privacy.
    Laura
    Netherlands
  • From $105.09 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 603 reviews
    The view is amazing and the hotel is clean fairly taken care of
    Diana
    Romania
  • From $93.96 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 269 reviews
    Nice staff, near the beach, big room
    Antoine
    France