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 – 150 hotels and places to stay

See the latest prices and deals by choosing your dates.
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...

Lovely small hotel with cute decor. Perfect location and super friendly staff. Excellent large terrace with lounge chairs and tables
Scored 8.2
8.2
Rated very good
Very Good
1,344 reviews
Price from
$83.09
1 night, 2 adults
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.

Great location. Friendly, professional reception staff. Good breakfast buffet. Clean, comfortable room. Parking under hotel.
Scored 7.9
7.9
Rated good
Good
780 reviews
Price from
$139.40
1 night, 2 adults
Hotel Rosa dei Venti, hotel in Castelsardo

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.

Clean well kept hotel with friendly staff Breakfast very good for Italy even had warm boiled eggs! Not clear when check in finished but phoned ahead reception is was still manned at 2225 when we arrived
Scored 8.7
8.7
Rated excellent
Excellent
948 reviews
Price from
$98.87
1 night, 2 adults
Hotel Residence Ampurias, hotel in Castelsardo

Hotel Residence Ampurias is located on the beachfront in Castelsardo, a few steps from Lu Bagnu Beach and 1.8 miles from Castelsardo Beach.

I liked everything - cleanliness, location (few minutes walk from the beach), compactness of the room, good sound isolation, supermarket nearby, great price (I believe I simply captured some discount because the price for other nights would be ~2x higher).
Scored 8.4
8.4
Rated very good
Very Good
377 reviews
Price from
$71.97
1 night, 2 adults
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.

The views, the swimming pool, the room, the restaurant
Scored 9.0
9.0
Rated wonderful
Wonderful
366 reviews
Price from
$217.72
1 night, 2 adults
See all 150 hotels in Castelsardo

Budget hotels in Castelsardo

  • Bajaloglia Resort
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 366 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 room, fabulous view and a wonderful breakfast.

  • Il Borgo BagaBaga - Exclusive Country Retreat
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 535 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,344 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

  • Janus Hotel
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 413 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.

    Las chicas super amables, las habitaciones cómodas

  • Best Western Hotel Blumarea
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 526 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.7
    8.7
    Rated excellent
    Excellent
     · 948 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

  • Hotel Castelsardo Domus Beach
    Scored 7.1
    7.1
    Rated good
    Good
     · 391 reviews

    Featuring a seafront location, Castelsardo Domus Beach is located in Lu Bagnu and is 3.1 mi from the center of Castelsardo.

    La ubicación...justo en frente del mar..alucinante!

  • Hotel & SPA Riviera Castelsardo
    Scored 7.9
    7.9
    Rated good
    Good
     · 780 reviews

    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.

    Nice location. Close to the beach and city center.

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

See reviews by guests who stayed at hotels in Castelsardo

See all
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 42 reviews
    Perfect accommodation to stay near Castelsardo if you travel by car. Super friendly owners who allowed us to do a late checkin due to a last-minute change of plans. The whole building and gardens are beautifully decorated. Room and bathroom comfortable and clean, plus recently renovated with great quality materials and details. Really good breakfast with handmade pastries by the owner.
    Sebastian
    Ireland
  • Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,511 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
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 49 reviews
    The apartment is in a beautiful location, with a stunning view of the sea and Castelsardo. It was very well equipped and has a parking space. Salvatore and Rita were incredible hosts, giving us great recommendations for beaches and restaurants. They even booked a restaurant for us, due to our lack of Italian. Would definitely come back!
    Oliver
    United Kingdom
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 72 reviews
    Reception by the charming Barbara was outstanding. The best location in the most charming town in Sardinia. There was nothing missing in the apartment. Everything was clean and tidy. I travel a lot and Barbara will definitely come back!!!!
    Rami
    Israel
  • From $136.73 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 89 reviews
    Great location, right in the heart of Castelsardo. You can park free nearby.
    Miguel
    Portugal