Skip to main content

B&Bs for every style

Find the right B&B for you in Castelsardo

The best B&Bs in Castelsardo

Check out our pick of great B&Bs in Castelsardo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
B&B Casa Doria, hotel in Castelsardo

A recently renovated property, B&B Casa Doria is set in Castelsardo near La Vignaccia Beach, Castelsardo Beach and Pedraladda Beach.

Very rustic and traditional Sardinian house
Scored 9.2
9.2
Rated superb
Superb
455 reviews
Price from
£64.22
1 night, 2 adults
The sisters, hotel in Castelsardo

Located in Castelsardo, near La Vignaccia Beach, Castelsardo Beach and Pedraladda Beach, The sisters features a terrace.

Excellent in every way. Carlotta was a brilliant host and very welcoming and provided us with a happy, friendlyand comfortable stay. Facilities all round very good!
Scored 9.2
9.2
Rated superb
Superb
396 reviews
Price from
£86.28
1 night, 2 adults
Il Borgo, hotel in Castelsardo

Featuring sea views and a garden, Il Borgo features accommodation ideally situated in Castelsardo, within a short distance of La Vignaccia Beach, Pedraladda Beach and Castelsardo Beach.

What a fantastic place and a wonderful B and B. A lovely room, perfect position. We ate at the restaurant at the end of the carpark over looking the sea Breakfast was fantastic. A wonderful host!
Scored 9.2
9.2
Rated superb
Superb
222 reviews
Price from
£60.06
1 night, 2 adults
Bellagio, hotel in Castelsardo

Situated within 300 metres of La Vignaccia Beach and 700 metres of Castelsardo Beach, Bellagio features rooms with air conditioning and a private bathroom in Castelsardo.

location was excellent, Fabio was a great host
Scored 9.2
9.2
Rated superb
Superb
282 reviews
Price from
£66.83
1 night, 2 adults
EOS Affittacamere, hotel in Castelsardo

EOS Affittacamere, a property with a garden, is set in Castelsardo, 2.9 km from Castelsardo Beach, 27 km from Sassari Railway Station, as well as 28 km from Palazzo Ducale Sassari.

Scored 9.7
9.7
Rated exceptional
Exceptional
9 reviews
Price from
£8,480.25
1 night, 2 adults
Il Vicolo dei Ginepri, hotel in Castelsardo

Set within 700 metres of La Vignaccia Beach and 800 metres of Castelsardo Beach, Il Vicolo dei Ginepri offers rooms with air conditioning and a private bathroom in Castelsardo.

The property looks exactly as on the pictures, it is tastefully furnished and comfortable. The bubble bath/ jacuzzi does not provide a very strong water flow and/or a massage but it’s a minor remark, overall it’s a great location with a free parking nearby and highly recommended.
Scored 9.5
9.5
Rated exceptional
Exceptional
37 reviews
Price from
£96.43
1 night, 2 adults
B&B Domos Mi & Ro, hotel in Castelsardo

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

Tastefully renovated property at the entrance to the old town. Great rooftop terrace with views over the town and sea. Friendly and welcoming host. Would definitely recommend this property. Can’t wait to go back.
Scored 9.4
9.4
Rated superb
Superb
68 reviews
Price from
£109.97
1 night, 2 adults
Sardvs B&Beach, hotel in Castelsardo

Located in Castelsardo and only a few steps from Castelsardo Beach, Sardvs B&Beach provides accommodation with sea views, free WiFi and free private parking.

Location is great, the pool is amazing and the room is pretty big!
Scored 9.2
9.2
Rated superb
Superb
72 reviews
Price from
£143.80
1 night, 2 adults
MaLuNa, hotel in Castelsardo

Set within 70 metres of Castelsardo Beach and 700 metres of La Vignaccia Beach, MaLuNa offers rooms with air conditioning and a private bathroom in Castelsardo.

Fantastic location, clean, spatious and our wonderful hostess helped us retrieve a bag we had forgotten during check out!!
Scored 9.4
9.4
Rated superb
Superb
44 reviews
Price from
£59.21
1 night, 2 adults
Affittacamere LiKele, hotel in Castelsardo

