Photo by Janusz Godlewski

Find hotels in Castelsardo

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,274 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Residence Ampurias

3.0 star property
8.4 out of 10, Very Good, (39)
"The beach is just 50 metres away and has shallow waters. Perfect for young kids. The sea is crystal clear and there are facilities like cornershop and restaurant."
The price is AED 277
AED 327 total
includes taxes & fees
27 Jan - 28 Jan
Hotel Residence Ampurias

The Square Castelsardo

9.2 out of 10, Wonderful, (9)
"A really fabulous place to stay in Castelsardo. Nothing was too much trouble for our hosts. Room was very spacious with a balcony. Beds were very comfortable. Great bathroom. Breakfast was provided. The hotel is situated 2 minutes from the bus stop and close to great bars and restaurants. The old town is a 10 minute walk away and worth visiting. Definitely worth a few days visit. Checkin was easy and efficient. Really enjoyed our stay here"
The price is AED 264
AED 298 total
includes taxes & fees
22 Jan - 23 Jan
The Square Castelsardo

Residenza nel borgo L'Appusentu

8.0 out of 10, Very Good, (1)
The price is AED 206
AED 234 total
includes taxes & fees
29 Jan - 30 Jan
Residenza nel borgo L'Appusentu

La Grotta Delle Fate

9.0 out of 10, Wonderful, (10)
"Fuori mano"
The price is AED 240
AED 264 total
includes taxes & fees
23 Jan - 24 Jan
La Grotta Delle Fate

Album Boutique Rooms

9.6 out of 10, Exceptional, (35)
"The host is charming, welcoming, attentive. Breakfast foods and snacks are tasty and many are local. The room is very comfortable."
The price is AED 318
AED 369 total
includes taxes & fees
22 Jan - 23 Jan
Album Boutique Rooms

Hotel Carlo Felice

3.0 star property
8.8 out of 10, Excellent, (242)
"I enjoyed staying at the hotel very much. The staff at breakfast were exceptionally pleasant and friendly. The front desk staff on arrival made me feel very welcome. I would recommend this hotel to anyone who is looking for quality. The dinner menu and service was excellent as well. "
The price is AED 289
AED 337 total
includes taxes & fees
2 Feb - 3 Feb
Hotel Carlo Felice

B&B Viale San Pietro

8.4 out of 10, Very Good, (20)
"."
The price is AED 223
AED 264 total
includes taxes & fees
29 Jan - 30 Jan
B&B Viale San Pietro

Hotel Grazia Deledda

4.0 star property
8.0 out of 10, Very Good, (207)
"Great professionally run hotel. No complaints. Surprised breakfast not included."
The price is AED 287
AED 335 total
includes taxes & fees
23 Jan - 24 Jan
Hotel Grazia Deledda

Hotel Marini

4.0 star property
7.6 out of 10, Good, (102)
"Nice, clean, wifi worked well and breakfast was decent. Enjoyed our stay here."
The price is AED 225
AED 266 total
includes taxes & fees
23 Jan - 24 Jan
Hotel Marini

NG Guest House il RIS

The price is AED 231
AED 272 total
includes taxes & fees
2 Feb - 3 Feb
NG Guest House il RIS

Hotel Leonardo Da Vinci

3.0 star property
8.0 out of 10, Very Good, (249)
"Nice hotel in the heart of the city close to everything with a large park garage "
The price is AED 307
AED 357 total
includes taxes & fees
22 Jan - 23 Jan
Hotel Leonardo Da Vinci

14 B&B

10.0 out of 10, Exceptional, (2)
"Camera spaziosa e confortevole. Arredi nuovi e curati. Ottima pulizia. Colazione buona. Assolutamente consigliato."
The price is AED 316
AED 367 total
includes taxes & fees
27 Jan - 28 Jan
14 B&B

Beb 2000

