Skip to main content

The 10 Best Holiday Rentals in Castelsardo, Italy

Check out our pick of great holiday rentals 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.

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. This bed and breakfast offers air-conditioned accommodation with a patio. The property offers soundproof units and is set 27 km from Sassari Railway Station.

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.5
Exceptional
168 reviews
Price from
£59
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.

This was a lovely place to stay. Beautiful view from the terrace of the old town and the sea. The room was clean, modern, nicely decorated with a high ceiling. It was quiet and peaceful with windows closed. With windows open there was some music from nearby restaurants. Room was nice and dark for sleeping. AC was very good! bathroom was modern and clean, great shower! We LOVED walking around the old town, especially at night. The host was very kind. Juice and water in the fridge was complimentary. Stay included 5 euro vouchers for each guest to use in restaurant downstairs (to get croissant and coffee/tea or juice). Could walk everywhere from the property.

Show more Show less
9.4
Superb
223 reviews
Price from
£57
per night

Featuring mountain views, La Roccia offers accommodation with a garden, a bar and a shared lounge, around 2.9 km from Cala Ostina. Among the facilities of this property are a restaurant, full-day security and luggage storage space, along with free WiFi throughout the property. There is free private parking and the property provides paid airport shuttle service.

Very new ,very clean , nice breakfast and nice dinner, lots of locals come to eat at the restaurant 👍very welcoming staff and owner .

Show more Show less
9
Superb
261 reviews
Price from
£66
per night

Offering inner courtyard views, The sisters is an accommodation located in Castelsardo, 600 metres from Castelsardo Beach and 700 metres from Pedraladda Beach. The property features garden and city views, and is 100 metres from La Vignaccia Beach. Featuring a private entrance, the bed and breakfast allows guests to maintain their privacy.

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

Show more Show less
9.3
Superb
409 reviews
Price from
£75
per night

Featuring quiet street views, JANAS Country House provides accommodation with a garden, around 35 km from Serradimigni Arena. The property features garden and inner courtyard views, and is 34 km from Palazzo Ducale Sassari. Free WiFi is available throughout the property and Sassari Railway Station is 33 km away.

Beautiful place outside the town. Very quiet and the surroundings in the morning are spectacular. Very friendly host.

Show more Show less
9.4
Superb
118 reviews
Price from
£50
per night

Set in Castelsardo in the Sardinia region, Domus Rubra features a balcony and city views. The air-conditioned accommodation is 24 km from Sassari.

Domus Rubra, located in Castelsardo in Sardinia, has five rooms, each with private bathroom, flat-screen TV and air conditioning. The property is located about 100 meters from the Marina beach and about 100 meters from Piazza del Novecentenario

It's a very nice b&b, great location. We spent two nights there. It is a good value for money

Show more Show less
9
Superb
189 reviews

Offering a shared lounge and garden view, La Roccia Dell'Elefante is set in Castelsardo, 2.9 km from Cala Ostina and 32 km from Sassari Railway Station. There is a private entrance at the guest house for the convenience of those who stay. There is free private parking and the property offers paid airport shuttle service.

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
472 reviews
Price from
£66
per night

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. Among the facilities at this property are a housekeeping service and bicycle parking, along with free WiFi throughout the property. The property offers soundproof units and is situated 31 km from Sassari Railway Station.

Very clean and close to the centre and to the Castle. The owner was very friendly and served a very nice breakfast.

Show more Show less
9
Superb
228 reviews
Price from
£61
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.

Excellent positioning in Castelsardo, seafront and only 5 mins walk to centre. Mini market right next to the apartments. Very clean and mimi is very sweet. Very easy parking just down the road.

Show more Show less
9.1
Superb
149 reviews
Price from
£61
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.

The air-conditioned rooms come with soundproofing, an LCD TV and mini fridge. The bathroom comes with a shower.

Everything was very clean The hosts The bedroom

Show more Show less
9.5
Exceptional
324 reviews
Price from
£83
per night

Most booked holiday rentals in Castelsardo this month

Enjoy breakfast in Castelsardo!

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

    Habitación amplia, nueva, buen colchón, todo perfecto!!

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

    Featuring mountain views, La Roccia offers accommodation with a garden, a bar and a shared lounge, around 2.9 km from Cala Ostina.

    Proprietari disponibili, struttura nuova e pulita.

  • The sisters
    Breakfast options
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 409 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.

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

    Offering a shared lounge and garden view, La Roccia Dell'Elefante is set in Castelsardo, 2.9 km from Cala Ostina and 32 km from Sassari Railway Station.

    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
     · 149 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
     · 324 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

