Choose your preferred language. We speak English and 41 other languages.
Lungomare Anglona, 1, 07031 Castelsardo, Italy – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
133 properties in Castelsardo
Including hotels, apartments, villas and more.
128 verified reviews
They speak your language!
Hotel Riviera Ristorante Fofò's staff speaks: Italian, English
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool (seasonal), Terrace
Diving, Sauna, Spa, Massage, Hot Tub, Turkish/Steam Bath, Indoor Pool
Food & Drink
Restaurant, Bar, Restaurant with Dining Menu
WiFi is available in all areas and is free of charge.
Free private parking is available on site (reservation is not possible).
Room Service, Tour Desk, Baggage Storage, Meeting/Banquet Facilities
Non-smoking Rooms, Elevator, Soundproof Rooms, Heating, Air Conditioning
From 2:00 PM
10:00 AM - 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
All children under 3 years stay free of charge when using existing beds.
All children under 3 years stay free of charge in a crib.
The maximum number of cribs in a room is 1.
Pets are allowed on request. No extra charges.
Cards accepted at this property
Hover over the cards for more info.
Based on 129 reviews
Value for money
Show reviews from:
Real B&B Primo Sole is set on the first floor of a beautiful villa surrounded by a pretty garden with palms and offering sea views.
Score from 165 reviews Wonderful
Centrally located in Sassari, Hotel Leonardo Da Vinci is a 15-minute walk from Sassari Train Station.
Score from 186 reviews Very good
Just 400 metres from the beach in San Pietro a Mare, Marina Manna Hotel and Club Village is set in its own gardens with outdoor swimming pool, sun terrace, and children's playground.
Score from 51 reviews Review score
Featuring rooms with sea views, an outdoor pool and sports facilities, the Castelsardo Resort Village is set 325 ft from the Cala Ostina bay in northern Sardinia. A beach shuttle is free.
Score from 97 reviews Good
The view from the room and general location.
The road, as expected was a bit noisy during the day.
Location, pool & spa facilities, pleasant and helpful staff.
Breakfast was ok but the choice is a bit limited.
The spa and pool area were excellent. Very stylish and well designed. The room decor and frontage could use a little modernisation but overall a great hotel. Don't let the outside view put you off.
The pool area was very modern and well kept, and the underground car park was very usefull in an area where parking can be a problem
The rooms were very basic and not what you would expect of a 4 star hotel. There was mould in the bathroom and shower head so full of lime scale that water came out more like you squeezed the end of a hose pipe. The wifi only worked in reception and not in the rooms. The breakfast was very limited, no cook choice just small cold buffet. If this hotel was in the uk I doubt if it would get a 1 star. Vastly over priced for the standard of hotel
Staff, pool, spa
We were staying for 7 nights in August. During that week there was on Sunday and Thursday really loud music from the bar at the beach, which is right in front of the hotel. Although the sea view rooms were properly sound proof for other noises, this music was so loud that the hotel room transformed into a disco. It went on until 1.30 and until 1.00. The staff of the hotel made some calls to ask if the volume could be turned down or if the music could be stopped, so they were very helpful.
- The staff: absolutely perfect. They didn't speak English very well (nor Spanish), but it was easy for us to comunicate with them, considering the effort they put on it. Besides, there is one employee that speaks both languages almost perfectly. Important to mention that you won't find any member of the staff looking at you while not smiling. - The cleanliness: Brilliant (literally!). They clean the rooms everyday (this could upset some people, though), and they're methodic. The swimming pool was receiving cleaning care the whole day. The sleeping: nice beds (I talk about this as far as I can, considering I've stayed here once), nice windows to avoid noise. The TVs have a sound level cap; you cannot turn the volume over 14 points, so neighbours won't disturb your sleep with this. - The location: the hotel has a nice beach just by walking across the street. Nice views and minimum effort if you want to relax and avoid taking the car daily. - The food: the hotel's restaurant (Fofò) is great. As well as it is quite expensive, the food's quality is proportional and really costs what you pay for it. The pool: I have to insist. The pool is clean, well-maintained and has hydro-massage and two little waterfalls, and if you're thinking about swimming caps... no one will tell you to use it.
As told in the positive critic, the staff speak mostly italian (some of them speak a bit of English, though). This is not negative, because they really try to understand and be understood, and if not possible, they quickly locate someone who can help you. I just didn't want to leave this gap empty.
The staff was very friendly and the pool was nice. The food is very good albeit the restaurant empty and outdated.
2 nights of no sleep since there was blaring music from the beach. The standard of the rooms is disappointing in relation to the set expectation from the website. Pool is new and nice, the hotel needs updating to the same standard.
Nice swimming pool. Great location.
Restaurant is expensive. We paid 80 euro for one fish (= 40 euro each + not such a large portion).
We had a beautiful clean room with balcony overlooking the beach and views of Castelsardo. The pool is amazing and it is connected to a spa. The staff were all really friendly and helpful. Breakfast was good, not a huge amount of choice though. Free parking in an underground car park was an added bonus as it would have been difficult to find a place to park otherwise. We would highly recommend this hotel to anyone visiting Castelsardo.
We both really enjoyed our stay here! The rooms were lovely with stunning views of Castelsardo (Sea view balcony). The pool was also gorgeous and quiet, a great place to relax. Would definitely recommend!
Breakfast wasn't amazing
- Location is perfect; near by the sea - Good underground parking - Cheap and good restaurants in the neighborhood - Very nice swimming pool - Clean rooms and shower - For Italian standards, the breakfast was OK. It consisted out of very sweet breads, sandwiches with choice of cheese, ham and salami, egg, yoghurt, cornflakes and some fruit (which looked not very fresh..). A waiter serves you your drinks (coffee, cappuccino, milk, orange juice)
- WiFi was free via booking.com but sometimes there were connection issues - Although the breakfast was OK, at the end of our trip (7 nights), we were tired of eating the same breakfast over and over again because there was no variation what so ever.
Staff were first class very obliging and welcoming, no request was a problem
the location is perfect, with views on the sea, the castle, and the town
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.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.