Photo by Janusz Godlewski
Find hotels in Castelsardo from £60
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 Castelsardo hotels and places to stay
More cheap stays in Castelsardo
Antica Pensione Pinna
Lungomare Anglona 7, Castelsardo
7/10 Good! (2 reviews)
Accommodation near Castelsardo attractions
Elephant Rock
4/5(1 review)
Commune with nature and explore the great outdoors at Elephant Rock during your travels in Castelsardo. Wander the beaches and seaside in the area.
Castelsardo Travel Info
Number of hotels | 417 |
---|---|
Highest price | £143 |
Lowest price | £60 |
Known attractions | Baia delle Mimose Beach, Doria Castle and Li Junchi Beach |
Hotels with nearby historical attractions | 105 |
Hotels with nearby beaches | 198 |
Frequently asked questions
Castelsardo Hotel ReviewsExpedia verified reviews
5/5 Excellent
Great views and restaurant!
"We really enjoyed our stay - too bad it was only one night! The view is fantastic and the food in the restaurant is amazing. One of our favourite hotels in Sardinia! "
A verified traveller stayed at Bajaloglia Resort
Posted 7 months ago
Accommodation near Castelsardo attractions
Hotels close to top Castelsardo beaches
Choose Your Castelsardo Hotel Style
More accommodation types in Castelsardo
Hotels near Castelsardo Airports
Hotels Near Castelsardo, Sardinia
- Northern Sardinia Hotels
- Stintino Hotels
- Sassari Hotels
- Trinità d'Agultu e Vignola Hotels
- Badesi Hotels
- Porto Torres Hotels
- Valledoria Hotels
- Aglientu Hotels
- Costa Paradiso Hotels
- Sorso Hotels
- Tempio Pausania Hotels
- Luogosanto Hotels
- Lu Bagnu Hotels
- Tergu Hotels
- Nulvi Hotels
- Aggius Hotels
- Viddalba Hotels
- European Union Hotels
- Olmedo Hotels
- Sedini Hotels
Expedia's Latest Trends
Hotels
Activities
Holidays