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
681 reviews
Price from£114.25per 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,173 reviews
Price from£74.40per 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.

Great Location Superb value of money and super friendly staff
7.9
Scored 7.9
Good
Rated good
1,072 reviews
Price from£49.44per 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
827 reviews
Price from£73.54per 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
271 reviews
Price from£76per night
Baga Baga, 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.

Location with a beatiful view, very nice stuff, really comfortable beds and delicious breakfast.
8.9
Scored 8.9
Fabulous
Rated fabulous
451 reviews
Price from£105.18per 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
180 reviews
Price from£64.99per 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£64.22per 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
424 reviews
Price from£93.06per 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£45.90per night
See all 149 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 £94.07 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 325 reviews
    Really great location near 2 beaches and lots of restaurants to choose from. There is a surf club very nearby with paddle boarding and kayaking too. The owners and staff are all so friendly and happy to help. We are so thankful to the hosts for how wonderful they made our stay. They were able to arrange car rental and transport to/from the airport easily. The breakfast was great every morning with a good selection. It was so nice to have breakfast made every morning and very cheaply!
    Agace
    United Kingdom
  • From £188.82 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 380 reviews
    This was my favorite hotel of all the ones we stayed in Sardinia. The view from our room and from the pool/restaurant was unparalleled. Dinner was dreamy. The bed was very comfortable. The room was spacious. We were greeted with champagne on arrival. There were not very many travelers when we were there, so we had the pool deck and cabanas to ourselves. If we could have stayed a few more days there I definitely would have. I felt so refreshed after our stay here. We will return!
    Aviva
    United States
  • From £143.99 per night
    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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 60 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 £65.85 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 624 reviews
    Friendly owner, everywhere was spotlessly clean (while being quite old), location was perfect, in middle of the old town but also close to parking (very important given luggage Vs castelsardo steps!!!). Also very reasonably priced, ideal place for a one night stay. The view from the bedroom was the real winner, incredible sunrise over the mountains.
    Fiona
    Ireland
  • From £98.40 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,072 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
  • From £114.72 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 14 reviews
    Excellent apart from rather brusque agent who met us with the key. She could have been more welcoming. Apart from that it was a beautiful location and Nazareno gave us plenty of very helpful information. Would highly recommend.. Loved Lu Bagnu beaches and Vela Blu restaurant. Castelsardo castle well worth visiting.
    Jane
    Ireland
  • From £55.59 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 93 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
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 218 reviews
    The breakfast was great. There was a lot of food and possibilities to have a various breakfast with an awesome view over Castelsardo and the sea. The staff was really friendly, outgoing and really courteously! Near the hotel are a lot free parking spots.
    Jasmin
    Germany
  • From £119.72 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 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 £83.81 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 424 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
  • From £61.57 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,173 reviews
    Very nice place to stay in Castelsardo. Staff very friendly and do their best to help With a great view from the terasse Great buffet breakfast and free parking reserved. I recommend the place
    saidouni
    France
  • From £98.40 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,072 reviews
    The location is a 5 min walk from the center. The pool is large and the you have very nice view of Castelsardo and the ocean. You also have access to a small private beach.
    Christopher
    Germany
  • From £76.11 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 827 reviews
    Everything was great. Friendly staff, delicious breakfast, good location, free parking, clean large room. Everything you need for a good vacation. We recommend this hotel.
    О
    Оleksandr
    Ukraine
  • From £119.29 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 681 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 £60.80 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 £46.18 per night
    7.1
    Scored 7.1
    Good
    Rated good
     · 206 reviews
    Great location, on the beach. Good vantage point to explore nearby beaches.
    Kerrie
    Australia
  • From £76.11 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 827 reviews
    The hotel was spotlessly clean and the staff were helpful.
    Cathy
    France
  • From £75.24 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 271 reviews
    Nice staff, near the beach, big room
    Antoine
    France

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