
Search Hotels Near Marina di Castelsardo Beach, Castelsardo
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Marina di Castelsardo Beach hotels

1. Bajaloglia Resort
Bajaloglia Resort1.3 km from Marina di Castelsardo Beach
9.4 out of 10, Exceptional, (138 reviews)
The price is Rp5.613.705
Rp6.298.212 total
includes taxes & fees
28 Jun - 29 Jun

2. Hotel Blumarea, BW Signature Collection
Hotel Blumarea, BW Signature Collection2.7 km from Marina di Castelsardo Beach
9.4 out of 10, Exceptional, (57 reviews)
The price is Rp2.527.085
Rp2.902.930 total
includes taxes & fees
3 Jul - 4 Jul

3. The Square Castelsardo
The Square Castelsardo0.3 km from Marina di Castelsardo Beach
9.2 out of 10, Wonderful, (17 reviews)
The price is Rp1.660.469
Rp1.908.607 total
includes taxes & fees
17 Jun - 18 Jun

4. Meli Hotel
Meli Hotel< 0.1 km from Marina di Castelsardo Beach
8.8 out of 10, Excellent, (198 reviews)
The price is Rp1.477.631
Rp1.707.485 total
includes taxes & fees
18 Jun - 19 Jun

5. Janus Hotel
Janus Hotel< 0.1 km from Marina di Castelsardo Beach
8.6 out of 10, Excellent, (129 reviews)
The price is Rp2.070.363
Rp2.400.535 total
includes taxes & fees
17 Jun - 18 Jun

6. Il Borgo BagaBaga - Exclusive Country Retreat
Il Borgo BagaBaga - Exclusive Country Retreat2 km from Marina di Castelsardo Beach
9.0 out of 10, Wonderful, (69 reviews)
The price is Rp3.140.583
Rp3.578.612 total
includes taxes & fees
29 Jun - 30 Jun

7. Hotel & SPA Riviera Castelsardo
Hotel & SPA Riviera Castelsardo< 0.1 km from Marina di Castelsardo Beach
8.4 out of 10, Very good, (265 reviews)
The price is Rp2.689.961
Rp3.082.093 total
includes taxes & fees
19 Jun - 20 Jun

8. LH Pedraladda Resort
LH Pedraladda Resort1.2 km from Marina di Castelsardo Beach
7.8 out of 10, Good, (290 reviews)
The price is Rp1.987.498
Rp2.309.384 total
includes taxes & fees
18 Jun - 19 Jun

9. Affittacamere L'Appusentu
Affittacamere L'Appusentu0.4 km from Marina di Castelsardo Beach
The price is Rp1.175.456
Rp1.375.093 total
includes taxes & fees
17 Jun - 18 Jun

10. Hotiday Castelsardo Spiaggia
Hotiday Castelsardo Spiaggia2.4 km from Marina di Castelsardo Beach
The price is Rp1.388.235
Rp1.527.059 total
includes taxes & fees
17 Jun - 18 Jun

11. Hotel Rosa Dei Venti
Hotel Rosa Dei Venti2.4 km from Marina di Castelsardo Beach
8.6 out of 10, Excellent, (156 reviews)
The price is Rp2.082.117
Rp2.372.420 total
includes taxes & fees
17 Jun - 18 Jun

12. Hotel Castelsardo Domus Beach
Hotel Castelsardo Domus Beach2.3 km from Marina di Castelsardo Beach
7.2 out of 10, Good, (193 reviews)
The price is Rp1.158.597
Rp1.356.548 total
includes taxes & fees
18 Jun - 19 Jun

13. Hotel Residence Ampurias
Hotel Residence Ampurias1.9 km from Marina di Castelsardo Beach
8.4 out of 10, Very good, (44 reviews)
The price is Rp1.573.191
Rp1.812.601 total
includes taxes & fees
18 Jun - 19 Jun

14. Castelsardo Resort Village
Castelsardo Resort Village2.4 km from Marina di Castelsardo Beach
7.2 out of 10, Good, (89 reviews)

15. La Casa di Spinosella Agriturismo
La Casa di Spinosella Agriturismo7.5 km from Marina di Castelsardo Beach
9.6 out of 10, Exceptional, (5 reviews)
The price is Rp2.955.262
Rp3.291.834 total
includes taxes & fees
17 Jun - 18 Jun

16. Abbaidda Hotel
Abbaidda Hotel7.5 km from Marina di Castelsardo Beach
9.0 out of 10, Wonderful, (63 reviews)
The price is Rp1.716.440
Rp1.949.652 total
includes taxes & fees
21 Jun - 22 Jun

17. Agriturismo Carrucana
Agriturismo Carrucana16.8 km from Marina di Castelsardo Beach
9.8 out of 10, Exceptional, (12 reviews)
The price is Rp1.343.301
Rp1.888.084 total
includes taxes & fees
22 Jun - 23 Jun

18. Hotel La Ciaccia
Hotel La Ciaccia6 km from Marina di Castelsardo Beach
8.8 out of 10, Excellent, (21 reviews)
The price is Rp2.231.949
Rp2.516.712 total
includes taxes & fees
27 Jun - 28 Jun

19. Hotel La Vela
Hotel La Vela7.7 km from Marina di Castelsardo Beach
8.6 out of 10, Excellent, (9 reviews)
The price is Rp2.658.505
Rp2.965.319 total
includes taxes & fees
18 Jun - 19 Jun

20. Bellevue Sardinia Resort, Affiliated by Meliá
Bellevue Sardinia Resort, Affiliated by Meliá8.1 km from Marina di Castelsardo Beach
8.4 out of 10, Very good, (43 reviews)
The price is Rp3.563.513
Rp4.001.955 total
includes taxes & fees
18 Jun - 19 Jun
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.
Top Marina di Castelsardo Beach Hotel Reviews

Meli Hotel
10/10 Excellent































































