Hotels in Castelsardo

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 26 - Sep 27
Tomorrow
Sep 27 - Sep 28
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Where to stay in Castelsardo?

1. Janus Hotel

Janus Hotel
Castelsardo
$101
$118 total
includes taxes & fees
Sep 30 - Oct 1
Janus Hotel

2. Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo
Castelsardo
$105
$115 total
includes taxes & fees
Oct 26 - Oct 27
Hotel & SPA Riviera Castelsardo

3. Meli Hotel

Meli Hotel
Castelsardo
$74
$83 total
includes taxes & fees
Oct 19 - Oct 20
Meli Hotel

4. LH Pedraladda Resort

LH Pedraladda Resort
Castelsardo
$71
$78 total
includes taxes & fees
Oct 26 - Oct 27
LH Pedraladda Resort

5. Il Borgo BagaBaga - Exclusive Country Retreat

Il Borgo BagaBaga - Exclusive Country Retreat
Castelsardo
$103
$118 total
includes taxes & fees
Oct 25 - Oct 26
Il Borgo BagaBaga - Exclusive Country Retreat

6. The Square Castelsardo

The Square Castelsardo
Castelsardo
$85
$96 total
includes taxes & fees
Oct 18 - Oct 19
The Square Castelsardo

7. Hotel Blumarea, BW Signature Collection

Hotel Blumarea, BW Signature Collection
Castelsardo
$77
$92 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Blumarea, BW Signature Collection

8. Hotel Rosa Dei Venti

Hotel Rosa Dei Venti
Castelsardo
$78
$88 total
includes taxes & fees
Oct 16 - Oct 17
Hotel Rosa Dei Venti

9. Hotel Residence Ampurias

Hotel Residence Ampurias
Castelsardo
$73
$85 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Residence Ampurias

10. Bajaloglia Resort

Bajaloglia Resort
Castelsardo
$206
$231 total
includes taxes & fees
Oct 18 - Oct 19
Bajaloglia Resort

11. Eos affittacamere

Eos affittacamere
Castelsardo
$177
$197 total
includes taxes & fees
Oct 5 - Oct 6
Eos affittacamere

12. Residence Blu Sea

Residence Blu Sea
Castelsardo
$61
$139 total
includes taxes & fees
Sep 29 - Sep 30
Residence Blu Sea

13. Hotel Castelsardo Domus Beach

Hotel Castelsardo Domus Beach
Castelsardo
Hotel Castelsardo Domus Beach

14. Hotiday Castelsardo Spiaggia

Hotiday Castelsardo Spiaggia
Lu Bagnu
Hotiday Castelsardo Spiaggia

15. GH Santina Resort

GH Santina Resort
Valledoria
$60
$70 total
includes taxes & fees
Oct 20 - Oct 21
GH Santina Resort

16. Abbaidda Hotel

Abbaidda Hotel
Valledoria
$83
$94 total
includes taxes & fees
Sep 30 - Oct 1
Abbaidda Hotel

17. Bellevue Sardinia Resort, Affiliated by Meliá

Bellevue Sardinia Resort, Affiliated by Meliá
Valledoria
$162
$183 total
includes taxes & fees
Oct 3 - Oct 4
Bellevue Sardinia Resort, Affiliated by Meliá

18. Residenza Le Farfalle

Residenza Le Farfalle
Tergu
$82
$214 total
includes taxes & fees
Oct 1 - Oct 2
Residenza Le Farfalle

19. Hotel La Ciaccia

Hotel La Ciaccia
Valledoria
$71
$82 total
includes taxes & fees
Oct 12 - Oct 13
Hotel La Ciaccia

20. Ariadimari Hotel

Ariadimari Hotel
Valledoria
$99
$112 total
includes taxes & fees
Sep 27 - Sep 28
Ariadimari Hotel
View all properties

Check out pet-friendly hotels in Castelsardo

Meli Hotel

Meli Hotel
Castelsardo
$74
$83 total
includes taxes & fees
Oct 19 - Oct 20
Meli Hotel

Janus Hotel

Janus Hotel
Castelsardo
$101
$118 total
includes taxes & fees
Sep 30 - Oct 1
Janus Hotel

Il Borgo BagaBaga - Exclusive Country Retreat

Il Borgo BagaBaga - Exclusive Country Retreat
Castelsardo
$103
$118 total
includes taxes & fees
Oct 25 - Oct 26
Il Borgo BagaBaga - Exclusive Country Retreat

Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo
Castelsardo
$105
$115 total
includes taxes & fees
Oct 26 - Oct 27
Hotel & SPA Riviera Castelsardo

