Skip to main content

Filter by:


Star rating

Review score

Castelsardo – 82 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.

Room was lovely, clean and staff were very helpful and friendly.
8.0
Scored 8.0
Very good
Rated very good
692 reviews
Price fromTHB 5,291.38per 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...

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.
8.2
Scored 8.2
Very good
Rated very good
1,190 reviews
Price fromTHB 3,524.95per 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.

We got a better room for free, which was amazing. The staff was friendly, breakfasts also very good. The location of the hotel is perfect, with awesome view.
7.9
Scored 7.9
Good
Rated good
1,080 reviews
Price fromTHB 1,897.53per night
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.

breakfast, friendly staff, cleanliness of accommodation
8.5
Scored 8.5
Very good
Rated very good
841 reviews
Price fromTHB 3,406.13per night
Hotel Residence Ampurias, hotel in Castelsardo

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.

Close to the beach. The restaurant is very good. The airport transport arrangement worked quite well.
8.4
Scored 8.4
Very good
Rated very good
273 reviews
Price fromTHB 3,519.80per 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.

Personal was very friendly and tried to fulfill every wish of the guests. View was fantastic and kitchen very yummy :) I would chose this resort definately again
9.1
Scored 9.1
Superb
Rated superb
384 reviews
Price fromTHB 10,202.54per night
La Fattoria, hotel in Castelsardo

Located in the countryside 5 km from Castelsardo, La Fattoria offers an outdoor pool, restaurant and classic-style rooms with air conditioning.

Tina and the team (especially Giovanni) are absolutely exceptional. So polite and friendly - their welcoming approach alone would make us come back to La Fattoria. Overall La Fattoria is a great place to stay, in a great position close to Castelsardo and excellent road links. Wonderful scenery, lovely people.
8.7
Scored 8.7
Fabulous
Rated fabulous
183 reviews
Price fromTHB 3,010.07per night
Best Western Hotel Blumarea, hotel in Castelsardo

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.

Spacious room, nice and clean facility. The changing everyday and rich breakfast.
8.6
Scored 8.6
Fabulous
Rated fabulous
354 reviews
Price fromTHB 2,974.42per night
Janus Hotel, hotel in Castelsardo

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.

Good size bedroom and a nice, clean bathroom..Nothing outstanding though, and it felt like the actual hotel didn't reflect the photos on the website
7.8
Scored 7.8
Good
Rated good
428 reviews
Price fromTHB 4,309.94per night
Hotel Castelsardo Domus Beach, hotel in Castelsardo

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

Great location, on the beach. Good vantage point to explore nearby beaches.
7.1
Scored 7.1
Good
Rated good
206 reviews
Price fromTHB 2,126.06per night
See all 150 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 moment 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

Explore guest reviews of hotels in Castelsardo

  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 42 reviews
    It was an adventurous idea, to spent our vacation on a boat, located in the harbor of Castelsardo. The owner of the boat, Pierepaolo, is the friendliest and most helpful person you can imagine. Since he is working in the diving center close by, he is available for any help you should require. With his exceptional positive attitude and his heartwarming smile, he makes the sun shine for you, even when there are clouds in the sky. Thank you Pierpaolo, for giving us the feeling, that we want to come back one of those days.
    Martin
    Germany
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 676 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
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 454 reviews
    We had a lovely stay at Baga Baga. First and foremost it has the best view of castelsardo. The people are very friendly and the service is great. Its a very relaxed environment, with a lot of nature and a breathtaking swimmingpool, with a view over the ocean and the City of castelsardo. The breakfast is very good, you can make your own choices with regards to the things you would like to eat. We would highly recomend this hotel.
    michelle
    Netherlands
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 454 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
  • From THB 3,172.45 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 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 THB 3,873.88 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,081 reviews
    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.
    Endre
    Hungary
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 109 reviews
    Our host Barbara was so kind and she made us feel at home straight away. We really enjoyed our stay at Gi & Ro Al Mare - the location is very quiet even though it is close to the main road. If you have a car, we can highly recommend you to stay here rather than in Castelsardo. Also there is a nice local beach nearby.
    Mette
    Denmark
  • From THB 4,356.68 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 326 reviews
    We had a wonderful 3 night stay at Villa Piana. The location, cleanliness and quality of accomodation was astounding. The family friendliness of management and preparation of breakfast offered a wonderful start to each day. The location was only a short distance from Castelsardo making it a perfect choice for us!
    Kennels
    Austria
  • From THB 4,297.27 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 41 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
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 96 reviews
    There was no breakfast : I was given a discount off the quoted price to spend at the coffee bar over the road which was fine. The hostess offered me an umbrella when the rain came pouring down which I appreciated. Castelsardo is a bustling village but fun.
    Annalie
    South Africa
  • From THB 5,132.96 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 695 reviews
    The hotel was right on the road across from the sea! Excellent staff and the room was beautiful. We lovwd the bar down on the beach and dince the rwstaurant wasn’t open on wednesdays there was an amazing on tight next door. The breakfast was amazing
    Tracey
    United States
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 22 reviews
    For us, traveling as a family, it was a great fit to explore Castelsardo and surrounding areas. The kitchen was well equipped, the apartment clean. Communication with the manager was easy and quick. The view from the balcony was fantastic!
    Juliane
    Australia
  • From THB 3,326.92 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 841 reviews
    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.
    Mary
    United States
  • From THB 2,772.43 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 426 reviews
    Lovely B&B in the old town of Castelsardo. The highlight was the breakfast - it was delicious and we had an amazing view over the sea. The staff were very lovely and overall it was a very enjoyable stay. Thank you!
    Rosanna
    United Kingdom
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 235 reviews
    Nice location, on the hills opposing the castle. Nicely designed and quiet. Also the garden is cute and inviting. The roads are a little steep but it is expected from this kind of city like Castelsardo.
    Vasile Popeanu
    Romania
  • From THB 4,598.27 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 622 reviews
    Hotel was clean and the views were spectacular. Rooms had lovely balcony views over the water. Pool was cleaned every morning. The price of the cocktails was very reasonable, and they were well made.
    Aimee
    United Kingdom
  • From THB 1,980.31 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 137 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
  • From THB 5,132.96 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 695 reviews
    The pool area is very nice. The hotel is lovely, very old style Italy. The breakfast is nice. Lots of options. The location is perfect. The carpark was perfect.
    Roisin
    Ireland
  • From THB 3,188.29 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 244 reviews
    Everything was fine. Rooms are clean, accommodation is near center, has restaurant, beach is across the street. Nothing to complain.
    Adéla
    Czech Republic
  • From THB 4,598.27 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 622 reviews
    The view is amazing and the hotel is clean fairly taken care of
    Diana
    Romania

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.