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 – 33 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 33 feet from the sea. It offers a gourmet restaurant, air-conditioned rooms with free Wi-Fi, and friendly service.

The view from my room was spectacular (#330)!!! And the bed was very comfortable.
Scored 8.0
8.0
Rated very good
Very Good
766 reviews
Price from
$146
1 night, 2 adults
Best Western Hotel Blumarea, hotel in Castelsardo

Just 492 feet from the nearest beaches, Best Western Hotel Blumarea is 1.9 mi from the medieval center of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.

The staff at this hotel is just the best. Incredibly helpful and kind! The room was nice and clean, and the breakfast delicious, with many options.
Scored 8.5
8.5
Rated very good
Very Good
508 reviews
Price from
$496
1 night, 2 adults
Janus Hotel, hotel in Castelsardo

Set 49 feet from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The medieval center of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.

Loved the location, friendly staff, access to the pool, great rooms and fantastic breakfast with a great view!
Scored 7.9
7.9
Rated good
Good
409 reviews
Price from
$114
1 night, 2 adults
B&B Casa Doria, hotel in Castelsardo

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

The owner's attitude and the given instructions. The cleanliness. The Location. Close to the car-park. Thank you!
Scored 9.1
9.1
Rated wonderful
Wonderful
436 reviews
Price from
$81
1 night, 2 adults
Il Borgo, hotel in Castelsardo

Featuring sea views, Il Borgo in Castelsardo features accommodations and a garden.

Scored 9.0
9.0
Rated wonderful
Wonderful
222 reviews
Price from
$76
1 night, 2 adults
A Domo Mia, hotel in Castelsardo

Featuring a garden and free Wi-Fi access throughout, A Domo Mia offers apartments a 5-minute drive from Castelsardo. The famous Lu Bagnu beach is 984 feet from the property.

Giovana was very friendly and helpful. Make us feel very welcome and even make us breakfast.
Scored 9.3
9.3
Rated wonderful
Wonderful
93 reviews
Price from
$83
1 night, 2 adults
Casa Terme Romane, hotel in Castelsardo

La Dahlia offers self-catering apartments just 1148 feet from a sandy beach on the northern coast of Sardinia. The center of Castelsardo is a 5-minute drive away.

Very quiet, clise to the beach, feels like at home, big space, friendly owner, excellent!
Scored 9.2
9.2
Rated wonderful
Wonderful
200 reviews
Price from
$66
1 night, 2 adults
Barbara's house - Sardinia, hotel in Castelsardo

Barbara's house - Sardinia offers accommodations in Castelsardo, 19 miles from Sassari Railway Station and 20 miles from Palazzo Ducale Sassari.

Scored 8.8
8.8
Rated excellent
Excellent
44 reviews
Price from
$169
1 night, 2 adults
Residence Lu Bagnu, hotel in Castelsardo

Residence Lu Bagnu offers accommodations in Castelsardo, a 9-minute walk from Lu Bagnu Beach and 1.8 miles from Punta Li Paddimi Beach.

Scored 8.6
8.6
Rated excellent
Excellent
30 reviews
Price from
$134
1 night, 2 adults
EOS Affittacamere, hotel in Castelsardo

EOS Affittacamere in Castelsardo provides accommodations with a seasonal outdoor swimming pool and a garden. The air-conditioned accommodations are a 2-minute walk from Lu Bagnu Beach.

Scored 9.7
9.7
Rated exceptional
Exceptional
9 reviews
Price from
$11,018
1 night, 2 adults
See all 150 hotels in Castelsardo

Most-booked hotels in Castelsardo in the past month

Budget hotels in Castelsardo

  • Bajaloglia Resort
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 391 reviews

    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.

    Great location and views. Lovely layout of the hotel.

  • Il Borgo BagaBaga - Exclusive Country Retreat
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 543 reviews

    Located on a hill surrounded by Mediterranean vegetation just 1.2 mi from the village, BagaBaga offers rooms with views of the village of Castelsardo, the Gulf of Asinara and the Corsican mountains.

    Beautiful view from the hotel, nice and quiet hotel.

  • Hotel Meli
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 1,355 reviews

    Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace.

    Setting, room with sea view, packed breakfast provided

  • La Fattoria
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 211 reviews

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

    Le cadre de l établissement. La sympathie du personnel.

  • Best Western Hotel Blumarea
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 508 reviews

    Just 492 feet from the nearest beaches, Best Western Hotel Blumarea is 1.9 mi from the medieval center of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.

    The most friendly staff I've ever seen. Good breakfast.

  • Hotel Rosa dei Venti
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 954 reviews

    Rosa dei Venti is located in the touristy town of Lu Bagnu, 1.9 mi from the center 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

  • Janus Hotel
    Scored 7.9
    7.9
    Rated good
    Good
     · 409 reviews

    Set 49 feet from La Marina beach, Janus Hotel overlooks the Gulf of Asinara. The medieval center of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.

    Buena ubicación y vistas espectaculares. Arrivederci ☕🥰

FAQs about hotels in Castelsardo

What Guests Said About Castelsardo:

  • Scored 8.0
    8.0

    Castelsardo is the small village .but it is nice to walk and...

    Castelsardo is the small village .but it is nice to walk and friendly staff at hotel and people. Good restaurants and food ,really fresh sea food and national kitchen are perfect .The problem is parking. It is so busy everywhere and to find a free place is a problem. If hotel has own parking and reservation best to do it.If you want to visit local beach it is not so perfect because it has not beds and umbrellas to rent, best to buy . You will be at the ground ..Local people don't make the problems from it(I mean beach near hotel Best Western Blumarea. The sea is nice and good to swim but bodem ...many tectonic plates and it is very glide ,,so you will be looking for the small pads between...To go to another beach is better but count that they are busy and no parking if you will coming later..The rest is good ,nice visit restaurants and visit small cities around.
    Lorochka5
    Belgium
  • Scored 10
    10

    I think this city is a hidden gem. Warm and friendly locals.

    I think this city is a hidden gem. Warm and friendly locals. Amazing food!!!! Il Cormorano(Castelsardo, city centre), top, top, top. Les Tres Palmes (Lu Bagnu, amazing and warm staff. Great vibes) Vela Blu (Lu Bagnu, delicious + amazing sunset views) Ampurias Ristorante (Lu Bagnu, nice pizzas)
    Mima
    Netherlands
  • Scored 10
    10

    The staff is very good.

    The staff is very good. They arranged a table for the FERRAGOSTO Galla dinner for the day we arrived. Transportation to and from the villa no problem, dietary restrictions 4 hours before the Galla dinner no problem, that is the only answer the staff knows.
    Bill
    Germany
  • Scored 10
    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
  • Scored 10
    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
  • Scored 8.0
    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

Explore guest reviews of hotels in Castelsardo

  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 657 reviews
    Everything was perfect. The room was clean and adequately equipped, the room had also a nice view from the balcony. Pleasant breakfast on the terrace, modest but excellent breakfast, you feel like at home. Hosts were so friendly, charming and we thank them for this lovely stay. From this location we explored the whole of north Sardinia, in addition to being close to the beautiful town of Castelsardo. Thank you Daniel and Teresa
    Daniel
    Czech Republic
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 54 reviews
    The owners were very kind, easy parking in front of the apartment, easy access to some beaches and Castelsardo. In the apartment there were all the things we needed, including washing machine. We stayed with two young kids, they played a lot and liked it. The stairs were ok for my 2 yo kid.
    MIKAKO
    Italy
  • Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,471 reviews
    The hotel would surpass 5star hotels in Ireland unbelievable accommodation fantastic facilities and room was amazing with a beautiful fantastic view of the sea
    Maria
    Ireland
  • From $176.29 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 84 reviews
    Great location, right in the heart of Castelsardo. You can park free nearby.
    Miguel
    Portugal
  • Scored 7.1
    7.1
    Rated good
    Good
     · 387 reviews
    Great location, on the beach. Good vantage point to explore nearby beaches.
    Kerrie
    Australia