10.0 out of 10, Exceptional, (1)
"Las habitaciones muy grandes. Y el desayuno en el bar, pero podías elegir lo que quieras. Muy agradables"
The price is AED 327
AED 379 total
includes taxes & fees
1 Feb - 2 Feb
Beb 2000

S'ARD Guest House Sassari

9.6 out of 10, Exceptional, (14)
"This B&B is perfect, everything you could ask for. The owner was very friendly with good communication, so easy check-in. The room was very comfortable with a lovely view. Breakfast was cold self-serve and the cake was lovely! Recommended."
The price is AED 243
AED 286 total
includes taxes & fees
25 Jan - 26 Jan
S'ARD Guest House Sassari

Pegasus Hotel

3.0 star property
7.6 out of 10, Good, (207)
"About 1.5km outside of Sassari. Parking on level 3. Check in level 4. Generously sized room. Functional AirCon. Good WiFi. "OK" breakfast. Quiet at night. Quite a bit of guest noise in the morning (tiled corridors). At around £50/night this is considerably better value than other hotels I stayed in whilst touring Sardinia. Tip: Visit Grotta Nettuno if in this corner of the island."
The price is AED 278
AED 325 total
includes taxes & fees
26 Jan - 27 Jan
Pegasus Hotel

Villa Malvasio Retreat & Spa

10.0 out of 10, Exceptional, (13)
"Superbe séjour excellent acceuil"
The price is AED 241
AED 284 total
includes taxes & fees
29 Jan - 30 Jan
Villa Malvasio Retreat & Spa

Il Sole

8.6 out of 10, Excellent, (16)
"It’s a bit out of town and host didn’t speak English but bent over backwards to get me pizza delivered and beer. She was amazing. Also woke up at 4:30am to open gate for taxi"
The price is AED 501
AED 551 total
includes taxes & fees
22 Jan - 23 Jan
Il Sole

Hotel Libyssonis

3.0 star property
8.4 out of 10, Very Good, (227)
"The room was very spacious and clean. Their compliment breakfast was very generous. Parking was very easy & convenient. "
The price is AED 304
AED 334 total
includes taxes & fees
24 Jan - 25 Jan
Hotel Libyssonis

Il Melo Residence

9.4 out of 10, Exceptional, (15)
"Everything is very good, the owner is very attentive, she tells you what to see, it is very nice, very quiet and clean. Perfect stay. Highly recommended"
The price is AED 190
AED 227 total
includes taxes & fees
3 Feb - 4 Feb
Il Melo Residence

I Cappuccini B&B

10.0 out of 10, Exceptional, (3)
"Nuestra estancia en este alojamiento ha sido estupenda, su anfitrión Pietro es una persona amabilísima y encantadora, nos informaba de todo, ademas tiene una pág web muy completa que te informa de todo, playas ,pueblos cercanos sitios de interés etc..., el alojamiento está muy bien no falta de nada, el desayuno muy bueno. La situación es muy buena si llegas en ferry desde Barcelona, solo tardas 20 min, luego tienes muchas playas cerca. No dudaríamos en alojarnos en ella la próxima vez."
The price is AED 379
AED 417 total
includes taxes & fees
29 Jan - 30 Jan
I Cappuccini B&B
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.
Don't see what you're looking for?
See all available properties in Castelsardo
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

Where is the best place to stay in Castelsardo?

LH Pedraladda Resort is one of the top choices for your stay based on our traveler data. This hotel offers free breakfast and a restaurant. Other good options for your stay include Janus Hotel and Hotel & SPA Riviera Castelsardo. See all available top hotels, or vacation rentals in Castelsardo.

What are some of the best vacation home rentals in Castelsardo?

House / Villa - Castelsardo: Visitors give good reviews to this Castelsardo vacation home rental, which is located in a rural location and has a spa tub, a barbecue grill, and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a coffee maker. See all vacation rentals in Castelsardo.

If I need to cancel my hotel reservation in Castelsardo, will I receive a refund?

Yes, most room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Castelsardo.

