Photo by Janusz Godlewski
Find beach hotels in Castelsardo from CA $73
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Castelsardo Beach Hotel
Top Castelsardo Beach Hotel
Our top choices for Castelsardo beach hotels

LH Pedraladda Resort
LH Pedraladda Resort
7.8 out of 10, Good, (265)
The price is CA $134
CA $154 total
includes taxes & fees
Sep 18 - Sep 19

Janus Hotel
Janus Hotel
8.6 out of 10, Excellent, (123)
The price is CA $129
CA $148 total
includes taxes & fees
Sep 28 - Sep 29

Bajaloglia Resort
Bajaloglia Resort
9.4 out of 10, Exceptional, (128)
The price is CA $394
CA $440 total
includes taxes & fees
Sep 29 - Sep 30

Hotel Castelsardo Domus Beach
Hotel Castelsardo Domus Beach
7.2 out of 10, Good, (189)
The price is CA $73
CA $87 total
includes taxes & fees
Sep 26 - Sep 27

Best Western Hotel Blumarea
Best Western Hotel Blumarea
9.4 out of 10, Exceptional, (46)
The price is CA $142
CA $159 total
includes taxes & fees
Oct 1 - Oct 2

Hotel & SPA Riviera Castelsardo
Hotel & SPA Riviera Castelsardo
8.4 out of 10, Very good, (252)
The price is CA $170
CA $194 total
includes taxes & fees
Sep 22 - Sep 23

Hotel Residence Ampurias
Hotel Residence Ampurias
8.4 out of 10, Very good, (42)
The price is CA $116
CA $130 total
includes taxes & fees
Oct 1 - Oct 2

Meli Hotel
Meli Hotel
8.8 out of 10, Excellent, (186)
The price is CA $98
CA $112 total
includes taxes & fees
Sep 27 - Sep 28
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.
Beach hotels with pools in Castelsardo

Janus Hotel
Janus Hotel
8.6 out of 10, Excellent, (123)
The price is CA $129
CA $148 total
includes taxes & fees
Sep 28 - Sep 29
Beach hotels with free breakfast in Castelsardo

Janus Hotel
Janus Hotel
8.6 out of 10, Excellent, (123)
The price is CA $129
CA $148 total
includes taxes & fees
Sep 28 - Sep 29
Beach hotels with ocean views in Castelsardo

Janus Hotel
Janus Hotel
8.6 out of 10, Excellent, (123)
The price is CA $129
CA $148 total
includes taxes & fees
Sep 28 - Sep 29
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.
Find out more about Castelsardo
Top Castelsardo Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Castelsardo
More Accommodation Types in Castelsardo
- Apartments in Sardinia
- Vacation Homes in Sardinia
- Villas in Sardinia
- B&B in Sardinia
- Guest Houses in Sardinia
- Townhomes in Sardinia
- Residences in Sardinia
- Farmstay in Sardinia
- Condo Rentals in Sardinia
- Cottages in Sardinia
- Inns in Sardinia
- Country Houses in Sardinia
- Resorts in Sardinia
- Aparthotels in Sardinia
- RV Parks in Sardinia
- Chalets in Sardinia
- Houseboats in Sardinia
- Hostels in Sardinia
- Holiday Park Resorts in Sardinia
- Cabin Rentals in Sardinia
- Castles in Sardinia
- Condo Resorts in Sardinia
Hotels near popular Castelsardo Attractions
Explore more hotels
- Villa Laura in Punta Tramontana - Castelsardo
- The Square Castelsardo
- Le Residenze Belvedere
- Residential flat whit marvellous terrace overlooking the sea
- Baga Baga
- The Murta Bianca. Very nice sea view
- Villa La Rocca
- Villa 'Patrizia' with Sea View, Wi-Fi and Air Conditioning
- Affittacamere L'Appusentu
- Affittimoderni Castelsardo Aurora
- Studio in Residence La Perla Del Mare, with pool, 100 meters from the beach.
- Castelsardo Resort Village
- Very nice holiday apartment with sea view and sun terrace
- Trilo Vista Mare-Residence La Smeralda, Castelsardo, Italy
- Villa Bianca with sea view