Hotel Castelsardo Domus Beach

Hotel Castelsardo Domus Beach
Castelsardo
Hotel Castelsardo Domus Beach

Hotel Blumarea, BW Signature Collection

Hotel Blumarea, BW Signature Collection
Castelsardo
$77
$92 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Blumarea, BW Signature Collection

Hotiday Castelsardo Spiaggia

Hotiday Castelsardo Spiaggia
Lu Bagnu
Hotiday Castelsardo Spiaggia

Bajaloglia Resort

Bajaloglia Resort
Castelsardo
$206
$231 total
includes taxes & fees
Oct 18 - Oct 19
Bajaloglia Resort
View all properties

You may also like hotels with pools in Castelsardo

Janus Hotel

Janus Hotel
Castelsardo
$101
$118 total
includes taxes & fees
Sep 30 - Oct 1
Janus Hotel

Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo
Castelsardo
$105
$115 total
includes taxes & fees
Oct 26 - Oct 27
Hotel & SPA Riviera Castelsardo

Bajaloglia Resort

Bajaloglia Resort
Castelsardo
$206
$231 total
includes taxes & fees
Oct 18 - Oct 19
Bajaloglia Resort

Hotel Blumarea, BW Signature Collection

Hotel Blumarea, BW Signature Collection
Castelsardo
$77
$92 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Blumarea, BW Signature Collection

Il Borgo BagaBaga - Exclusive Country Retreat

Il Borgo BagaBaga - Exclusive Country Retreat
Castelsardo
$103
$118 total
includes taxes & fees
Oct 25 - Oct 26
Il Borgo BagaBaga - Exclusive Country Retreat

LH Pedraladda Resort

LH Pedraladda Resort
Castelsardo
$71
$78 total
includes taxes & fees
Oct 26 - Oct 27
LH Pedraladda Resort

Eos affittacamere

Eos affittacamere
Castelsardo
$177
$197 total
includes taxes & fees
Oct 5 - Oct 6
Eos affittacamere
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.
View all properties
Our prices for hotels in Castelsardo are cheapest in January
Price trends for hotels in Castelsardo
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Castelsardo
September
High 25°C / low 19°C. Sunny most days.
View properties in September
25°
19°
21°
16°
17°
12°
14°
9°
12°
8°
12°
7°
14°
8°
17°
10°
20°
13°
25°
18°
28°
21°
29°
21°
Monthly weather averages (˚C)

Top landmarks in Castelsardo

Baja Ostina Beach

