Photo by Janusz Godlewski

Find hotels in Castelsardo from SAR 170

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

Meli Hotel

8.8 out of 10, Excellent, (173)
"On the water. Close To restaurants. Good breakfast. Good service"
The price is SAR 274
SAR 310 total
includes taxes & fees
18 May - 19 May
Meli Hotel

Janus Hotel

4.0 star property
8.6 out of 10, Excellent, (110)
"Very nice hotel in a good location "
The price is SAR 340
SAR 374 total
includes taxes & fees
19 May - 20 May
Janus Hotel

LH Pedraladda Resort

4.0 star property
7.8 out of 10, Good, (238)
"View from the balcony, large and comfortable bed, friendly service at breakfast. "
The price is SAR 341
SAR 384 total
includes taxes & fees
22 May - 23 May
LH Pedraladda Resort

Best Western Hotel Blumarea

4.0 star property
9.6 out of 10, Exceptional, (28)
"Quiet and cozy hotel near beach and restaurants"
The price is SAR 314
SAR 363 total
includes taxes & fees
1 Jun - 2 Jun
Best Western Hotel Blumarea

Hotel & SPA Riviera Castelsardo

4.0 star property
8.2 out of 10, Very Good, (244)
"The staff was fantastic! "
The price is SAR 377
SAR 415 total
includes taxes & fees
22 May - 23 May
Hotel & SPA Riviera Castelsardo

Hotel Residence Ampurias

3.0 star property
8.4 out of 10, Very Good, (39)
The price is SAR 306
SAR 362 total
includes taxes & fees
12 May - 13 May
Hotel Residence Ampurias

Hotel Castelsardo Domus Beach

3.0 star property
7.2 out of 10, Good, (166)
"The hotel was basic looking but clean, and friendly staff. Good location for Port Torres."
The price is SAR 170
SAR 195 total
includes taxes & fees
19 May - 20 May
Hotel Castelsardo Domus Beach

Baga Baga

3.0 star property
9.0 out of 10, Wonderful, (62)
"Super nice view from the appartement "
The price is SAR 375
SAR 421 total
includes taxes & fees
6 May - 7 May
Baga Baga

Hotel Rosa Dei Venti

3.0 star property
8.6 out of 10, Excellent, (151)
"The best hotel on town "
The price is SAR 281
SAR 318 total
includes taxes & fees
6 May - 7 May
Hotel Rosa Dei Venti

The Square Castelsardo

9.2 out of 10, Wonderful, (10)
"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 SAR 268
SAR 304 total
includes taxes & fees
9 May - 10 May
The Square Castelsardo

Bajaloglia Resort

4.0 star property
9.4 out of 10, Exceptional, (117)
"This is a lovely property and deserves the 4 star status. The views from the property were stunning. Pool area and grounds are very nice. Hotel staff were friendly and helpful. We would definitely go back."
The price is SAR 790
SAR 877 total
includes taxes & fees
6 May - 7 May
Bajaloglia Resort

Residenza Albachiara

The price is SAR 194
SAR 434 total
includes taxes & fees
14 May - 15 May
Residenza Albachiara

Residence L'Ancora

The price is SAR 231
SAR 877 total
includes taxes & fees
6 May - 7 May
Residence L'Ancora

Sa Chessa

9.0 out of 10, Wonderful, (14)
"Tot molt correcte. Tracte excel·lent "
The price is SAR 381
SAR 419 total
includes taxes & fees
12 May - 13 May
Sa Chessa

La Grotta Delle Fate

9.0 out of 10, Wonderful, (10)
The price is SAR 311
SAR 342 total
includes taxes & fees
19 May - 20 May
La Grotta Delle Fate

Album Boutique Rooms

9.6 out of 10, Exceptional, (38)
"The host is charming, welcoming, attentive. Breakfast foods and snacks are tasty and many are local. The room is very comfortable."
The price is SAR 385
SAR 444 total
includes taxes & fees
12 May - 13 May
Album Boutique Rooms

Hotel Carlo Felice

3.0 star property
8.8 out of 10, Excellent, (250)
"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 SAR 340
SAR 391 total
includes taxes & fees
28 May - 29 May
Hotel Carlo Felice

B&B Viale San Pietro

8.2 out of 10, Very Good, (22)
"Tout à commencer par l'enregistrement obligatoire qui ne peut se faire qu'en totale autonomie sur un site internet pour pouvoir rentrer dans les lieux. ça m'a pris plus de 30 minutes sur mes vacances pour enregistrer 2 personnes (date de naissance, photo des cartes d'identité recto verso, n° de carte d'identité, ... le FBI quoi). Nous avons finalement décidé de quitter la chambre après une nuit passée dans l'établissement alors que nous avions loué pour 4 nuits, cela ne correspondant pas à nos...
The price is SAR 298
SAR 349 total
includes taxes & fees
7 May - 8 May
B&B Viale San Pietro

Hotel Grazia Deledda

4.0 star property
8.0 out of 10, Very Good, (208)
"Super!"
The price is SAR 322
SAR 376 total
includes taxes & fees
6 May - 7 May
Hotel Grazia Deledda

Hotel Marini

4.0 star property
7.6 out of 10, Good, (103)
"Bellissimo soggiorno all’hotel Marini, ho ricevuto un’ottima accoglienza , il personale è molto attento alle tu esigente !! Ottima la colazione e anche il ristorante fa degli ottimi piatti Sono pienamente soddisfatto della struttura e del soggiorno "
The price is SAR 285
SAR 330 total
includes taxes & fees
10 May - 11 May
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.
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

Learn more about Castelsardo

Come to Castelsardo and enjoy its marina, castle, and coffee.

Castelsardo - Baia Ostina
by
(
)
Open Photo by Discanto (CC BY-SA) / Cropped from original

Frequently asked questions

Where is the best place to stay in Castelsardo?

Baga Baga is ranked highly by Expedia customers. This hotel offers free breakfast and a restaurant. Another top choice for your stay based on reviews is LH Pedraladda Resort. See all available top hotels, or vacation rentals in Castelsardo.

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

House in the countryside with wonderful views Asinara Gulf and Castelsardo: Visitors give good reviews to this Castelsardo vacation home rental, which is located in a rural location and offers a barbecue grill, laundry facilities, and a Smart TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. 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?

Hotel & SPA Riviera Castelsardo 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 Janus Hotel. Attractions in the area like Water Paradise and Terme di Casteldoria 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?

Best Western Hotel Blumarea is a top property for people traveling with their pets, and offers a seasonal outdoor pool and free WiFi for its human guests. Other good choices for you and your pet's trip include LH Pedraladda Resort and Hotel & SPA Riviera Castelsardo. 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 WiFi, and it's located close to Marina di Castelsardo Beach. Other good choices for your beach trip include Hotel & SPA Riviera Castelsardo 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?

Hotel & SPA Riviera Castelsardo is a top beach spa hotel featuring a rooftop terrace, a bar, and a restaurant. Spend an afternoon at Riviera Spa where you’ll find facials, body scrubs, and detox wraps and more. Another popular spa hotel in Castelsardo is Janus Hotel. 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 360 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 Marina di Castelsardo Beach, Lu Bagnu Beach, and Baja Ostina Beach. A couple of additional sights to add to your agenda are Port of Castelsardo and Elephant Rock. 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.