You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Explore over 100,000 properties with our easy-to-use filters and find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Castelsardo, located in the picturesque northwest of Sardinia, Italy, is a charming destination renowned for its medieval architecture and stunning coastal views. As one of "The Most Beautiful Villages of Italy," it offers a unique blend of history and natural beauty, making it an ideal spot for travelers seeking a serene getaway. Visitors can explore the historic Castelsardo Cathedral and wander through the narrow streets of the old town, which is perched on a hill overlooking the Gulf of Asinara.
For those planning a stay, the best neighborhoods include the historic center, where you can immerse yourself in the town's rich heritage, and Lu Bagnu, known for its beautiful beaches and modern amenities. Top attractions include the Doria Castle, which offers panoramic views of the coastline, and the Elephant Rock, a fascinating natural sculpture. Castelsardo promises a memorable experience with its blend of culture, history, and breathtaking landscapes.
See the latest prices and deals by choosing your dates
Bed and breakfast in Lu Bagnu, Castelsardo · 2.70 km from centre
9.5
332 reviews
Residenza “La Vecchia Ancora” offers accommodations in Castelsardo, 17 miles from Palazzo Ducale Sassari and 18 miles from Serradimigni Arena. A 11-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station, the property features a garden and a terrace. The bed and breakfast provides rooms with air conditioning, free private parking, and free Wifi.
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. The bed and breakfast offers certain units with sea views, and the units are equipped with a patio. At the bed and breakfast, all units are equipped with bed linen and towels.
An Italian breakfast, comprising fresh pastries and juice is served at the property.
Alghero Airport is 34 miles away.
Bed and breakfast in Lu Bagnu, Castelsardo · 2.72 km from centre
9.7
386 reviews
Featuring a garden and terrace, Villa Piana offers accommodations 1.9 mi from the center of Castelsardo, and just 984 feet from the beach. It offers accommodations with free WiFi.
The air-conditioned rooms come with soundproofing, an LCD TV and mini fridge are cleaned daily. The bathroom comes with a shower.
An equipped kitchen and a common area is available for self service breakfast with tea and coffee.
A selection of activities are offered in the area, such as snorkeling and windsurfing. The property also offers bike hire and car hire.
A bus stop located 98 feet from the property offers links to Sassari, 16 mi away, and Alghero, 37 mi away.
Apartment in Lu Bagnu, Castelsardo · 2.74 km from centre
Apartment Angela House by Interhome offers accommodations in Castelsardo, 17 miles from Sassari Railway Station and 17 miles from Palazzo Ducale Sassari. This apartment offers accommodations with a balcony. Free Wifi is available throughout the property and Lu Bagnu Beach is a 14-minute walk away.
The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchenette with dining area, and 1 bathroom with bidet. A TV is featured.
Serradimigni Arena is 18 miles from the apartment. Alghero Airport is 33 miles away.
Holiday home in Lu Bagnu, Castelsardo · 2.74 km from centre
9.0
2 reviews
La casina offers accommodations in Castelsardo, 17 miles from Sassari Railway Station and 17 miles from Palazzo Ducale Sassari. With garden views, this accommodation provides a terrace. Free Wifi is available throughout the property and Lu Bagnu Beach is a 5-minute walk away.
The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bidet and a hair dryer. A flat-screen TV is provided. The accommodation is non-smoking.
Serradimigni Arena is 18 miles from the vacation home. Alghero Airport is 33 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.74 km from centre
9.3
31 reviews
I lentischi offers accommodations in Castelsardo, 17 miles from Sassari Railway Station and 17 miles from Palazzo Ducale Sassari. With garden views, this accommodation offers a patio. Free Wifi is available throughout the property and Lu Bagnu Beach is a 7-minute walk away.
With direct access to a balcony with mountain views, the spacious air-conditioned apartment consists of 2 bedrooms. Offering a terrace with sea views, this apartment also features a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a toaster, as well as 2 bathrooms with a walk-in shower and a hair dryer. The property has an outdoor dining area.
A mini-market is available at the apartment.
Serradimigni Arena is 18 miles from the apartment. Alghero Airport is 34 miles from the property.
Apartment in Lu Bagnu, Castelsardo · 2.74 km from centre
9.4
16 reviews
Attico Lubagnu offers accommodations in Castelsardo, a 7-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. This beachfront property offers access to a terrace and free private parking. Guests can use a bar.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bidet and a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.
Guests are welcome to eat at the on-site restaurant, which is open for dinner and lunch.
A baby safety gate is also available for guests at the apartment.
Palazzo Ducale Sassari is 17 miles from Attico Lubagnu, while Serradimigni Arena is 18 miles from the property. Alghero Airport is 34 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.75 km from centre
9.2
39 reviews
Luxury Home I LENTISCHI is located in Castelsardo, just a 7-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. This beachfront property offers access to a balcony, free private parking, and free Wifi. The property features barbecue facilities and outdoor furniture.
Featuring a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bidet. Towels and bed linen are available in the apartment. This apartment is allergy-free and non-smoking.
The apartment has a garden where you can relax, along with a private beach area.
Palazzo Ducale Sassari is 17 miles from Luxury Home I LENTISCHI, while Serradimigni Arena is 18 miles from the property. Alghero Airport is 34 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.75 km from centre
7.8
23 reviews
Veryhouse is located in Castelsardo, just 17 miles from Palazzo Ducale Sassari and 19 miles from Serradimigni Arena. The air-conditioned accommodation is 17 miles from Sassari Railway Station. Free Wifi is available throughout the property and Lu Bagnu Beach is a 15-minute walk away.
Offering a balcony and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views. At the apartment, there's a dressing room for guests to change in.
Alghero Airport is 34 miles from the property.
Apartment in Lu Bagnu, Castelsardo · 2.77 km from centre
10.0
2 reviews
La Casa Al Mare offers accommodations in Castelsardo, a 14-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. Guests staying at this apartment have access to a terrace.
The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Palazzo Ducale Sassari is 17 miles from the apartment, while Serradimigni Arena is 18 miles from the property. Alghero Airport is 34 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.77 km from centre
Casa Rita is located in Castelsardo, just a 12-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. With garden views, this accommodation features a balcony. Palazzo Ducale Sassari is 17 miles from the apartment and Serradimigni Arena is 18 miles away.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Alghero Airport is 34 miles from the property.
Apartment in Lu Bagnu, Castelsardo · 2.78 km from centre
9.2
15 reviews
Casa Vacanze Mare&Luna offers accommodations in Castelsardo, a 7-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. This property offers access to a balcony, free private parking, and free Wifi.
Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
A mini-market is available at the apartment.
Guests at the apartment can enjoy cycling nearby, or make the most of the garden.
Palazzo Ducale Sassari is 17 miles from Casa Vacanze Mare&Luna, while Serradimigni Arena is 18 miles from the property. Alghero Airport is 34 miles away.
Holiday home in Castelsardo · 2.78 km from centre
8.6
38 reviews
Providing inner courtyard views, Villa Criade in Castelsardo offers accommodations, a garden, and a terrace. With garden views, this accommodation features a patio. The vacation home provides rooms with air conditioning, free private parking, and free Wifi.
The vacation home provides guests with a balcony, mountain views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with bidet and a hair dryer. A fridge, a stovetop, and kitchenware are also provided, as well as a coffee machine. At the vacation home, all units come with bed linen and towels.
Lu Bagnu Beach is a 16-minute walk from Villa Criade, while Sassari Railway Station is 17 miles away. Alghero Airport is 34 miles from the property.
Aparthotel in Lu Bagnu, Castelsardo · 2.78 km from centre
Go Bella Italia LU BAGNU CASTELSARDO offers accommodations in Castelsardo, 17 miles from Palazzo Ducale Sassari and 18 miles from Serradimigni Arena. With free private parking, the property is a 6-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. Guests can use a terrace.
Providing a balcony with sea views, this condo hotel also offers a flat-screen TV, a well-equipped kitchenette with a fridge, a stovetop, and kitchenware, as well as 1 bathroom with a bidet and a hair dryer. The accommodation is non-smoking.
Alghero Airport is 33 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.80 km from centre
9.4
18 reviews
Casa Sara Lu Bagnu offers accommodations in Castelsardo, 17 miles from Sassari Railway Station and 17 miles from Palazzo Ducale Sassari. With garden views, this accommodation offers a terrace. Free Wifi is available throughout the property and Lu Bagnu Beach is a 14-minute walk away.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a microwave and a coffee machine, and 1 bathroom with a shower and bathrobes. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Serradimigni Arena is 18 miles from the apartment. Alghero Airport is 34 miles from the property.
Apartment in Lu Bagnu, Castelsardo · 2.80 km from centre
8.3
3 reviews
Posidonia, a 150 m de la playa is located in Castelsardo, just 17 miles from Sassari Railway Station and 17 miles from Palazzo Ducale Sassari. Guests staying at this apartment have access to a fully equipped kitchen. Free Wifi is available throughout the property and Lu Bagnu Beach is a 9-minute walk away.
Offering direct access to a terrace with garden views, the spacious air-conditioned apartment consists of 2 bedrooms. A flat-screen TV is available.
Serradimigni Arena is 18 miles from the apartment. Alghero Airport is 34 miles from the property.
Apartment in Lu Bagnu, Castelsardo · 2.80 km from centre
8.6
7 reviews
Lu Sea Home is located in Castelsardo, just a 13-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. The apartment features both Wifi and private parking free of charge. Palazzo Ducale Sassari is 17 miles from the apartment and Serradimigni Arena is 18 miles away.
Lu Sea Home features 1 bedroom, a fully equipped kitchen with an oven and a toaster, a washing machine, and 1 bathroom with a hair dryer. A TV is featured. For added privacy, the accommodation features a private entrance.
Alghero Airport is 34 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.80 km from centre
9.8
6 reviews
A comfortable apartment close to Lu Bagnu Beach, Casa Mediterraneo Lu Bagnu Castelsardo offers a base for a stress-free stay in Castelsardo. The property provides a private beach area, private parking, and free Wifi to ensure guests have a well-rounded experience during their stay. Featuring a garden, the property is located within 17 miles of Sassari Railway Station. Outdoor seating is also available at the apartment.
Opening onto a balcony with inner courtyard views, the spacious air-conditioned apartment consists of 2 bedrooms. Providing a terrace with sea views, this apartment also offers a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a fridge, as well as 2 bathrooms with a bidet and a hair dryer. For added privacy, the accommodation features a private entrance.
Palazzo Ducale Sassari is 17 miles from Casa Mediterraneo Lu Bagnu Castelsardo, while Serradimigni Arena is 18 miles away. Alghero Airport is 34 miles from the property.
Holiday home in Lu Bagnu, Castelsardo · 2.82 km from centre
Casa Mary Lu bagnu Castelsardo offers accommodations in Castelsardo, a 14-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. Housed in a building dating from 2002, this vacation home is 17 miles from Palazzo Ducale Sassari and 18 miles from Serradimigni Arena. Free Wifi, a shared kitchen, and private check-in and check-out are featured.
With direct access to a balcony with city views, the air-conditioned vacation home consists of 2 bedrooms. Offering a terrace with sea views, this vacation home also has a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bidet and a hair dryer. The property has an outdoor dining area.
A mini-market is available at the vacation home.
Guests can also relax in the shared lounge area.
Alghero Airport is 34 miles away.
Apartment in Lu Bagnu, Castelsardo · 2.82 km from centre
8.0
1 review
With a stay at this apartment in Castelsardo, you'll be within a 5-minute drive of Gulf of Asinara and Lu Bagnu Beach. This apartment is 1.8 mi (3 km) from Port of Castelsardo and 2.4 mi (3.8 km) from Marina di Castelsardo Beach.
Apartment in Lu Bagnu, Castelsardo · 2.82 km from centre
9.0
3 reviews
Casa Maris offers accommodations in Castelsardo, a 12-minute walk from Lu Bagnu Beach and 17 miles from Sassari Railway Station. This property offers access to a balcony and free private parking.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher, and 1 bathroom with a bidet and a hair dryer. A flat-screen TV is offered. The accommodation is non-smoking.
Guests can enjoy the outdoor swimming pool and garden at the apartment.
Palazzo Ducale Sassari is 17 miles from Casa Maris, while Serradimigni Arena is 18 miles from the property. Alghero Airport is 34 miles away.