These holiday rentals in Castelsardo have options with FREE cancellation

  • Vign'Alva
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 485 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

  • MaLuNa
    Free cancellation options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 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!!

  • 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.

  • Sunrise Apartment
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 6 reviews

    Located in Castelsardo, just 300 metres from Cantareddi Beach, Sunrise Apartment provides beachfront accommodation with free WiFi.

  • B&B Dal Duca Enrico
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 26 reviews

    Located in Castelsardo, 500 metres from La Vignaccia Beach, B&B Dal Duca Enrico provides recently renovated accommodation with free WiFi and a shared lounge.

    Ottimo punto d'appoggio per visitare Castelsardo

  • [Lubagnu] 5 minuti dal mare con giardino privato
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews

    Offering a garden and sea view, [Lubagnu] 5 minuti dal mare con giardino privato is situated in Castelsardo, less than 1 km from Lu Bagnu Beach and 27 km from Sassari Railway Station.

  • ROMANTIC LOFT WITH JACUZZI IN THE CASTLE
    Free cancellation options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 73 reviews

    ROMANTIC LOFT WITH JACUZZI IN THE CASTLE is located in Castelsardo, 800 metres from Castelsardo Beach, 1.2 km from Pedraladda Beach, and 2 km from Cantareddi Beach.

    Hervorragender Gastgeber, sehr nette Kommunikationn

  • Greta
    Free cancellation options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 63 reviews

    Boasting air-conditioned accommodation with a patio, Greta is situated in Castelsardo. This property offers access to a balcony, free private parking and free WiFi.

    magical view , perfect location , Mega friendly hostess

Highly rated holiday rentals in Castelsardo

  • Marta Boat B&B
    8.0+ review score
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 41 reviews

    Marta Boat B&B is set in Castelsardo, 1.9 km from Lu Bagnu Beach, 29 km from Sassari Railway Station, and 30 km from Palazzo Ducale Sassari.

    Le bateau, l’accueil, sourire et la disponibilité de Pierpaolo.

  • B&B MaDie
    8.0+ review score
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 45 reviews

    Set 500 metres from La Vignaccia Beach, B&B MaDie offers air-conditioned accommodation with a balcony.

    znakomite wyposażenie, duży samowystarczalny lokal

  • belvedere
    8.0+ review score
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 21 reviews

    Set in Castelsardo and only less than 1 km from Cala Ostina, belvedere offers accommodation with sea views, free WiFi and free private parking.

    Ubicación. Vistas muy bonitas. Apartamento funcional

  • Castelsardo,Lu bagnu
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 38 reviews

    Set in Castelsardo, 500 metres from Lu Bagnu Beach and 2.9 km from Castelsardo Beach, Castelsardo, Lu bagnu offers a garden and air conditioning.

    Pulita c’è tutto quello che serve veramente ottimo

  • B&B Anninnía
    8.0+ review score
    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.

  • B&B COSTA
    8.0+ review score
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 97 reviews

    Featuring sea views, B&B COSTA provides accommodation with balcony, around 400 metres from Lu Bagnu Beach. There is a private entrance at the holiday home for the convenience of those who stay.

    L'accoglienza e la disponibilità di Cristina hanno fatto la differenza

  • Appartamento mansardato Anda&Torra
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 reviews

    Situated in Castelsardo, 300 metres from La Vignaccia Beach and 600 metres from Castelsardo Beach, Appartamento mansardato Anda&Torra features air-conditioned accommodation with a balcony and free...

    Tout était parfait. Grande attention aux détails. Hôte disponible.

  • A Domo Mia
    8.0+ review score
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 81 reviews

    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 300 metres from the property.

    Very helpful host, comfortable room and a quiet location.

FAQ about holiday rentals in Castelsardo







Holiday rentals that guests love in Castelsardo

  • Avg. price/night: £94.35
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 324 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!
    Kennels
    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.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 12 reviews
    appartment spacious as we like a lot of space. Nice large rooms. Light and very quiet due to the thick rock walls. Clean and homely with everything you need. Wonderful best ever host Raffael. Just perfect in all we looked for. Sea at the doorstep chrystal clear. Lovey closeby cafes and small village and best of all a lot of locals which gave the place the feel of a home.
    Paolillo
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 25 reviews
    The property is located on the outskirts of the village, in a very quiet neighborhood, while with a stunning view of the old town and the sea. The view was the best part of our entire stay in this apartment. The property had air conditioning and a well-equipped kitchen. There was also a washing machine which was very functional.
    Marta
    Family with young children
  • Avg. price/night: £94.35
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 324 reviews
    We loved the attention at Villa Piana, Franca Antonio and their granddaughter Elisabetta treated us as family and made breakfast a lovely Italian experience. Beds where super comfy and the location was good to travel around the northern area of the island
    Antonella
    Group
  • Avg. price/night: £60.04
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,173 reviews
    Everything was fine. Perfectly located next to the beach and the village at walking distance. Easy to park next to the entrance. Very nice staff!!
    Daniel
    Family with young children
  • Avg. price/night: £55.75
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 92 reviews
    There was no breakfast : I was given a discount off the quoted price to spend at the coffee bar over the road which was fine. The hostess offered me an umbrella when the rain came pouring down which I appreciated. Castelsardo is a bustling village but fun.
    Annalie
    Solo traveller
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 661 reviews
    I had a wonderful stay. The host was extremely attentive, warm and friendly, ready to give recommendations when needed or to simply have a chat during breakfast. The accommodation is a 2min walk to the beach - a small cozy beachside with beautiful sunsets. The room was just as expected, I especially enjoyed the balcony. The village is nicely located - a very short drive (or walk) to Castelsardo and about a one hour drive to Alghero. Would come back any time - thanks for the lovely stay!
    Sophie
    Solo traveller
  • Avg. price/night: £62.65
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,072 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
    Young couple
  • Avg. price/night: £66.90
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 310 reviews
    We had booked the roof top room with terrace. View of the castle and village is spectacular. Sitting on the terrace in the evening is exclusive. Check-in Via WhatsApp without any Problem.
    F
    Florian Rudolf-Miklau
    Young couple