Where can I learn more about changing or cancelling my trip to Castelsardo?

For additional details about rescheduling or cancelling your trip to Castelsardo, go to https://www.expedia.com/service/.

What's the best hotel for a family trip to Castelsardo?

Janus Hotel is a hotel with a restaurant and free breakfast, and it's a top choice on Expedia for families. Other options for your family trip include Hotel Castelsardo Domus Beach and Hotel & SPA Riviera Castelsardo. Attractions in the area like Terme di Casteldoria and Aquafantasy are also fun for kids of all ages. Find more child-friendly accommodations in Castelsardo.

What's the best LGBTQ-friendly accommodation in Castelsardo?

Bajaloglia Resort is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. The Square Castelsardo and Trilo Vista Mare-residence La Smeralda are two other good options for your stay.

What's the best pet-friendly accommodation in Castelsardo?

LH Pedraladda Resort is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices for you and your pet's trip include Janus Hotel and Hotel Castelsardo Domus Beach. See more pet-friendly hotel accommodations in Castelsardo.

Where is the best hotel to stay near Lu Bagnu Beach?

Adjacent to Lu Bagnu Beach, Hotel Residence Ampurias is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and a beach bar. Other good choices close by include Hotel Rosa Dei Venti and Bajaloglia Resort.

What about the best place to stay close to Port of Castelsardo?

One of the top choices for your stay is Hotel Nantis, located next to Port of Castelsardo, and this 4-star hotel offers free breakfast and a restaurant. Hotel & SPA Riviera Castelsardo and Bajaloglia Resort are a couple of other good options close by.

What's the best accommodation to stay near the beach in Castelsardo?

LH Pedraladda Resort is a top beach hotel with a seasonal outdoor pool and free buffet breakfast, and it's located close to Marina di Castelsardo Beach. Other good choices for your beach trip include Janus Hotel and Hotel Castelsardo Domus Beach. See more stays near the beach in Castelsardo.

What's the best luxury hotel in Castelsardo?

Bajaloglia Resort is a luxury hotel with a poolside restaurant and private patios, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Castelsardo.

What are some hotels with pools in Castelsardo?

Baga Baga is a top hotel with a seasonal outdoor pool, free cooked-to-order breakfast, and free WiFi. Hotel Residence La Baia is one more option that offers an onsite pool. View all hotels with pools in Castelsardo.

What is the best spa hotel in Castelsardo?

Janus Hotel is a highly recommended beach spa hotel featuring a rooftop terrace and a restaurant. Spend an afternoon at Riviera where you’ll find facials, body scrubs, and hot stone massages and more. Another popular spa hotel in Castelsardo is Hotel & SPA Riviera Castelsardo. See all spa hotels in Castelsardo.

What's the best accommodation near Costa Smeralda Airport (OLB)?

Jazz Hotel is a popular 4-star hotel featuring extended parking (for a fee) and free breakfast. It's located a short 0.4 mi (0.7 km) from Costa Smeralda Airport. Other good options near the airport are Hotel Martini Olbia and Grand Hotel President Olbia.

What is staying in Castelsardo like?

Visitors to Castelsardo are sure to enjoy the seaside. Tourists can also enjoy the city's coffeehouses and seafood restaurants. In Castelsardo, there are 325 hotels and other accommodations to choose from. Find out more about Castelsardo.

What is there to see in Castelsardo?

Landmarks like Doria Castle and Sant'Antonio Abate Cathedral might be worth a visit. Natural beauty is on display at Lu Bagnu Beach, Baja Ostina Beach, and Elephant Rock. A couple of additional sights to add to your agenda are Museum of Mediterranean Weaving and Port of Castelsardo. Check out what more to see and do in Expedia's Castelsardo guide.

What's the seasonal weather like in Castelsardo?

The hottest months are usually August and July with an average temp of 74°F, while the coldest months are February and January with an average of 50°F. Average annual precipitation for Castelsardo is 26 inches.