My viewed hotels
Looking for something else?
B&B Il Tramonto Late Deal
Via Cagliari 16/c, 07031 Castelsardo (Show map)
Why use Booking.com?
No booking fees • Save money! • Best Price Guaranteed
122 properties in Castelsardo
Including hotels, apartments, villas and more.
93 verified reviews
We speak your language
B&B Il Tramonto's staff speaks: Italian, Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
Free! Wi-Fi is available in all areas and is free of charge.
Free! Free public parking is available at a location nearby (reservation is not possible).
Airport Shuttle (surcharge), 24-Hour Front Desk, Baggage Storage
Non-smoking Rooms, Air Conditioning
Italian, Spanish, English
12:00 PM - 12:00 AM
Until 11:30 AM
On a hill surrounded by lush Mediterranean greenery, Baga Baga provides rooms overlooking Corsica Island or the sea in the distance.
Score from 80 reviews Excellent - 8.9/10
Set 50 ft from La Marina beach, the Janus Hotel overlooks the Gulf of Asinara. The medieval center of Castelsardo is a 10-minute drive away. Breakfast is served on the top floor, with sea views.
Score from 44 reviews Good - 7.5/10
Bajaloglia Resort is set on a hilltop overlooking the medieval village of Castelsardo, Doria Castle, and the sea. Its large garden features a swimming pool and sunbathing area.
Score from 110 reviews Excellent - 8.6/10
Sa Fiorida is only a quarter mile from the white sands of La Ciaccia beach, just over 1 mile outside Valledoria.
Score from 43 reviews Excellent - 8.8/10
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.