Skip to main content

Filter by:


Star rating

Review score

Castelsardo – 84 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
700 reviews
Price from₱ 8,364.86per 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,091 reviews
Price from₱ 3,619.56per 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
850 reviews
Price from₱ 5,509.79per 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₱ 5,564.26per 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
386 reviews
Price from₱ 16,128.66per 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
460 reviews
Price from₱ 7,701.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
183 reviews
Price from₱ 4,758.46per 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
355 reviews
Price from₱ 4,702.11per 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.

The room was perfect. Lovely balcony overlooking the sea. Breakfast was good. The onsite parking was perfect for a small car at 12 Euro per day. Location was great. Staff were great. The pool and spa were a few doors down in the Riviera Hotel. Pool area was very nice and the Day Spa was lovely. Staff at the spa were great also.
7.8
Scored 7.8
Good
Rated good
431 reviews
Price from₱ 6,813.36per 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₱ 3,360.97per night
See all 150 hotels in Castelsardo

Most booked B&Bs in Castelsardo this month

FAQ about B&Bs 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.3
    Scored 9.3
    Superb
    Rated superb
     · 31 reviews
    Beautiful vacation home, very clean and fully equipped. Very tasteful decor, adding to a beach house feeling. The northwest facing balcony is amazing, we practically lived there. The house is very close to a nice beach, grocery shopping with good selection of cold cuts, and a couple of decent restaurants (not fancy). Location is great for exploring both the NE and the NW coast of Sardinia. I truly hope I can come back, because this place is a gem. I am glad I found it!
    Kirsten
    Family with young children
  • Avg. price/night: ₱ 6,261.13
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 372 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
    Family with young children
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 462 reviews
    Great breakfast, great location, gorgeous view and sunset, excellent and friendly staff. Very clean and well groomed. I would go back in a heartbeat. The town is so pretty too, walk up to the castle, it’s worth to visit. Just a great place to be overall. The best restaurant we ate while in Castelsardo was Rocca Ja, literally a minute away from the hotel. Lots of locals eat there, food was excellent!
    monika
    Family with young children
  • 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
    People with friends
  • Avg. price/night: ₱ 5,015.16
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 355 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
    Solo traveller
  • Avg. price/night: ₱ 11,157.33
    7.7
    Scored 7.7
    Good
    Rated good
     · 632 reviews
    The location of the property is great if u have a car. Nice popular beaches within an hour drive. View from the room is amazing. Staffs were all super friendly and proffessional. Food was amazing we enjoyed all 3 meals of the day in the hotel. Nice selection of pastas, veggies, meat and seafood. Big swimming pool, cleaned every day. Bed was comfortable.
    Anu
    Family with young children
  • Avg. price/night: ₱ 5,384.57
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,207 reviews
    Staff were uniformly excellent: so friendly, helpful and thoughtful. The location is also stunning and the hotel accommodation itself, though not luxurious, was great; characterful, excellent value for money and very comfortable. Great location within Sardinia too - many great beaches and interesting towns/cities (Alghero, Sassari) within easy reach.
    glenn
    Family with young children
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 179 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
    Solo traveller
  • Avg. price/night: ₱ 7,826.41
    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
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 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
    Young couple
  • Avg. price/night: ₱ 8,139.46
    7.8
    Scored 7.8
    Good
    Rated good
     · 432 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
    Young couple
  • Avg. price/night: ₱ 5,313.82
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 273 reviews
    Hotel located very close to the beach (1min. walking distance). Very clean and helpful staff. Location of hotel is at the centre of the north of Sardegna. Supermarket is just across the hotel (very useful if travelling with a family)
    Matthew
    Family with young children
  • Avg. price/night: ₱ 4,382.79
    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
    Young couple
  • Avg. price/night: ₱ 6,198.51
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 850 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
    Family with young children
  • Avg. price/night: ₱ 8,114.42
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 701 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
    Group
  • Avg. price/night: ₱ 8,139.46
    7.8
    Scored 7.8
    Good
    Rated good
     · 432 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
    Young couple
  • 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
    Young couple
  • Avg. price/night: ₱ 5,040.21
    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
    Family with young children
  • Avg. price/night: ₱ 5,384.57
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,207 reviews
    Lovely hotel in a great location. Staff at reception were very welcoming and helpful.
    Geraldine
    Young couple
  • Avg. price/night: ₱ 6,198.51
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 850 reviews
    The hotel was spotlessly clean and the staff were helpful.
    Cathy
    Young couple

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