8.8/10 (18 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Baja Ostina Beach located 1.4 mi (2.2 km) from central Castelsardo. Enjoy the sunset by the shore at Lu Bagnu Beach, Baia delle Mimose Beach, and Marina di Castelsardo Beach.
See properties

Elephant Rock

8.6/10 (50 reviews)
Elephant Rock is 2.4 mi (3.9 km) from central Castelsardo, why not stop by during your stay.
See properties

Port of Castelsardo

9.0/10 (29 reviews)
Imagine strolling along Port of Castelsardo for some great waterfront pics. It's located 0.6 mi (1 km) from central Castelsardo. If you carry on walking you'll get to Lu Bagnu Beach and Marina di Castelsardo Beach for some more water views.
See properties

Doria Castle

9.4/10 (23 reviews)
If you're planning a bit of sightseeing during your trip, head to Doria Castle— just one of the monuments in central Castelsardo Historic Centre.
See properties

Marina di Castelsardo Beach

8.6/10 (22 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Marina di Castelsardo Beach in the heart of Castelsardo Historic Centre. Enjoy the sunset by the shore at Lu Bagnu Beach, Baja Ostina Beach, and La Ciaccia Beach.
See properties

Museum of Mediterranean Weaving

8.8/10 (11 reviews)
If visiting museums in Castelsardo Historic Centre are on your list, you might want to check out the upcoming exhibitions at Museum of Mediterranean Weaving, located in the heart of town. If you want to experience more of the culture Castelsardo Historic Centre has to offer, head to Port of Castelsardo, Baja Ostina Beach, and Lu Bagnu Beach.
See properties

Sant'Antonio Abate Cathedral

9.4/10 (22 reviews)
If you're planning a bit of sightseeing during your trip, head to Sant'Antonio Abate Cathedral— just one of the monuments in central Castelsardo Historic Centre.
See properties

beach near Corso Italia

If want to top up your tan, you might want to head out to beach near Corso Italia, located 3.2 mi (5.1 km) from central Castelsardo. Enjoy the sunset by the shore at Lu Bagnu Beach, Baja Ostina Beach, and Marina di Castelsardo Beach.
See properties

Learn more about Castelsardo

Castelsardo is well-known for its castle and seaside while attractions include Doria Castle and Port of Castelsardo. This historical city has something for everyone including sights like Lu Bagnu Beach and Baja Ostina Beach.

See all hotels in Castelsardo
A coastal town with colorful buildings, a prominent castle on a hill, and a rocky shoreline.

Check out reviews of Castelsardo hotels guests love

Meli Hotel

Meli Hotel

8/10 Good
"Fantastic view of Castelsardo, walking distance, reserved free hotel parking out the front, nice breakfast... beach out the front of hotel.. big rooms with mini fridge and air conditioner.."
JOHN 1-night trip
Posted 2 days ago
Meli Hotel
Hotel Blumarea, BW Signature Collection

Hotel Blumarea, BW Signature Collection

10/10 Excellent
"Great hotel and wonderful staff"
David 7-night trip
Posted 5 days ago
Hotel Blumarea, BW Signature Collection
Hotel Residence Ampurias

Hotel Residence Ampurias

10/10 Excellent
"Ciao"
Giuseppe 7-night trip
Posted 6 days ago
Hotel Residence Ampurias
The Square Castelsardo

The Square Castelsardo

10/10 Excellent
"Lovely. Friendly check in. Call the number on the door and let self in. Clean and new. Snacks and drinks provided for morning. Great location. Super affordable. Stay here fo sho. ⭐️⭐️⭐️⭐️⭐️"
Karin 1-night trip
Posted 8 days ago
The Square Castelsardo
Bajaloglia Resort

Bajaloglia Resort

10/10 Excellent
"This is our second time to La Bajaloglia and we absolutely love it. The staff is extraordinary and the property is breathtaking and magical. We have also dined for dinner twice at the restaurant onsite and the service and food are incredible. We will come back to this place again and again. Big heartfelt thank you to Ben who is an exceptional and kind host and a major reason for our return. Also a special shout out to the adorable dog, Matti, who brings this place warmth and character. If you want to go on a vacation where it feels like home and love, look no further. Castelsardo is a very special town with kind people and wonderful energy and La Bajaloglia and the people who run this beautiful resort make our visits here all the more special."
Maria 3-night trip
Posted 3 weeks ago
Bajaloglia Resort
Janus Hotel

Janus Hotel

10/10 Excellent
"We had a wonderful stay at this hotel! The sea was absolutely breathtaking, with crystal-clear turquoise water and spectacular views that made every moment feel truly special. The location was perfect, allowing us to fully enjoy the beauty of the coastline. The breakfast was excellent, with a huge variety of delicious options to choose from. The staff were extremely professional, friendly, and always ready to help. We would definitely recommend this hotel and would love to come back!"
Gaetano 6-night trip
Posted 3 weeks ago
Janus Hotel
LH Pedraladda Resort

LH Pedraladda Resort

8/10 Good
"You can park on the street outside. Not good for people with issues walking up stairs. IT is not far to walk from centre but steep hills to get there."
leisha 7-night trip
Posted 3 weeks ago
LH Pedraladda Resort
Hotel Rosa Dei Venti

Hotel Rosa Dei Venti

10/10 Excellent
"This is as lovely hotel in a great location - walkable to beaches and restaurants in a quiet small town. The view is great. It is on the. Other side of the road from the sea but it’s an easy walk to the clear water and swimming,"
Kathleen 3-night trip
Posted 4 months ago
Hotel Rosa Dei Venti
Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo

10/10 Excellent
"I was having very good time"
Iuliia 3-night trip
Posted 4 months ago
Hotel & SPA Riviera Castelsardo

Frequently asked questions

What accommodations do travelers like in Castelsardo?
Where can I find free parking with my stay in Castelsardo?
Park your car for free at these properties: Hotel Blumarea, BW Signature Collection, LH Pedraladda Resort and Hotel & SPA Riviera Castelsardo. There are 9 choices you may want to check out on our site.
Can I book a refundable hotel in Castelsardo?
If you need the flexibility to change your plans to Castelsardo, most properties offer refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Castelsardo if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, browse our selection of 60 vacation homes. You can also book one of 398 apartments or 17 villas.
What will the weather in Castelsardo be like during my trip?
August and July are typically the warmest months in Castelsardo when the average temp is 74°F. February and January are the coldest months when the average temperature is 50°F. November and January are the months with the most rain.
Why should I book my Castelsardo hotel through Hotels.com?
There are lots of reasons to book your Castelsardo trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring