A coastal town with colorful buildings, a prominent castle on a hill, and a rocky shoreline.

Find hotels in Castelsardo from SAR 220

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Aug - 25 Aug
Tomorrow
25 Aug - 26 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Castelsardo hotels

1. Hotel & SPA Riviera Castelsardo

Hotel & SPA Riviera Castelsardo
Castelsardo
United States
Nancy
SAR 546
SAR 627 total
includes taxes & fees
15 Sep - 16 Sep
Hotel & SPA Riviera Castelsardo

2. Janus Hotel

Janus Hotel
Castelsardo
United States
George
SAR 391
SAR 456 total
includes taxes & fees
21 Sep - 22 Sep
Janus Hotel

3. Meli Hotel

Meli Hotel
Castelsardo
United Kingdom
conor
SAR 354
SAR 407 total
includes taxes & fees
10 Sep - 11 Sep
Meli Hotel

4. Bajaloglia Resort

Bajaloglia Resort
Castelsardo
Switzerland
Lea
SAR 1,329
SAR 1,489 total
includes taxes & fees
23 Sep - 24 Sep
Bajaloglia Resort

5. The Square Castelsardo

The Square Castelsardo
Castelsardo
United States
Michael
SAR 432
SAR 493 total
includes taxes & fees
27 Aug - 28 Aug
The Square Castelsardo

6. Il Borgo BagaBaga - Exclusive Country Retreat

Il Borgo BagaBaga - Exclusive Country Retreat
Castelsardo
United States
Nicolas
SAR 533
SAR 612 total
includes taxes & fees
22 Sep - 23 Sep
Il Borgo BagaBaga - Exclusive Country Retreat

7. LH Pedraladda Resort

LH Pedraladda Resort
Castelsardo
United Kingdom
Des
SAR 384
SAR 449 total
includes taxes & fees
23 Sep - 24 Sep
LH Pedraladda Resort

8. Hotel Blumarea, BW Signature Collection

Hotel Blumarea, BW Signature Collection
Castelsardo
Canada
RABEH
SAR 411
SAR 478 total
includes taxes & fees
22 Sep - 23 Sep
Hotel Blumarea, BW Signature Collection

9. Hotel Rosa Dei Venti

Hotel Rosa Dei Venti
Castelsardo
Mexico
Cesar
SAR 360
SAR 413 total
includes taxes & fees
24 Sep - 25 Sep
Hotel Rosa Dei Venti

10. Hotel Residence Ampurias

Hotel Residence Ampurias
Castelsardo
Netherlands
RobbertJan
SAR 282
SAR 327 total
includes taxes & fees
12 Sep - 13 Sep
Hotel Residence Ampurias

11. Villa GioCar

Villa GioCar
Lu Bagnu
SAR 501
SAR 551 total
includes taxes & fees
29 Aug - 30 Aug
Villa GioCar

12. Hotiday Castelsardo Spiaggia

Hotiday Castelsardo Spiaggia
Lu Bagnu
France
samia
SAR 236
SAR 260 total
includes taxes & fees
21 Sep - 22 Sep
Hotiday Castelsardo Spiaggia

13. Hotel Castelsardo Domus Beach

Hotel Castelsardo Domus Beach
Castelsardo
Australia
SERGIO
SAR 184
SAR 220 total
includes taxes & fees
24 Sep - 25 Sep
Hotel Castelsardo Domus Beach

14. Hotel Relax Torreruja Thalasso & SPA

Hotel Relax Torreruja Thalasso & SPA
Isola Rossa
United Kingdom
Leanne
SAR 1,027
SAR 1,130 total
includes taxes & fees
12 Sep - 13 Sep
Hotel Relax Torreruja Thalasso & SPA

15. Agriturismo La Barca In Secca

Agriturismo La Barca In Secca
Olmedo
Spain
J C T
SAR 359
SAR 395 total
includes taxes & fees
25 Aug - 26 Aug
Agriturismo La Barca In Secca

16. Sa Chessa

Sa Chessa
Ploaghe
Spain
Núria
SAR 352
SAR 387 total
includes taxes & fees
2 Sep - 3 Sep
Sa Chessa

17. La Grotta Delle Fate

La Grotta Delle Fate
Ossi
Italy
Marco
SAR 288
SAR 317 total
includes taxes & fees
24 Sep - 25 Sep
La Grotta Delle Fate

18. Album Boutique Rooms

Album Boutique Rooms
Sassari
United Kingdom
Mark
SAR 359
SAR 417 total
includes taxes & fees
18 Sep - 19 Sep
Album Boutique Rooms

19. Hotel Carlo Felice

Hotel Carlo Felice
Sassari
Canada
Luiza
SAR 376
SAR 436 total
includes taxes & fees
12 Sep - 13 Sep
Hotel Carlo Felice

20. B&B Viale San Pietro

B&B Viale San Pietro
Sassari
United States
Julia
SAR 328
SAR 378 total
includes taxes & fees
14 Sep - 15 Sep
B&B Viale San Pietro
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Castelsardo attractions

Elephant Rock

8.6/10 (50 reviews)
This massive boulder naturally sculpted into an elephant shape houses ancient tombs from 3400 BCE. Walk around the four-meter rock to spot entrances to the mysterious "Domus de Janas" carved within.
See properties

Marina di Castelsardo Beach

8.6/10 (22 reviews)
This picturesque city beach offers cream-colored sand and clear blue waters beneath Castelsardo's medieval castle. Enjoy the unique atmosphere while dining at nearby seaside restaurants with panoramic views.
See properties

Doria Castle

9.4/10 (23 reviews)
Perched on a Sardinian promontory, this 12th-century Doria family fortress commands stunning views of the Gulf of Asinara. Inside lies the Museum of Mediterranean Weaving with traditional Sardinian crafts.
See properties

Sant'Antonio Abate Cathedral

9.4/10 (22 reviews)
Perched on a Mediterranean cliff, Sant'Antonio Abate Cathedral blends Catalan Gothic and Renaissance styles with its distinctive majolica-tiled bell tower. Explore its richly decorated nave and religious treasures.
See properties

Museum of Mediterranean Weaving

8.8/10 (11 reviews)
Housed in the 12th-century Doria Castle, this museum showcases Mediterranean basketry and weaving across nine themed rooms. Enjoy Gulf of Asinara views while discovering ancient techniques and traditional crafts.
See properties

Piazza del Novecentenario

This modern square commemorates Castelsardo's 900-year history with a central sailor monument. Enjoy panoramic Mediterranean views at surrounding cafés, especially beautiful when illuminated in the evening.
See properties

Learn more about Castelsardo

Perched on a rocky promontory, the medieval fortress town offers spectacular views across the Gulf of Asinara. Explore the ancient Castello dei Doria, then watch local artisans weave traditional baskets in the historic center.

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

Top Castelsardo Hotel Reviews

Janus Hotel

Janus Hotel

8/10 Good
"Super bien positionné! Notre chambre était en face de la plage: magnifique!"
Chantal 3-night trip
Posted 8 days ago
Janus Hotel
Meli Hotel

Meli Hotel

10/10 Excellent
"We enjoyed our stay. The room was clean and comfortable, but the real draw was the huge common-area terrace overlooking the water and the Castelsardo castle. We were staying for only one night but caught a great sunset and could've spent a lot more time out on the terrace! It's also close to a small beach and to restaurants. We'd stay again and would recommend."
Maggie 1-night trip
Posted 2 months ago
Meli Hotel
Bajaloglia Resort

Bajaloglia Resort

10/10 Excellent
"The hotel is made up of small blocks dotted around the main hotel building and pool. The hotel is on top of a very steep hill and really if you stay here you will want to have a car or be prepared to pay for taxi's to go anywhere. You also need to ensure you have a room positioned at the same level as the main building if you have any mobility issues as there were steep inclines and steps to navigate to reach our room. That being said we were delighted with the hotel, our room was lovely, good size, with a great view from the terrace. The restaurant is of high quality food and is great for fine dining. The staff were great, service was excellent and helpful."
susan 6-night trip
Posted 2 months ago
Bajaloglia 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 2 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 3 months ago
Hotel & SPA Riviera Castelsardo

More cheap stays in Castelsardo

Antica Pensione Pinna

Antica Pensione Pinna

Lungomare Anglona 7 Castelsardo SS
Get rates
7/10 Good! (2 reviews)
Antica Pensione Pinna

Find out more about Castelsardo

Top reasons to visit Castelsardo

  • Stunning Beaches: Castelsardo boasts beautiful beaches with crystal clear waters, perfect for relaxation and water sports.
  • Rich Historical Charm: Explore the charming city center, filled with rich history and local culture.
  • Outdoor Activities: Enjoy a variety of outdoor adventures, from hiking to golf, amidst breathtaking scenery.
  • Pet-Friendly Accommodations: A range of cozy, pet-friendly places ensures a comfortable stay for all travelers.
  • Vibrant Local Culture: Engage in excursions and local entertainment for an immersive experience.

Find great hotels in and around Castelsardo

