The 10 best accommodation in Castelsardo, Italy | Booking.com
Skip to main content

Accommodation in Castelsardo

Find the accommodation that appeal to you the most

The best accommodation in Castelsardo

Check out our pick of great accommodation in Castelsardo

Filter by:

Review score

B&B Domos Mi & Ro

Castelsardo

Situated within 600 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, B&B Domos Mi & Ro features rooms with air conditioning and a private bathroom in Castelsardo.

J
JACEK
From
Poland
We stay in the room on the top floor. I would love to be there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 181 reviews
Price from
US$170.78
1 night, 2 adults

Bellagio

Castelsardo

Situated within 300 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, Bellagio features rooms with air conditioning and a private bathroom in Castelsardo.

T
Timothy
From
Australia
The apartment was immaculate with every facility. Communication with the owner prompt and comprehensive. The outlook over the coast was spectacular. The shower was hot and the towels fluffy! The Wi-Fi was fast and strong. The owner took time to provide information about a number of sites in the region worth a visit. A truly memorable stay in Castelsardo - great value.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 246 reviews
Price from
US$93.71
1 night, 2 adults

B&B Casa Doria

Castelsardo

Set in Castelsardo, the recently renovated B&B Casa Doria offers accommodation 600 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.

T
Tim
From
United Kingdom
The staff were really friendly and welcoming and the breakfast was excellent 👌 the room we stayed in and the breakfast room were very charming.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 507 reviews
Price from
US$2,336.84
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.

L
Luiz
From
Portugal
Very nice staff and room. Also the restaurant was amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 293 reviews
Price from
US$334.07
1 night, 2 adults

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.

N
Notley
From
Canada
Beautiful views, large room with very comfortable beds. Great facilities and just a short drive into town. Breakfast on the terrace each morning was dreamy!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 541 reviews
Price from
US$585.68
1 night, 2 adults

Riflessi D'aurora

Castelsardo

Set within 100 metres of Lu Bagnu Beach and 27 km of Sassari Railway Station, Riflessi D'aurora offers rooms with air conditioning and a private bathroom in Castelsardo.

K
Kolos
From
Hungary
The beach is close. Apartman is clean.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$147.59
1 night, 2 adults

Seaview & Relax

Castelsardo

Set in Castelsardo and only 500 metres from La Vignaccia Beach, Seaview & Relax offers accommodation with sea views, free WiFi and free private parking.

K
Krisha
From
United Kingdom
The apartment was fantastic! The view was incredible too! Katiana and Alessandro were the most perfect, communicative, and helpful hosts. I would recommend this place to everyone!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
US$84.34
1 night, 2 adults

La Pura Vida

Castelsardo

Located in Castelsardo, La Pura Vida is a recently renovated accommodation, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.

C
Carmen
From
Malta
The Interior and that’s very clean
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 78 reviews
Price from
US$81.99
1 night, 2 adults

Eos affittacamere

Castelsardo

Boasting pool views, Eos affittacamere offers accommodation with balcony, around 200 metres from Lu Bagnu Beach. With mountain views, this accommodation features a terrace and a swimming pool.

V
Viktor
From
United Kingdom
The location was excellent 👌🏻 really close to the beach and restaurants, the grocery shop is 2 mins by walk . The host was extremely helpful and kind . The room was spotless clean , light and spacious. We were accommodated at deluxe room and you get exactly what you see on the pictures.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews
Price from
US$146.42
1 night, 2 adults

The Terrace Above The Sea

Castelsardo

Featuring air-conditioned accommodation with a balcony, The Terrace Above The Sea is set in Castelsardo.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
US$362.19
1 night, 2 adults
All accommodation in Castelsardo

Most booked accommodation in Castelsardo and surroundings in the past month

See all

Enjoy breakfast in Castelsardo and nearby

  • La Pura Vida

    Castelsardo
    Breakfast options
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 78 reviews

    Located in Castelsardo, La Pura Vida is a recently renovated accommodation, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.

    From US$87.85 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 355 reviews

    Situated within 300 metres of Castelsardo Beach and 30 km of Sassari Railway Station, B&B Fontevecchia features rooms with air conditioning and a private bathroom in Castelsardo.

    From US$90.19 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 769 reviews

    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.

    From US$158.82 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 484 reviews

    The Square Castelsardo is located in Castelsardo, 31 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari, and 33 km from Serradimigni Arena.

    From US$89.02 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 124 reviews

    Set within 300 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, B&B La Pianedda offers rooms with air conditioning and a private bathroom in Castelsardo.

    From US$87.85 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 91 reviews

    Situated 31 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari and 33 km from Serradimigni Arena, Bed and Breakfast Cala Luna features accommodation located in Castelsardo.

    From US$99.56 per night
  • B&B MaDie

    Castelsardo
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 37 reviews

    Set within 500 metres of La Vignaccia Beach and 31 km of Sassari Railway Station in Castelsardo, B&B MaDie offers accommodation with free WiFi and seating area.

    From US$93.71 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 478 reviews

    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.

    From US$92.98 per night

