Book Castelsardo hotels

Start date: Check-in selected.
To Date
End date: Check-out

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
Fully refundableReserve now, pay when you stay
The price is AU$134 per night from 22 Oct to 23 Oct
AU$134
22 Oct - 23 Oct
includes taxes & fees
With a stay at LH Pedraladda Resort in Castelsardo, you'll be a 1-minute walk from Gulf of Asinara and 7 minutes by foot from Piazza del Novecentenario.
Opens in a new windowLH Pedraladda Resort
Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo

4 out of 5
Lungomare Anglona 1, Castelsardo, SS
Fully refundableReserve now, pay when you stay
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
Hotel Castelsardo Domus Beach

Hotel Castelsardo Domus Beach

3 out of 5
Corso Italia,28-Lu Bagnu, Castelsardo, SS
With a stay at Hotel Castelsardo Domus Beach in Castelsardo, you'll be by the sea, just a 3-minute walk from Gulf of Asinara and 7 minutes by foot from Lu Bagnu ...
Opens in a new windowHotel Castelsardo Domus Beach
Save an average of 15% on thousands of hotels when you're signed in
Best Western Hotel Blumarea

Best Western Hotel Blumarea

4 out of 5
Corso Italia n°143, Castelsardo, SS
Fully refundableReserve now, pay when you stay
The price is AU$147 per night from 9 Oct to 10 Oct
AU$147
9 Oct - 10 Oct
includes taxes & fees
When you stay at Best Western Hotel Blumarea in Castelsardo, you'll be on the waterfront, within a 5-minute drive of Lu Bagnu Beach and Port of Castelsardo.
Opens in a new windowBest Western Hotel Blumarea
Janus Hotel

Janus Hotel

4 out of 5
via Roma 85, Castelsardo, SS
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
Bajaloglia Resort

Bajaloglia Resort

4 out of 5
Localita Bajaloglia, Castelsardo, SS
Fully refundableReserve now, pay when you stay
The price is AU$322 per night from 16 Oct to 17 Oct
AU$322
16 Oct - 17 Oct
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
Meli Hotel

Meli Hotel

Lungomare Anglona 15, Castelsardo, SS
Fully refundableReserve now, pay when you stay
The price is AU$130 per night from 28 Oct to 29 Oct
AU$130
28 Oct - 29 Oct
includes taxes & fees
When you a 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
Hotel Residence Ampurias

Hotel Residence Ampurias

3 out of 5
Via Genova, 4, Castelsardo, SS
With a stay at Hotel Residence Ampurias in Castelsardo, you'll be by the sea, just steps from Lu Bagnu Beach and a 2-minute drive from Port of Castelsardo.
Opens in a new windowHotel Residence Ampurias
Appartamenti Castelsardo E Lu Bagnu

Appartamenti Castelsardo E Lu Bagnu

VIA ZIROLIA 82, Castelsardo, SS
When you a stay at Appartamenti Castelsardo E Lu Bagnu in Castelsardo, you'll be near the beach, just steps from Gulf of Asinara and Piazza del ...
Opens in a new windowAppartamenti Castelsardo E Lu Bagnu
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
411 hotels
Lowest Price
AU$130
Highest Price
AU$322
Popular hotels
LH Pedraladda Resort, Hotel & SPA Riviera Castelsardo, Hotel Castelsardo Domus Beach, Best Western Hotel Blumarea, Janus Hotel, Bajaloglia Resort, Meli Hotel, Hotel Residence Ampurias, Appartamenti Castelsardo E Lu Bagnu

Most recent Castelsardo hotel reviews

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