Skip to main content

Filter by:


Star rating

Review score

Castelsardo – 76 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
689 reviews
Price from£114.95per 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,185 reviews
Price from£76.58per 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,077 reviews
Price from£49.74per 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.

Very friendly staff, good breakfast and a garage where we could park our motorcycles.
8.5
Scored 8.5
Very good
Rated very good
838 reviews
Price from£74per 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 from£76.46per 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.

Beautiful place with stunning views. Very clean. Lovely pool area. It is a little outside the town which was fine as we had a car. Lovely staff.
8.9
Scored 8.9
Fabulous
Rated fabulous
453 reviews
Price from£105.83per 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 from£95.59per 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
425 reviews
Price from£93.63per 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 from£46.19per night
B&B Casa Doria, hotel in Castelsardo

Located in historic centre of the medieval town of Castelsardo, B&B Casa Doria is next to a free public car park.

lovely place! the location was well marked, we found it without any problems despite the narrow streets. The place is located right next to the castle. Spacious room, with air conditioning. The bathroom is also large and comfortable. Atmospheric furniture and decor. We didn't miss anything. Additionally, access to the kitchen with a sea view and breakfast included in the price. Great place!
8.9
Scored 8.9
Fabulous
Rated fabulous
344 reviews
Price from£59.02per 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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 370 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
     · 37 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 £84.16 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,077 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
  • From £84.16 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,077 reviews
    -The location is great, walking distance from the village, the bars and the restaurants. -The sea views from the room and the views of the beautiful village of Castelsardo. -The staff was really friendly and helpful. -The room was clean and spacious, the bathroom too. -The hotel is in a quiet area, so there isn't any noise or traffic.
    Carlos
    Spain
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 111 reviews
    The apartment is well located, we could walk to the historic center to reach the restaurants, bars and other attractions. The host is very kind, lovely and helpful. The breakfast was good and generous. I strongly recommend this place if you're looking for a stay in Castelsardo, which is a must-see town during your trip in Sardegna.
    Iheb K.
    France
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 3 reviews
    Conveniently located walking distance to the beach, few restaurants are close by. There is a small grocery store near by as well. Parking is on the street in front of the building. Castelsardo is 5-10 min away driving. The apartment is very clean and comfortable. We loved the patio with some sea view and had a very enjoyable stay!
    Viktoriya
    United States
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 19 reviews
    Beautiful view, large terrace (sunset visible from the terrace!), Sound of the sea, clean and tidy apartment, very good contact with the host and supporters, help in almost any situation, very professional treatment of guests, Sardinian residents - smiling, friendly, helpful. Unforgettable impressions - we will come back here.
    Ł
    Łukasz
    Poland
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 31 reviews
    Coffee, tea, jam, toast, sugar, salt, vinegar, cleaners were prepared ... Very quiet location. Even though there was a parking lot on the street in front of the house, I didn’t have to worry about motorcycle safety because the street ends one house ahead. A great starting point for exploring the entire north of Sardinia.
    J
    Joze
    Slovenia
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 235 reviews
    I could just recommend this place!It fulfilled all our expectations-modern,clean,very good equipped,you can find also books about Sardinia inside.Served breakfast was very tasty-small toasts,fresh baked croissants.You can park in front of the house,just be careful while driving there,you will face a steep hill.
    Hana
    Slovakia
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 671 reviews
    Franca were very welcoming and always had a smile. The room was big and very clean and the bed very comfortable. There was plenty of choice for breakfast and we were in walking distance from a fabulous restaurant called Excalibur and just 5 minutes by car into Castelsardo. Will come back
    diane
    France
  • From £253.82 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 425 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
     · 453 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 £60.23 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
  • From £99.89 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 615 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 £72.27 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 838 reviews
    Location was good, there is a nice beach near by, restaurante next the hotel is pretty good. The Room and the hotel is nice, we had everything what we needed. Staff was also really nice :)
    Levente
    Hungary
  • From £111.51 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 689 reviews
    Modern and clean. Perfectly situated right next to the beach. Car parking available under hotel albeit 15 euros a day but essential if you have a car in Castelsardo
    Paul
    United Kingdom
  • From £68.92 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 354 reviews
    Hotel was just near the beach and the check-in experience at the hotel itself was good. The hotel breakfast was good. There was also a pool that I did not use.
    G
    Graeme
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 20 reviews
    The location is amazing. Perfect view of the town and sea. Incredible patio to enjoy what we thought was an incredible location in Sardinia.
    Ross
    Canada
  • From £64.53 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,185 reviews
    Lovely hotel in a great location. Staff at reception were very welcoming and helpful.
    Geraldine
    Ireland
  • From £72.27 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 838 reviews
    The hotel was spotlessly clean and the staff were helpful.
    Cathy
    France

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