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.
Number of rooms: 12
Loc.Bajaloglia, 07031 Castelsardo, Italy
Castelsardo is a charming city located in the district of Costa Paradiso, in the beautiful island of Sardinia, Italy. Perched on a rocky hilltop overlooking the crystal-clear waters of the Mediterranean Sea, this ancient city is a true gem of the region. The city's most iconic feature is its medieval castle, which dominates the skyline and serves as a reminder of its rich history. The castle was built in the 12th century by the Doria family, a powerful Genoese dynasty, and its imposing walls and towers still stand tall today. Inside the castle, visitors can explore narrow cobblestone streets, ancient buildings, and breathtaking views of the surrounding landscape.
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.
Number of rooms: 12
Loc.Bajaloglia, 07031 Castelsardo, Italy
Hotel Nantis is set on the seafront in Castelsardo. It offers colourful classic-style rooms with free Wi-Fi. All air-conditioned rooms are complete with a furnished balcony and LCD TV. The closest beach to the Hotel Nantis is just 200 metres away.
Number of rooms: 32
via Colle Di Frigiano 1, 07031 Castelsardo, Italy
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.
Number of rooms: 11
Località La Terra Bianca, 07031 Castelsardo, Italy
Situated in Castelsardo in the Sardinia region with Lu Bagnu Beach nearby, Gi & Ro al mare features accommodation with free private parking.
Number of rooms: 4
via Pisa snc, 07031 Castelsardo, Italy
Situated in Castelsardo, Villa Piana offers beachfront accommodation 3 km from Punta Li Paddimi Beach and features various facilities, such as a garden and a shared lounge. The property has sea and garden views, and is 500 metres from Lu Bagnu Beach.
Number of rooms: 9
Via Lucania 10, 07031 Castelsardo, Italy
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.
Number of rooms: 3
Località San Giovanni snc, 07031 Castelsardo, Italy
Rosa dei Venti is located in the touristy town of Lu Bagnu, 3 km from the centre of Castelsardo. Rooms are air-conditioned, and some offer views of the sea. There is a sandy beach across the road.
Number of rooms: 32
Corso Italia 97, 07031 Castelsardo, Italy
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.
Number of rooms: 57
Corso Italia, 143, 07031 Castelsardo, Italy
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. Featuring sea and city views, this guest house also comes with free Wi-Fi.
Number of rooms: 6
Via Regina Elena 23, 07031 Castelsardo, Italy
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 nearest beaches are just 400 metres away.
Number of rooms: 3
Via Cagliari 16/c, 07031 Castelsardo, Italy
Featuring city views, a bar and free Wi-Fi, B&B PIAZZA NUOVA features accommodation ideally situated in Castelsardo, within a short distance of La Vignaccia Beach, Castelsardo Beach and Pedraladda Beach.
Number of rooms: 3
5 Via Sedini, 07031 Castelsardo, Italy
Set right on the seafront at Castelsardo on the north coast of Sardinia, Hotel Meli offers a bar and panoramic sea-view terrace. All air-conditioned rooms come with satellite TV and a private bathroom.
Number of rooms: 20
Via Lungomare Anglona 15, 07031 Castelsardo, Italy
Located in Castelsardo in the Sardinia region, with Castelsardo Beach and La Vignaccia Beach nearby, Le castellane provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 3
via Pietro Sassu, n.17 B, 07031 Castelsardo, Italy
Just 200 metres from the public beach, Residence L'Olivastro provides free parking and is 5 minutes' drive from Castelsardo. It offers apartments with furnished patios and sea views.
Number of rooms: 3
Via Veneto 2, 07031 Castelsardo, Italy
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.
Number of rooms: 3
VIA LONDRA 1, 07031 Castelsardo, Italy