Boasting sea views, Affittacamere LiKele features accommodation with a terrace, around 500 metres from Castelsardo Beach.

Clean
Scored 9.5
9.5
Rated exceptional
Exceptional
43 reviews
Price from
£114.20
1 night, 2 adults
All B&Bs in Castelsardo
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Castelsardo this month

See all

Enjoy breakfast in Castelsardo!

  • B&B PIAZZA NUOVA
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 220 reviews

    Featuring city views, a bar and free WiFi, B&B PIAZZA NUOVA features accommodation ideally situated in Castelsardo, within a short distance of La Vignaccia Beach, Castelsardo Beach and Pedraladda...

    Very nice spacious room right in the middle of town

  • JANAS Country House
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 119 reviews

    Offering a garden and inner courtyard view, JANAS Country House is located in Castelsardo, 33 km from Sassari Railway Station and 34 km from Palazzo Ducale Sassari.

    Praticamente tutto, torte alla colazione comprese!

  • B&B Casa Doria
    Breakfast options
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 455 reviews

    A recently renovated property, B&B Casa Doria is set in Castelsardo near La Vignaccia Beach, Castelsardo Beach and Pedraladda Beach.

    The lovely staff there, very homely and great location

  • Affittacamere LiKele
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 43 reviews

    Boasting sea views, Affittacamere LiKele features accommodation with a terrace, around 500 metres from Castelsardo Beach.

    Room very nice and bathroom of high quality with nice shower and towels

  • L'Antico Faro
    Breakfast options
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 603 reviews

    Featuring sea views, L'Antico Faro provides accommodation with terrace, around 700 metres from Castelsardo Beach. The air-conditioned accommodation is 700 metres from La Vignaccia Beach.

    Just a perfect match...prime location...we will come back

  • B&B Fontevecchia
    Scored 7.9
    7.9
    Rated good
    Good
     · 428 reviews

    Situated within 300 metres of Castelsardo Beach and 600 metres of La Vignaccia Beach, B&B Fontevecchia features rooms with air conditioning and a private bathroom in Castelsardo.

    A nice cosy room, easy parking on the street nearby.

  • Residenza “La Vecchia Ancora”
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 283 reviews

    Located in Castelsardo and only less than 1 km from Lu Bagnu Beach, Residenza “La Vecchia Ancora” provides accommodation with sea views, free WiFi and free private parking.

    Very quiet and clean. The morning view is breathtaking

  • B&B La Roccia
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 335 reviews

    Located in Castelsardo and only 2.9 km from Cala Ostina, B&B La Roccia provides accommodation with mountain views, free WiFi and free private parking.

    Italian breakfast. Good location near Castelsardo.

Save money on B&Bs in Castelsardo – budget options available!

  • Bellagio
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 282 reviews

    Situated within 300 metres of La Vignaccia Beach and 700 metres of Castelsardo Beach, Bellagio features rooms with air conditioning and a private bathroom in Castelsardo.

    Everything! It's modern with a balcony and an amazing view.

  • Il Vicolo dei Ginepri
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 37 reviews

    Set within 700 metres of La Vignaccia Beach and 800 metres of Castelsardo Beach, Il Vicolo dei Ginepri offers rooms with air conditioning and a private bathroom in Castelsardo.

    Qualité des installations, décoration, emplacement

  • The Square Castelsardo
    Budget options available
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 467 reviews

    The Square Castelsardo, a property with a tennis court, is located in Castelsardo, 500 metres from Castelsardo Beach, less than 1 km from Pedraladda Beach, as well as 31 km from Sassari Railway...

    Parking in the street is possible. Nice and clean room with balcony.

  • Sa Domo de Minnanna
    Budget options available
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 478 reviews

    Set in Castelsardo, near Castelsardo Beach, Pedraladda Beach and Cantareddi Beach, Sa Domo de Minnanna features a shared lounge.

    The location, the breakfast, the size of the room, the easiness.

  • Affittacamere Dal Duca Enrico
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 83 reviews

    A recently renovated property, Affittacamere Dal Duca Enrico is located in Castelsardo near La Vignaccia Beach, Castelsardo Beach and Pedraladda Beach.

    Fantastic location! Nice & new. Extremely clean.

  • The sisters
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 396 reviews

    Located in Castelsardo, near La Vignaccia Beach, Castelsardo Beach and Pedraladda Beach, The sisters features a terrace.

    Location. Comfortable room. Easy parking. Good value.

  • B&B La Roccia Dell'Elefante
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 560 reviews

    Featuring a bar, shared lounge and views of garden, B&B La Roccia Dell'Elefante is set in Castelsardo, 2.9 km from Cala Ostina.

    B&B come nuovo stanza molto accogliente silenzio più assoluto

  • Il Borgo
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 222 reviews

    Featuring sea views and a garden, Il Borgo features accommodation ideally situated in Castelsardo, within a short distance of La Vignaccia Beach, Pedraladda Beach and Castelsardo Beach.

    L’accueil le rapport qualité prix La qualité du logement

