Photo by Janusz Godlewski

Find Hotels with Restaurants in Castelsardo Historic Centre

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Castelsardo Historic Centre Hotels with Restaurants

This weekend
Next weekend

Top Castelsardo Historic Centre Hotels with Restaurants

Agriturismo Carrucana

Martis
9.8 out of 10, Exceptional, (11)
"Such a great experience! Besides the stay, you have to book for dinner! Valeria and Gina will cook you the best meals you will most probably have during your stay on the island, all prepared with products of their own farm. "
Germany
Timur
$88 nightly
The price is $96
Dec 6 - Dec 7
Total with taxes and fees
Agriturismo Carrucana

Pegasus Hotel

3.0 star property
Sassari
7.8 out of 10, Good, (235)
"Friendly stuff food in the evening "
United States
Tom
$69 nightly
The price is $80
Dec 28 - Dec 29
Total with taxes and fees
Pegasus Hotel

Hotel Carlo Felice

3.0 star property
Sassari
9.0 out of 10, Wonderful, (263)
"A good hotel staff friendly a good choice for breakfast free parking"
United Kingdom
Michael
$103 nightly
The price is $119
Dec 13 - Dec 14
Total with taxes and fees
Hotel Carlo Felice

Hotel La Ciaccia

3.0 star property
Valledoria
8.8 out of 10, Excellent, (21)
"Absolutely feel in love with the whole place, and the best pizza I’ve EVER eaten!! "
United Kingdom
Danielle
$73 nightly
The price is $81
Dec 6 - Dec 7
Total with taxes and fees
Hotel La Ciaccia

Q Resort

4.0 star property
Sorso
6.8 out of 10, (14)
"Very friendly host. Great food. "
Germany
Anonymous traveler
$286 nightly
The price is $315
Dec 31 - Jan 1, 2026
Total with taxes and fees
Q Resort

Hotel Grazia Deledda

4.0 star property
Sassari
8.0 out of 10, Very Good, (213)
"Super!"
United Kingdom
Karina
$80 nightly
The price is $94
Dec 5 - Dec 6
Total with taxes and fees
Hotel Grazia Deledda

Hotel Marini

4.0 star property
Sassari
7.8 out of 10, Good, (116)
"Sala colazione molto confortevole con personale discreto e riservato I miei complimenti allo staff colazione dell'hotel "
Italy
Patrizio
$82 nightly
The price is $95
Dec 7 - Dec 8
Total with taxes and fees
Hotel Marini
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 Castelsardo Historic Centre Hotel Reviews

Frequently asked questions

How much do hotels with dining in Castelsardo Historic Centre cost?
Hotels in Castelsardo Historic Centre range between $80 to $315 per night. Don't forget your appetite — these stays feature restaurants or are near some great dining experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Castelsardo Historic Centre?
Castelsardo Historic Centre has multiple hotels with dining with a total average guest review rating of 8.2. Bajaloglia Resort is a popular option if you want to sink your teeth into the local dining scene. It has a 4-star rating and includes amenities such as a garden and an ocean view. Baga Baga also comes highly recommended. This 3-star hotel offers access to some delightful foodie experiences and features a garden and Frette Italian sheets.
How many hotels with dining are there in Castelsardo Historic Centre?
Take your pick of 7 hotels with dining in Castelsardo Historic Centre. Whether you're taking a trip with the little ones or getting away with all your pals, Expedia can help you find the perfect place.
Are there any family-friendly hotels with dining in Castelsardo Historic Centre?
Take the crew to Baga Baga, a 3-star option not far from downtown. Amenities here include complimentary breakfast and a playground. Another family-friendly hotel with dining in Castelsardo Historic Centre is Hotel & SPA Riviera Castelsardo. A nearby beach and a sauna help make this 4-star property a top pick. After checking in and chilling out in your comfy digs, it's time to hit the road and explore some of the local sights. Lu Bagnu Beach and Doria Castle are some of the best family-friendly attractions in Castelsardo Historic Centre.
Are there any 5-star hotels with dining in Castelsardo Historic Centre?
Although there aren't any 5-star hotels with dining in Castelsardo Historic Centre, there are some 4-star accommodations that will please the traveling foodie. Located about 1 mile from the downtown area, Bajaloglia Resort provides guests with top amenities like a terrace and concierge services. Another popular 4-star property is Hotel & SPA Riviera Castelsardo. It's around 0.2 miles from central Castelsardo Historic Centre and features amenities like treatment rooms and a pillow menu.
Why book your hotel with dining in Castelsardo Historic Centre with Expedia?
With Expedia, it's easy to find your ideal hotel with dining in Castelsardo Historic Centre. Make the most of our filters to search for stays with a restaurant on-site. If you need to stick to a budget, select how much you're willing to spend and the star rating of your hotel. We'll help you find the right fit whatever your bank balance or tastes.
How can I find cheap hotels with dining in Castelsardo Historic Centre?
Expedia can help you easily source cheap hotels with dining in Castelsardo Historic Centre. Simply use our filter tools to find accommodations with restaurants or satisfying extras, like included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.
What is there to do in Castelsardo Historic Centre near my hotel with dining?
After you've checked in to your hotel, set out and explore the cool things Castelsardo Historic Centre has on offer. Doria Castle is one attraction to add to your must-do list.

Explore a world of travel with Expedia