Hotels in Castelsardo, Italy

Search among 7 available hotels and places to stay in Castelsardo.

Check-in
Sun, 08 Nov
Check-out
Mon, 09 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Sun, 08 Nov
-
Check-out
Mon, 09 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Sun, 08 Nov
-
Check-out
Mon, 09 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.1
Perfect
Map
1.5 km from City Centre
Gourmet RestaurantSeasonal PoolSpa & Fitness
  • Panoramic sea & castle views
  • Bungalow-style hillside rooms
  • Complimentary welcome Prosecco
From£ 121 /nightSelect
8.3
Great
Map
500 m from City Centre
Spa CentreOutdoor PoolGourmet Restaurant
  • Beach access via underpass
  • Natural treatment spa
  • Gourmet dining with sea views
From£ 61 /nightSelect
8.1
Great
Map
800 m from City Centre
Private BeachOutdoor PoolSun Terrace
  • Private beach with sea access
  • Panoramic castle and gulf views
  • Seasonal outdoor pool for all ages
From£ 44 /nightSelect
La Favola AnticaBed & Breakfast
9.6
Perfect
Map
400 m from City Centre
Sea View RoomsLocal BreakfastLive Music
  • Historic center with sea views
  • Local breakfast with fresh pastries
  • Live music and cultural experiences
From£ 80 /nightSelect
7.8
Very good
Map
2.0 km from City Centre
Private BeachSaltwater PoolTennis Court
  • Private beach with clear water
  • Unique evening animation shows
  • Free canoe rental at beach
From£ 36 /nightSelect
7.9
Very good
Map
400 m from City Centre
BeachfrontPrivate ParkingSpa Access
  • Sea views from many rooms
  • Private parking available
  • Spa at sister hotel nearby
From£ 97 /nightSelect
Villa PianaBed & Breakfast
9.8
Perfect
Map
2.7 km from City Centre
Shared KitchenBike RentalMassage Services
  • Exceptional 9.8 guest rating
  • 200 m from Lu Bagnu Beach
  • Travel Sustainable certified
From£ 89 /nightSelect

Castelsardo hotels essential information

🏨 Hotels in Castelsardo 7
👛 Lowest price 36 GBP
✍️ Hotels Reviews 1 985