Great access to the city centre! Check these B&Bs in Castelsardo

  • EOS Affittacamere
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 9 reviews

    EOS Affittacamere, a property with a garden, is set in Castelsardo, 2.9 km from Castelsardo Beach, 27 km from Sassari Railway Station, as well as 28 km from Palazzo Ducale Sassari.

    Struttura nuova, pulita e bellissima negli arredi.

  • Villa Piana
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 393 reviews

    Featuring a garden and terrace, Villa Piana offers accommodation 3 km from the centre of Castelsardo, and just 300 metres from the beach. It offers accommodation with free WiFi.

    Lovely family, good breakfast, nice room with balcony

  • B&B Domos Mi & Ro
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 68 reviews

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

    L'emplacement idéal dans le vieille ville, très calme.

  • MaLuNa
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 44 reviews

    Set within 70 metres of Castelsardo Beach and 700 metres of La Vignaccia Beach, MaLuNa offers rooms with air conditioning and a private bathroom in Castelsardo.

    B&B en la playa. Todo limpio y la intimidad un 10.

  • Real B&B Primo Sole
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 625 reviews

    Real B&B Primo Sole is set on the first floor of a beautiful villa surrounded by a pretty garden with palms and offering sea views.

    Really friendly and cosy place, perfect hospitality

  • Sardvs B&Beach
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 72 reviews

    Located in Castelsardo and only a few steps from Castelsardo Beach, Sardvs B&Beach provides accommodation with sea views, free WiFi and free private parking.

    L’espace (chambre, terrasse) et la propreté impeccable.

  • La Fortezza casa vacanze & appartament
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 109 reviews

    La Fortezza is a villa only 400 metres from the sea in the Lu Bagnu area. Accommodation offers free Wi-Fi in the dining room and air conditioning.

    Les indications étaient claires, la propreté du lieu

  • L'onda marina
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 69 reviews

    Offering a bar and city view, L'onda marina is set in Castelsardo, 80 metres from Lu Bagnu Beach and 2.5 km from Punta Li Paddimi Beach.

    Ospitalità, gentilezza, camera molto bella e pulita.

  • B&B Colti Di Rosa
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 472 reviews

    Offering lake views, B&B Colti Di Rosa is an accommodation set in Castelsardo, 700 metres from Castelsardo Beach and 700 metres from La Vignaccia Beach.

    Everything you need. As descripted. Just perfect. Very hospitable host.

  • La terra del benessere
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 262 reviews

    Located within 300 metres of Castelsardo Beach and 700 metres of La Vignaccia Beach, La terra del benessere provides rooms with air conditioning and a private bathroom in Castelsardo.

    Sehr schönes Zimmer mit herzlicher Betreuung und guter Lage.

  • La Colbula
    Central location
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 112 reviews

    Situated within 500 metres of La Vignaccia Beach and 500 metres of Castelsardo Beach, La Colbula features rooms with air conditioning and a private bathroom in Castelsardo.

    Accueil très sympathique, très serviable Emplacement

  • Bed and Breakfast Cala Luna
    Scored 7.8
    7.8
    Rated good
    Good
     · 122 reviews

    Bed and Breakfast Cala Luna is situated in Castelsardo, 600 metres from Castelsardo Beach, 600 metres from Pedraladda Beach, and 31 km from Sassari Railway Station.

    ambiente confortevole pulito semplice....colazione buona

  • City B&B
    Central location
    Scored 7.3
    7.3
    Rated good
    Good
     · 166 reviews

    Offering city views, City B&B is an accommodation situated in Castelsardo, 300 metres from Castelsardo Beach and 600 metres from La Vignaccia Beach.

    Pour le reste c'était TOPISSIME. Rien à redire.

  • Residenza nel borgo L'Appusentu
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 10 reviews

    Offering city views, Residenza nel borgo L'Appusentu is an accommodation set in Castelsardo, 700 metres from La Vignaccia Beach and 1.2 km from Pedraladda Beach.