Great access to the city centre. Check these accommodation in Castelsardo and nearby

  • Charlie Beach

    Castelsardo
    Central location
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Situated in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station, Charlie Beach offers air conditioning.

    From US$382.32 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring accommodation with a private pool, Romantic private pool room Relax in Castelsardo is located in Castelsardo.

    From US$327.98 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, Marina29- Appartamento A is located in Castelsardo.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 48 reviews

    Offering city views, Il Bed and Breakfast al Centro is an accommodation located in Castelsardo, 400 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.

    From US$140.56 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 11 reviews

    Situated in Castelsardo, 31 km from Sassari Railway Station and 31 km from Palazzo Ducale Sassari, PM 6 Via Vittorio Veneto offers air conditioning. The apartment is 33 km from Serradimigni Arena.

    From US$115.96 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 reviews

    Situated in Castelsardo, Appartamento Ralf in centro is a recently renovated accommodation, 300 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.

  • Castle Suite

    Castelsardo
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Castelsardo, 31 km from Sassari Railway Station and 32 km from Palazzo Ducale Sassari, Castle Suite offers air conditioning. Guests staying at this apartment have access to a balcony.

    From US$140.56 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 439 reviews

    Sa Domo de Minnanna is set in Castelsardo, 31 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari, as well as 33 km from Serradimigni Arena.

    From US$81.17 per night

Save money on accommodation in Castelsardo and nearby – budget options available

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 44 reviews

    Situated in Castelsardo, 300 metres from La Vignaccia Beach and 31 km from Sassari Railway Station, Appartamento mansardato Anda&Torra offers air conditioning.

    From US$140.56 per night
  • Il doppio nodo

    Castelsardo
    Budget options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 41 reviews

    Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Il doppio nodo is located in Castelsardo. This beachfront property offers access to free WiFi.

    From US$181.56 per night
  • Residenza Albachiara

    Castelsardo
    Budget options available
    Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 8 reviews

    Located in Castelsardo, 500 metres from La Vignaccia Beach and 31 km from Sassari Railway Station, Residenza Albachiara provides air-conditioned accommodation with a patio and free WiFi.

  • B&B L'Umbra di lu Soli

    Castelsardo
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 160 reviews

    Set within 600 metres of La Vignaccia Beach and 32 km of Sassari Railway Station, B&B L'Umbra di lu Soli provides rooms with air conditioning and a private bathroom in Castelsardo.

    From US$70.28 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, Castle View - Vista Castello is set in Castelsardo. This apartment also has a private pool.

    From US$215.59 per night
  • Castelsardo con Vista

    Castelsardo
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 40 reviews

    Set in Castelsardo, 1.6 km from Pedraladda Beach and 32 km from Sassari Railway Station, Castelsardo con Vista offers a seasonal outdoor swimming pool and air conditioning.

    From US$198.10 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 24 reviews

    Located in Castelsardo, 400 metres from Lu Bagnu Beach and 28 km from Sassari Railway Station, Apartament Lucìa 150mt from beach offers air conditioning.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews

    Located in Castelsardo, 300 metres from Lu Bagnu Beach and 28 km from Sassari Railway Station, Apartament Victoria 150mt from beach offers a garden and air conditioning.

FAQ about accommodation in Castelsardo

Accommodation that guests love in Castelsardo

See all
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 20 reviews
    The view from the apartment's balcony is amazing!! It is a cute and well-equipped stay, with responsive and kind hosts. It is important to highlight that it's not easy to move around with cars in this city, but the fact that the accommodation had a parking spot was very helpful.
    Guest review by
    Ildiko
    Group
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 37 reviews
    The apartment has exceeded our expectations. Well equipped with everything you need for your holiday stay. We loved the terrace and the pool. The A/C was efficient and kitchen had essencials for cooking and cleaning. Claudia was very responsive and although she wasn't at the place, she was providing the necessary instructions via Whatsapp. On site you will find very friendly Signora Gavina, who will welcome you and help if you need anything. Don't hesitate to book this place
    Guest review by
    Aleksandra
    Family with young children
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 30 reviews
    A lovely flat, super clean, with all you needed and very close to the sea. I particularly want to thank the owner, a lovely lady, who made sure we had everything we needed. We thoroughly enjoyed staying there and would be happy to return for another holiday.
    Guest review by
    Annick
    Family with young children
  • Avg. price/night: US$76.14
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 415 reviews
    Breakfast was excellent. The fridge was always full of goodies. Lorela was a wonderful woman. Nice, friendly, smiling. Thank you from the bottom of my heart for a wonderful holiday in a beautiful place with beautiful views of the castle and the sea. I recommend this accommodation to everyone who wants to enjoy a wonderful holiday with perfect services.
    Guest review by
    Jana
    Family with young children
  • Avg. price/night: US$86.68
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 540 reviews
    Rooms were spacious and very nice and clean, exactly as shown on pictures. The staff is excellent, service they provide is extraordinary. Hospitality, willingness to meet all guest’s expectations and to help you with anything you need is nowadays rarely found. We were very satisfied with our stay, not to mention the food they serve in restaurant - the best among everything we’ve tried during our trip. Would anytime strongly recommend this whole experience to anyone that would like to enjoy their vacation.
    Guest review by
    Neja
    Group
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 507 reviews
    Very nice accommodations in the old town.
    Guest review by
    Scott
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 385 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!
    Guest review by
    Kennels
    Young couple
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 35 reviews
    Perfect apartment for a perfect holiday in the town of Castelsardo. The apartment was very clean and has everything you need for a calm and confy stay. From the terrace of the appartment you can see the lovely town. There are cafes/restaurants at walking distance. We recommend it very much.
    Guest review by
    Andrea Virginia
    Young couple
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 385 reviews
    It was a really nice and beautiful, well-equipped accomodation. When you stay here, you feel like at your own grandmother’s house. Franca, Francesca and Antonio try to do everything to your pleasent and happy holiday spending. This place is full of love, kindness and it is so familiar. We are so grateful to were their guest.
    Guest review by
    Zoltán
    Family with young children