Skip to main content

The 10 Best B&Bs in Castelsardo, Italy

Check out our pick of great B&Bs in Castelsardo

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

All units come with a seating area, a flat-screen TV with streaming services and a private bathroom with a hair dryer, bidet and shower. At the bed and breakfast, all units are equipped with bed linen and towels.

The owner is the kindest and most thoughtful host we have ever met! He even cleaned our rooms 100% every second day, and remembered how we like our coffee, it was such a comfortable place to stay. It is at a very silent neighbourhood with a picturesque view. Everything was very modern and new, we loved every piece of it!

Show more Show less
9.6
Exceptional
178 reviews
Price from
US$73
per night

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 Beach. The property is around 1.5 km from Cantareddi Beach, 31 km from Sassari Railway Station and 31 km from Palazzo Ducale Sassari. Serradimigni Arena is 33 km from the bed and breakfast.

Excellent room for a very good price in the centre of Castelsardo. Owner was very kind and helpful, appartments are really clean.

Show more Show less
9.4
Superb
230 reviews
Price from
US$75
per night

The unit is air conditioned and includes a patio with an outdoor dining area as well as a flat-screen TV with satellite channels. The bed and breakfast offers bed linen, towels and housekeeping service.

The room was cleaned everyday and towels were always changed. We loved our own little patio in front of the room. The breakfast was great: sweets, fresh fruits, ham and cheese, pastries…

Show more Show less
9
Superb
271 reviews
Price from
US$83
per night

The bed and breakfast will provide guests with air-conditioned units with a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in shower. Free WiFi is available to all guests, while certain rooms include a terrace. At the bed and breakfast, every unit has bed linen and towels.

Located in the heart of town and easy walk to many great viewpoints.

Show more Show less
9.3
Superb
417 reviews
Price from
US$110
per night

Certain units in the bed and breakfast have private entrance and are equipped with wardrobe and outdoor furniture. A terrace with mountain view, a cable flat-screen TV and air conditioning are provided in some units. At the bed and breakfast, some units are fitted with a coffee machine and fruits.

Martina was just fantastic!!! she baked cakes for us every single day. such a generous person!!!

Show more Show less
9.4
Superb
121 reviews
Price from
US$61
per night

All units feature air conditioning and a satellite flat-screen TV. The units are fitted with a private bathroom, a safety deposit box and free WiFi, while selected rooms will provide you with a terrace and some have mountain views. At the guest house, units have bed linen and towels.

We loved our stay at the Roccia, the room was big, it was very clean, the beds were comfortable and the bathroom was also perfect. We had dinner several times in the restaurant, the food is delicious. The staff are very kind gave us great advice!

Show more Show less
9
Superb
486 reviews
Price from
US$83
per night

Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with bidet and a hair dryer. At the bed and breakfast, units include bed linen and towels.

Continental and Italian breakfast options with fresh pastries and juice are available each morning at the bed and breakfast.

The host is nice and thé room is super clean. A sea view with the balcony is so beautiful. We loved everything. Good breakfast

Show more Show less
9
Superb
228 reviews
Price from
US$83
per night

Offering inner courtyard views, B&B Mimì is an accommodation situated in Castelsardo, 500 metres from Pedraladda Beach and 700 metres from Castelsardo Beach. The property has sea and city views, and is 100 metres from La Vignaccia Beach. Sassari Railway Station is 31 km away and Palazzo Ducale Sassari is 31 km from the bed and breakfast.

Mimi is really nice and the place is amazing (very new and clean) , location is perfect

Show more Show less
9.1
Superb
152 reviews
Price from
US$77
per night

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.

A selection of activities are offered in the area, such as snorkelling and windsurfing. The bed and breakfast also offers bike hire and car hire.

Franca and Antonio are great hosts, willing to help with everything. You want to lent a car, they manage it. You want to know what to see/go - they will tell you where local goes. Do you need beach umbrella - they borrow you they own. The vacation is much pleasureable if you have a helping hand from locals. Thanks Franca and Antonio. And also thank you Elisabeth (her grandchild) for exellent breakfest service.

Show more Show less
9.5
Exceptional
326 reviews
Price from
US$121
per night

Rooms at the Vign'Alva bed and breakfast come with a flat-screen TV, a desk, tiled or marble floors. The private bathroom includes a hairdryer.

An Italian breakfast of croissants and cappuccino is provided daily.

This property was beyond any expectations we could have. Very comfortable room, spacious and carefully decorated. Great facilities and breakfast. Giuseppe was very kind, warm and responsible with the covid protocols. Every single detail was absolutely perfect and our only regret was not staying longer

Show more Show less
9
Superb
496 reviews
Price from
US$78
per night

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.
Search B&Bs in Castelsardo

Most booked B&Bs in Castelsardo this month