Discover the charming accommodations in Castelsardo, Sardinia, where options range from cozy bed & breakfasts to delightful hotels. Whether you're traveling with family, seeking adventure, or bringing your pet along, you'll find a variety of pet-friendly facilities and amenities to enhance your stay. With stunning resorts, inviting pools, and top-notch reviews, Castelsardo offers an unforgettable vacation experience for every traveler.

  • Hotel & SPA Riviera Castelsardo: Nestled in the heart of Castelsardo, Hotel & SPA Riviera Castelsardo offers a luxurious 4-star experience perfect for those seeking a wellness retreat by the beach. This pet-friendly hotel is known for its exceptional spa services, including a hot tub, Turkish bath, and various facial treatments, ensuring complete relaxation. Guests can enjoy direct access to the beach, making it an ideal spot for sunbathing or seaside strolls. With a welcoming pet policy, it caters to animal lovers, allowing some pets on-site, ensuring a stress-free vacation for the whole family.
  • Club Hotel Residence Baiaverde: Situated 8.0km from Castelsardo, Club Hotel Residence Baiaverde is a vibrant 3-star destination that invites adventure seekers to explore the beautiful Sardinian coast. This hotel boasts direct beach access and offers a range of exhilarating activities such as windsurfing, kayaking, and hiking. Perfect for those who crave both beach relaxation and adventure, it serves as an excellent base for outdoor enthusiasts looking to experience the natural beauty of the region while enjoying the comforts of a beachside residence.
  • LH Pedraladda Resort: Located in Castelsardo, LH Pedraladda Resort is a family-friendly 4-star hotel that excels in providing a welcoming atmosphere for guests of all ages. With direct access to the beach and amenities designed for children—including a playground and a dedicated kids' pool—families can enjoy a fun-filled vacation. The resort is also pet-friendly, accommodating furry companions with a few restrictions, ensuring everyone can partake in the seaside adventure. Guests appreciate the blend of comfort and family-oriented services offered in this charming resort.

Where to stay near Castelsardo

Castelsardo offers a captivating blend of stunning beaches and rich history, making it an ideal destination for any traveler. Explore the charming city center, where you can soak in beautiful sea views and immerse yourself in local culture. Don't miss the eastern coast's emerald waters, perfect for outdoor activities and relaxation. With its friendly atmosphere and budget-friendly options, Castelsardo promises an unforgettable vacation experience.

  • Badesi: Located 16.1km from Castelsardo, Badesi is a charming city that attracts visitors primarily during the summer months, particularly from June to August. Known for its beautiful beaches and stunning outdoor scenery, Badesi offers a range of experiences for travelers seeking relaxation and adventure. You can indulge in body treatments, engage in thrilling water sports, or unwind at a country private club. The local beaches and picturesque bay are must-visit attractions, perfect for families looking to enjoy some fun in the sun.
  • Valledoria: Just 9.7km from Castelsardo, Valledoria is another delightful city with a moderate seasonal appeal. Like Badesi, the peak visitor times are during the summer months. Valledoria is renowned for its scenic landscapes and beach activities, making it a great choice for those looking to embrace the outdoors. Visitors can enjoy body treatments and a variety of water sports, while family-friendly beaches and the serene bay provide the perfect backdrop for a relaxing getaway.
  • Tergu: Situated only 4.8km from Castelsardo, Tergu offers a more intimate experience for travelers. Its moderately seasonal visitor traffic peaks in the summer, attracting those drawn to the area's inviting beaches and natural beauty. In addition to body treatments, Tergu features scenic hiking trails that allow you to explore the surrounding landscapes. Close to notable landmarks like the beach, an archipelago, and a national park, Tergu is ideal for nature lovers and adventure seekers alike.

Things to do near Castelsardo

Castelsardo offers a perfect blend of beach and outdoor activities, making it an ideal vacation spot. Enjoy water sports, play a round at the golf course, or unwind at a private country club. For a memorable stay, consider booking excursions and joining game nights to immerse yourself in the local culture and entertainment.

Shopping

In Castelsardo, enjoy local shops offering unique Sardinian crafts and souvenirs. For a wider selection, if you're up for a drive, visit Sassari’s Centro Commerciale I Piani, around 40.2km away, featuring a range of fashion, electronics, and local produce.

Recreation

Experience relaxation at Terme di Casteldoria, just 16.1km from Castelsardo, where you can indulge in rejuvenating body treatments surrounded by serene vibes. For sports enthusiasts, PalaSerradimigni, located 24.1km away, offers a dynamic atmosphere for various athletic activities and events.

Adventure

Water Paradise is a thrilling waterpark located 12.9km from Castelsardo, offering exciting slides and family-friendly pools for endless fun. For water sports enthusiasts, Windsurfing Center Stintino, located 24.1km away, delivers adrenaline-pumping windsurfing adventures, while Diving Porto Conte, 25.7km distant, invites you to explore vibrant underwater ecosystems.

Nightlife

The nightlife in Castelsardo offers a mix of romance and culture. Enjoy a captivating performance at the Civic Theatre, located 24.1km away, or immerse yourself in the artistic vibe at Carmine Theatre, 33.8km away. Both venues promise memorable evenings filled with entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Castelsardo

