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 – 87 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
717 reviews
Price fromTL 4,667.89per 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...

Very pretty little hotel in superb location. Friendly staff and good continental breakfast.
8.2
Scored 8.2
Very good
Rated very good
1,240 reviews
Price fromTL 3,109.60per 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.
8.0
Scored 8.0
Very good
Rated very good
1,115 reviews
Price fromTL 2,019.84per 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.

Friendly staff, clean and comfortable
8.6
Scored 8.6
Fabulous
Rated fabulous
863 reviews
Price fromTL 3,074.66per 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 fromTL 3,105.06per 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
391 reviews
Price fromTL 9,000.37per night
Il Borgo BagaBaga - Exclusive Country Retreat, hotel in Castelsardo

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.

Most beautiful sunset view Good restaurant and breakfast Spacious room
8.9
Scored 8.9
Fabulous
Rated fabulous
474 reviews
Price fromTL 4,297.53per 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 fromTL 2,655.39per 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.5
Scored 8.5
Very good
Rated very good
361 reviews
Price fromTL 2,623.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
209 reviews
Price fromTL 2,026.48per 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

  • From TL 3,493.93 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 381 reviews
    We got a lovely warm welcome from Manuele Breakfast was one of the nicest we had during our whole stay around Sardinia - beautiful fresh tomato bruschetta made from tomatoes from their own farm, basil that was growing on the veranda, home grown peaches and home made cake all washed down by a good coffee - and with the view... whats not to love. Was also lovely to sit on the veranda early evening with a bottle of wine before we got ready and headed out to dinner. A really lovely place to stay :)
    Julie
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 690 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
  • From TL 3,493.93 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 381 reviews
    the place is amazing, 12 out of 10 - the location, the room, the hosts, the breakfast you feel like you come to your friends in the heart of Sardinia. whatever good reviews are here-all are true. Also guys will guide you about the places to visit. Manu and Alejandra really do live by their business and put soul into it🫶🏼 We were very lucky to get a room as it’s always fully booked. wish all the best and prosperity of their business ❤️
    Darina
    Ukraine
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 39 reviews
    Gabriel and his friend were very communicative, we didn't have any problems finding the apartment and receiving the keys. Apartment is very spacious and cozy, AC works perfect, very close to the beaches and shops! Huge positive for the garage and shower outside (when coming back from beach). 11/10 for this place, would highly recommend for all who wish to stay in Sardinia!
    Jakub
    Poland
  • From TL 2,725.27 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 315 reviews
    We enjoyed Rocco Doria and castelsardo so much. Melissa was a great host at arrival. Plenty of restaurants nearby and is next to everything. We parked right in front for free ask melisssa how to. Great party at Quattro elementi bar/club with live dj on Friday and excellent cocktails. We’ll be back for sure. Grazzie do tutto!!
    Daniel
    Spain
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 185 reviews
    I was lucky to find this wonderful gem of a hotel in the lovely Castelsardo. The host, Guiliano built a wonderful high quality property that is beautiful and brand new. Guiliano is a fantastic host and takes good care of each guest. I was proud to be his first American guest. Stay with Guiliano, you will love it! ❤️
    Marlea
    United States
  • From TL 3,808.38 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 434 reviews
    We had a great comfortable stay at the Janus Hotel. Location was great, our room was very spacious and comfortable and the place was spotless. Breakfast was great as well. Right in front of the beach and lovely view of the sunset from our balcony.
    Juliette
    Canada
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 473 reviews
    Baga Baga is a lovely family run hotel, very relaxing place to stay, spectacular view from our balcony, lovely restaurant and staff were very friendly. Caselesardo is only 5 mins away by car or taxi. Hope to see Bruno again next year.
    Mary
    Ireland
  • From TL 3,458.99 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 863 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
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 430 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.4
    Scored 9.4
    Superb
    Rated superb
     · 690 reviews
    Very friendly and helpful host; big room with great view to the sea and balcony; good breakfast; close to Castelsardo. We stayed there for just one night, drove into Castelsardo for the evening.
    Nicole
    Germany
  • From TL 3,773.45 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,241 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 TL 7,241.17 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,116 reviews
    beautiful hotel in a great location. a great breakfast is served. I was there when it just opened for the season, so everyone wanted to make sure I was happy.
    Beate
    United States
  • From TL 3,808.38 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 434 reviews
    Very clean and modern hotel in a central location for exploring Castelsardo. Balcony in room was well worth the extra money. Staff friendly on check in.
    Anna
    Ireland
  • From TL 7,241.17 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,116 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
  • From TL 3,773.45 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,241 reviews
    Really lovely staff and great location looking at Castelsardo. Comfortable and great restaurant recommendation from reception. Would recommend!
    Jessica
    United Kingdom
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 391 reviews
    Loved the views of Castelsardo! Also really liked the small seating areas around the property for privacy.
    Laura
    Netherlands
  • From TL 2,096.36 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 434 reviews
    Cristina (the host) was very friendly and always disponible. The B&B has a lot of a Sardinian touch.
    Asya
    Germany
  • From TL 3,493.93 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 277 reviews
    Italian breakfast. Good location near Castelsardo.
    RADO
    Slovenia
  • From TL 2,965.30 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 273 reviews
    Nice staff, near the beach, big room
    Antoine
    France