Book Castelsardo hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Castelsardo

Cheap Castelsardo hotels

LH Pedraladda Resort

LH Pedraladda Resort

4 out of 5
Via Zirulia, 50 Castelsardo SS
The price is AU$124 per night from 21 May to 22 May
AU$124
21 May - 22 May
includes taxes & fees
With a stay at LH Pedraladda Resort in Castelsardo, you'll be near the beach, just a 1-minute walk from Gulf of Asinara and 7 minutes by foot from Piazza del ...
Opens in a new windowLH Pedraladda Resort
Hotel Blumarea, BW Signature Collection

Hotel Blumarea, BW Signature Collection

4 out of 5
Corso Italia n°143 Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$141 per night from 18 May to 19 May
AU$141
18 May - 19 May
includes taxes & fees
When you stay at Hotel Blumarea, BW Signature Collection in Castelsardo, you'll be on the waterfront, within a 5-minute drive of Lu Bagnu Beach and Port of ...
Opens in a new windowHotel Blumarea, BW Signature Collection
Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo

4 out of 5
Lungomare Anglona 1 Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$183 per night from 18 May to 19 May
AU$183
18 May - 19 May
includes taxes & fees
With a stay at Hotel & SPA Riviera Castelsardo in Castelsardo, you'll be on the beach, within a 10-minute walk of Sant'Antonio Abate Cathedral and Doria ...
Opens in a new windowHotel & SPA Riviera Castelsardo
Save an average of 15% on thousands of hotels when you're signed in
Meli Hotel

Meli Hotel

3 out of 5
Lungomare Anglona 15 Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$125 per night from 18 May to 19 May
AU$125
18 May - 19 May
includes taxes & fees
When you stay at Meli Hotel in Castelsardo, you'll be near the beach, just steps from Marina di Castelsardo Beach and Gulf of Asinara.
Opens in a new windowMeli Hotel
Janus Hotel

Janus Hotel

4 out of 5
via Roma 85 Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 28 May to 29 May
AU$169
28 May - 29 May
includes taxes & fees
With a stay at Janus Hotel in Castelsardo, you'll be on the beach, within a 10-minute walk of Sant'Antonio Abate Cathedral and Doria Castle.
Opens in a new windowJanus Hotel
Hotel Castelsardo Domus Beach

Hotel Castelsardo Domus Beach

3 out of 5
Corso Italia,28-Lu Bagnu Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$81 per night from 17 May to 18 May
AU$81
17 May - 18 May
includes taxes & fees
With a stay at Hotel Castelsardo Domus Beach in Castelsardo, you'll be by the sea, just a 4-minute walk from Gulf of Asinara and 8 minutes by foot from Lu Bagnu ...
Opens in a new windowHotel Castelsardo Domus Beach
Hotel Rosa Dei Venti

Hotel Rosa Dei Venti

3 out of 5
Corso Italia, 97 Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$158 per night from 27 May to 28 May
AU$158
27 May - 28 May
includes taxes & fees
Located in Castelsardo, Hotel Rosa Dei Venti is by the sea, within a 5-minute drive of Lu Bagnu Beach and Port of Castelsardo.
Opens in a new windowHotel Rosa Dei Venti
Hotel Residence Ampurias

Hotel Residence Ampurias

3 out of 5
Via Genova, 4 Castelsardo SS
The price is AU$130 per night from 3 June to 4 June
AU$130
3 June - 4 June
includes taxes & fees
With a stay at Hotel Residence Ampurias in Castelsardo, you'll be by the sea, just steps from Lu Bagnu Beach and a 3-minute drive from Port of Castelsardo.
Opens in a new windowHotel Residence Ampurias
Bajaloglia Resort

Bajaloglia Resort

4 out of 5
Localita Bajaloglia Castelsardo SS
Fully refundableReserve now, pay when you stay
The price is AU$408 per night from 24 May to 25 May
AU$408
24 May - 25 May
includes taxes & fees
When you stay at Bajaloglia Resort in Castelsardo, you'll be near the beach, within a 15-minute walk of Lu Bagnu Beach and Gulf of Asinara.
Opens in a new windowBajaloglia Resort
Don't see what you're looking for?
See all available properties in Castelsardo
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Castelsardo

Considering holidaying in Castelsardo? Whether you're the sort to concoct a crazy meticulous itinerary or wing it like a boss, there's a hotel here with your name on it. Suss out our 18 accommodation options within 5 kilometres of the action. Time to stop dreaming and start adventuring!

Look into the Bajaloglia Resort and Castelsardo Resort Village. They're not far from all the downtown action, so hit the snooze button and enjoy that long-overdue sleep in!

If the rush of nomadic life starts to get too much, you can always take a breather at Baia Ostina. The Hotel Pedraladda and Baga Baga should be at the top of your accomodation hit list if you want to stay close by. Learn about the towering Doria Castle, which was used to safeguard the surrounding land. Janus Hotel and Hotel & SPA Riviera Castelsardo are a couple of suitable accomodation options if you don't fancy staying too far away.

"Yaaas"! Cheap accommodation means more dosh for the fun stuff, and the Castelsardo area has a solid range to choose from. Two of the most convenient options are Domus Beach Castelsardo and Appartamenti Castelsardo & Lu Bagnu. Alternative cheap and cheerful room options are B&B La Dahlia and Appartamenti Castelsardo.

You might also like to try the Hotel Corallo or the Villaggio Costa Paradiso. The Hotel Corallo is 17 kilometres away from the centre of Castelsardo, and the Villaggio Costa Paradiso is 25 kilometres away. If those choices don't float your boat, you may prefer the Buddi Hotel or the Tanca Torre - Agenzia Isola Rossa.

After more options? Live it up like a rockstar in Badesi (just try not to wreck the joint). Located 14 kilometres away and home to La Marinedda Beach and Isola Rossa Beach, it's sure to be a trip to remember! If you want to spend a few nights in Badesi, consider the Costa del Turchese and Bed & Breakfast Sandalia. 25 kilometres to the southwest of Castelsardo you can also stay at Sassari, home to the Hotel Grazia Deledda and B&B La Porta Accanto. Palazzo Giordano and the National Museum G.A. Sanna are up there with the most popular attractions to experience in Sassari.

Wash off the jet lag with a steaming hot shower at the Hotel Punta Negra. It's within a quick drive of Fertilia Airport (45 kilometres from central Castelsardo), so you'll be feeling back to your usual sprightly self in no time at all!

Castelsardo hotels essential information

Accommodation
482 hotels
Lowest Price
AU$81
Highest Price
AU$408
Popular hotels
LH Pedraladda Resort, Hotel Blumarea, BW Signature Collection, Hotel & SPA Riviera Castelsardo, Meli Hotel, Janus Hotel, Hotel Castelsardo Domus Beach, Hotel Rosa Dei Venti, Hotel Residence Ampurias, Bajaloglia Resort

Most recent Castelsardo hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.