Castelsardo is a budget-friendly destination with free attractions like Elephant Rock and Baja Ostina Beach. For transportation, consider using the bus, which is economical. To save on accommodations, visit between January and March when hotel prices are lower, and book at least a month in advance for the best deals. Check Expedia for last-minute offers and consider combining your hotel stay with flights for additional savings. Saturdays are the cheapest days to stay, while Sundays tend to be pricier. Utilize Expedia's filters to find eco-friendly hotels that fit your budget.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Castelsardo is moderately seasonal. The cheapest months to stay in Castelsardo are January to March, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Castelsardo is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Castelsardo is Saturday. The most expensive day to stay in Castelsardo is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to tailor your travel options according to your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Castelsardo with your flights and activities through an Expedia package.

Find the best attractions in and around Castelsardo

Castelsardo is a fantastic destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a variety of attractions. Visitors can enjoy the beautiful beaches, explore the marina, and admire the impressive rock formations. The area caters to travelers seeking both cultural experiences and outdoor adventures, making it an ideal spot for a memorable vacation in Sardinia.

  • Lu Bagnu Beach: Enjoy the relaxing atmosphere at Lu Bagnu Beach, located only a mile from Castelsardo. This beautiful beach offers soft sands and gentle waves, perfect for sunbathing and swimming while soaking up the Mediterranean sun.
  • Elephant Rock: Discover the unique formations of Elephant Rock, situated within Castelsardo. This natural wonder provides stunning outdoor scenery, ideal for photography and exploration, with its impressive shapes resembling an elephant.
  • Baja Ostina Beach: Just 1.6km away, Baja Ostina Beach is a captivating bay that combines outdoor adventure with breathtaking views. Enjoy swimming, sunbathing, and picturesque landscapes, making it a perfect spot for relaxation.

Best time to go to Castelsardo

The best time to visit Castelsardo is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.3°F (9.6°C)Light RainMostly SunnyModerately LowModerately Low
February48.7°F (9.3°C)Light RainMostly SunnyAverageModerately Low
March51.4°F (10.8°C)Light RainMostly SunnyAverageModerately Low
April56.1°F (13.4°C)Light RainMostly SunnyAverageAverage
May62.1°F (16.7°C)Light RainMostly SunnyAverageAverage
June70.7°F (21.5°C)No RainSunnyModerately HighModerately High
July76.1°F (24.5°C)No RainSunnyModerately HighModerately High
August76.3°F (24.6°C)No RainSunnyModerately HighModerately High
September71.2°F (21.8°C)No RainSunnyAverageAverage
October64.8°F (18.2°C)Light RainMostly SunnyModerately LowAverage
November57.4°F (14.1°C)Light RainMostly SunnyModerately LowAverage
December52.0°F (11.1°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Castelsardo

Traveling to Castelsardo, Sardinia, is convenient with access to three major airports. OLBia (OLB-Costa Smeralda) is 67.6km away, with excellent hotels like the 5-star Baglioni Resort Sardinia, 16.1km from the airport, offering 24-hour shuttle service. Figari (FSC-Figari - Sud Corse), located 72.4km from Castelsardo, features luxurious options such as Hôtel et SPA Version Maquis Citadelle, 12.9km from the airport. Alghero (AHO-Fertilia) is the closest, just 46.7km away, with top-rated hotels like Smy Carlos V Alghero, providing transportation services upon request. Each airport offers convenient access to these accommodations for a seamless travel experience.

Frequently asked questions

Where is the best place to stay in Castelsardo?
Janus Hotel is one of the top choices for your stay based on our traveler data. This hotel offers a full-service spa and free breakfast. Other good options for your stay include LH Pedraladda Resort and Hotel Castelsardo Domus Beach. See all available top hotels, or vacation rentals in Castelsardo.
What are some of the best vacation home rentals in Castelsardo?
Very nice villa 300 m from sea with amazing seaview, 5 beds: This vacation home rental outside Castelsardo is located near the beach and has a patio, a garden, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a microwave. You and your friends and family can relax into your vacation with amenities like a selection of games. 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 Blumarea, BW Signature Collection and Hotel Castelsardo Domus Beach. 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?
Janus Hotel is a top hotel for people traveling with their pets, and offers a full-service spa and free WiFi for its human guests. Other good choices for you and your pet's trip include Hotel Blumarea, BW Signature Collection 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?
Janus Hotel is a top beachfront hotel with free buffet breakfast and a full-service spa, and it's located on Marina di Castelsardo Beach. Other good choices for your beach trip include LH Pedraladda Resort and Hotel & SPA Riviera Castelsardo. 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?
Il Borgo BagaBaga - Exclusive Country Retreat 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 508 hotels and other accommodations to choose from. Find out more about Castelsardo.
What is there to see in Castelsardo?
Landmarks like Doria Castle, Sant'Antonio Abate Cathedral, and Piazza del Novecentenario 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 Elephant Rock and Museum of Mediterranean Weaving. 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.