FAQ about B&Bs in Castelsardo

B&Bs that guests love in Castelsardo

See all
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 14 reviews
    It was in a quiet location in castelsardo, not far from the town center. There was a private swimming pool. The apartment had all the equipment and amenities and it was really big. We had a problem with the electricity but the owner quickly sorted it out for us. The owner was really helpful and nice.
    Tatiana
    Family with young children
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 780 reviews
    Great location and fab room clean and great view Room was lovely contemporary and quiet Great choice and quality for breakfast Thank you
    Phillip
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 28 reviews
    We loved our stay here. The apartment was great; we particularly enjoyed the kitchen. I also needed to work a couple of days and the wifi was strong enough for video calling. There's plenty in the immediate area as well - quiet beaches, bars, restaurants and a surprisingly big supermarket down the road. Indeed, no immediate parking but there are plenty of public spaces on the main street. Thank you Roberta for being a great host.
    Jack
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 47 reviews
    Lovely quiet location close to the beach with a great view from the balcony, parking outside the property. The apartment was spacious and the kitchen was fully equipped with a gas cooker and oven. Bars and restaurants are nearby and only a short drive to Castelsardo, to park at the marina car park and stroll into the town. Gianmarco was a great host too.
    Jeanette
    Young couple
  • Avg. price/night: £54.98
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 90 reviews
    Great apartment in a great location with fabulous views of the ocean from your own private balcony. Ideal for exploring Castelsardo. Giovanna was a very welcoming host.
    Mike
    People with friends
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 5 reviews
    Spacious flat with enough space, in a quiet area and with private off-street parking. For short term stay it was a very good place.
    Veronika
    People with friends
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 2 reviews
    Such a charming and wonderful villa and really great hosts. The swimming pool overlooking the bay is just outstanding and the hosts have been very welcoming and answered all our questions. The bedrooms are lovely and the weather was actually quite mild in the first week of March. The only regret is that our booking was too short and we would have loved staying longer, using all the facilities and exploring the area. We will certainly get back to TirNanOg
    Anna
    Solo traveller
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 375 reviews
    Great location for our one night stay, close to the centre and the castle. The hosts were very welcoming and provided us with recommendations on things to do and places to eat. There's a nice terrace which you are welcome to use and we took advantage of that after returning back from dinner. The room was spacious, clean and quiet. The breakfast was lovely and included home-grown products.
    Emma
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 283 reviews
    Great host. Clean, quiet, beautiful view. Nice small breakfast. Private parking.
    Stanislava
    Young couple
  • Avg. price/night: £54.98
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 90 reviews
    The hosts were very welcoming, clean house and well equipped kitchen with microwave and washing machine. Private parking and good wifi service. Situated in a quiet area 5 min walk from a beautiful beach, cafeterias and restaurants. 3min drive from supermarket and petrol station. 8min drive from Castelsardo city centre, castle and cathedral. Nice panoramic road to reach Asinara Island. We went in April 2022 with 2 small kids.
    Sarah Vella Haber
    Family with young children