Enjoy breakfast in Castelsardo!

  • B&B PIAZZA NUOVA
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 230 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

  • La Roccia
    Breakfast options
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 271 reviews

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

    Italian breakfast. Good location near Castelsardo.

  • The sisters
    Breakfast options
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 417 reviews

    Offering inner courtyard views, The sisters is an accommodation located in Castelsardo, 600 metres from Castelsardo Beach and 700 metres from Pedraladda Beach.

    Clean rooms and very good breakfast. Staff was fantastic.

  • JANAS Country House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 121 reviews

    Featuring quiet street views, JANAS Country House provides accommodation with a garden, around 35 km from Serradimigni Arena.

    Praticamente tutto, torte alla colazione comprese!

  • La Roccia Dell'Elefante
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 486 reviews

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

    Clean room, spacious terrace, no problem with parking

  • Il Borgo
    Breakfast options
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 228 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

  • B&B Mimì
    Breakfast options
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 152 reviews

    Offering inner courtyard views, B&B Mimì is an accommodation situated in Castelsardo, 500 metres from Pedraladda Beach and 700 metres from Castelsardo Beach.

    Clean, space room, nice owner, close to the town center

  • Villa Piana
    Breakfast options
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 326 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

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

  • Real B&B Primo Sole
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 679 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.

    Friendly hosts. Quiet location. Good breakfast. Clean.

  • L'onda marina
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 8 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.

  • MaLuNa
    Budget options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 10 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.

    la localización, la limpieza y el personal increíble!!

  • B&B Dal Duca Enrico
    Budget options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 29 reviews

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

    Ottimo punto d'appoggio per visitare Castelsardo

  • B&B Anninnía
    Budget options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 72 reviews

    Providing city views and a shared lounge, B&B Anninnía provides accommodation well located in Castelsardo, within a short distance of Castelsardo Beach, La Vignaccia Beach and Pedraladda Beach.

    Idéalement situé, gentillesse de l'hôte, petit déjeuner compris.

  • La terra del benessere
    Budget options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 229 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.

    Great location and a fantastic offering of excellent masseuse

  • L'Antico Faro
    Budget options available
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 630 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.

    Location, breakfast on terrace, the owner's commitment.

  • Rocca Doria
    Budget options available
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 314 reviews

    Rocca Doria is located in Castelsardo, 500 metres from Castelsardo Beach, less than 1 km from Pedraladda Beach, and 31 km from Sassari Railway Station.

    Cama cómoda, habitación amplia, fácil check in y buenísima comunicación.

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

  • Il Vicolo dei Ginepri
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 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.

  • La Casa di Mannazzotta 2
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located within less than 1 km of Castelsardo Beach and a 14-minute walk of La Vignaccia Beach in Castelsardo, La Casa di Mannazzotta 2 provides accommodation with seating area.

  • Private room and pool in the beach free wi-fi
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 7 reviews

    Set in Castelsardo, 100 metres from Lu Bagnu Beach and 3 km from Castelsardo Beach, Private room and pool in the beach free wi-fi offers accommodation with free WiFi, air conditioning, a seasonal...

    Todo perfecto, instalaciones, decoración y totalmente nuevo. Súper bien ubicado, limpio y mantenimiento diario.

  • Residenza “La Vecchia Ancora”
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 178 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

  • L'Appogghju
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 13 reviews

    Just a 10-minute walk from the beach in Castelsardo, L'Appogghju offers air-conditioned rooms with a balcony and partial sea views. The property features a terrace, plus a shared kitchen and lounge.

    priestor, vybavenie, architektúra, zmysel pre interiérový detail

  • B&B Il Tramonto
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 372 reviews

    Offering a central location in Castelsardo, this B&B features a sea-view rooftop terrace where breakfast is served. All colourful rooms come with free Wi-Fi.

    The host, the place, the location and the breakfast

  • Affittacamere LiKele
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 25 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

  • Sardvs B&Beach
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 13 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.

    Pulizia, cura per i dettagli e ambienti confortevoli e moderni

  • B&B MaDie
    Central location
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 46 reviews

    Set within 500 metres of La Vignaccia Beach and 600 metres of Pedraladda Beach, B&B MaDie offers rooms with air conditioning and a private bathroom in Castelsardo.

    znakomite wyposażenie, duży samowystarczalny lokal

  • Bellagio
    Central location
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 336 reviews

    Only a 5-minute walk from the beach in northern Sardinia, Bellagio is in Castelsardo town centre.

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

  • La Fortezza casa vacanze & appartament
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 124 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

  • Vign'Alva
    Central location
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 496 reviews

    Located less than a 5-minute walk from the beaches of Castelsardo, Vign'Alva has a garden, a 24-hour reception and a shared lounge.

    Lovely decorated, and beautiful garden for breakfast

  • B&B Casa Doria
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 350 reviews

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

    Superbe, très bien placé et Patricia est adorable.

  • B&B L'alba Nel Golfo
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 60 reviews

    Set on the north-western coast of Sardinia, B&B L'alba Nel Golfo is set on a hilltop, just 2 minutes’ drive from the Lu Bagnu beach.

    La meravigliosa terrazza e la tranquillità del posto

  • B&B Nonna Sini
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 431 reviews

    B&B Nonna Sini is located 50 metres from the centre of Castelsardo, just 400 metres from La Marina Di Castelsardo Beach.

    Accueil,la gentillesse de Lorena l'emplacement..

  • The Square Castelsardo
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 423 reviews

    Offering a tennis court and quiet street view, The Square Castelsardo is located in Castelsardo, 500 metres from Castelsardo Beach and less than 1 km from Pedraladda Beach.

    L’emplacement, la terrasse, la propreté, les équipements

  • B&B L'Umbra di lu Soli
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 153 reviews

    Offering a garden and a terrace, B&B L'Umbra di Lu Soli is located in Castelsardo. Free WiFi access is available throughout. Each room here will provide you with air conditioning and a seating area.

    Magnifique vue, accueil chaleureux, équipement au top

  • La casa di Mannazzotta 1
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 31 reviews

    Comprising a private beach area and a garden, La casa di Mannazzotta 1 is a recently renovated accommodation in Castelsardo situated close to Lu Bagnu Beach.

    Ha sido un sitio magnífico! Nos trataron genial! Me ha encantado 💗💗

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

    Located in the historic center of Castelsardo and 600 metres from the sea, B&B Colti Di Rosa offers free Wi-Fi and classic stone-walled rooms with a balcony and free toiletries.

    Breakfast was okay, the room is good and location is perfect!

  • Sa Domo de Minnanna
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 424 reviews

    Sa Domo de Minnanna is set in Castelsardo, 600 metres from Castelsardo Beach, less than 1 km from Pedraladda Beach, as well as 1.8 km from Cantareddi Beach.

    Friendly host. Big and clean room. Beautiful house.

  • B&B Al Duomo Carrela di Ghjeja
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 137 reviews

    B&B Al Duomo Carrela di Ghjeja is located next to Castelsardo's Sant'Antonio Abate Cathedral and a few steps from the Doria Castle.

    Beautiful location. Warm welcome. . Very good value.

  • La Colbula
    Central location
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 87 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

  • B&B La Pianedda
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 96 reviews

    B&B La Pianedda features air-conditioned rooms with a balcony. With free Wi-Fi, it is set in the centre of Castelsardo. Each room has a TV.

    Bagno privato veranda e letto grande a due passi dal centro

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

    Located in Castelsardo, 24 km from Sassari, B&B Fontevecchia boasts air-conditioned rooms and free WiFi throughout. This property is 200 metres from both Castelsardo sandy beach and Doria Castle.

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

  • Antica Pensione Pinna
    7.9
    Scored 7.9
    Good
    Rated good
     · 244 reviews

    Featuring views of the Doria Castle and the gulf, Antica Pensione Pinna offers accommodation in Castelsardo. Guests can enjoy the on-site restaurant. Free WiFi is featured.

    L accueil des propriétaires La qualité du restaurant

  • Bed and Breakfast Cala Luna
    7.9
    Scored 7.9
    Good
    Rated good
     · 114 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

  • Il Bed and Breakfast al Centro
    7.8
    Scored 7.8
    Good
    Rated good
     · 5 reviews

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

  • Residenza nel borgo L'Appusentu
    1.0
    Scored 1.0
    Very poor
    Rated very poor
     · 1 review

    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

  • Avg. price/night: US$390.31
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 4 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
  • Avg. price/night: US$73.20
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 314 reviews
    It was very nice and charming
    Mario
    Young couple
  • 10
    Scored 10
    Exceptional
    Rated 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 72 reviews
    The location is very quiet
    Ines
    Family with young children
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 104 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
    Solo traveller
  • Avg. price/night: US$73.46
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 178 reviews
    Great host. Clean, quiet, beautiful view. Nice small breakfast. Private parking.
    Stanislava
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 496 reviews
    Lovely place, Giuseppe was a great host. We love the good taste on decoration side and a great location.
    Luis
    Young couple
  • Avg. price/night: US$69.75
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 350 reviews
    Quaint house. great location.
    Paula
    Young couple
  • Avg. price/night: US$76.42
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 87 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
  • Avg. price/night: US$96.88
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 372 reviews
    Manuele is a great and enthusiastic host, spacious room, great location next to the Old Town, excellent breakfast on the rooftop.
    Odile
    Young couple