We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Castelsardo Hotels

What style of hotel do you prefer?
All Hotels (13)
B&Bs (14)
Best Value (1)
Romantic (3)
Family (2)
Trendy (2)
Luxury (2)
On the Beach (1)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Castelsardo city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Special offers in Castelsardo

Castelsardo Resort Village
Castelsardo Resort Village 3.5 of 5 stars
Special offer 15% off room rate
Hotel Bagabaga
Hotel Bagabaga 4.5 of 5 stars
Special offer Click for details

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Hotel Bagabaga
INR6,075 - 10,366 per night*
Offers & Announcements Click for details
E-mail hotel
39 079470075
Offers & Announcements Click for details
Hotel Bagabaga Slideshow
CHECK RATES! ABS:HotelCheckRates-d1569623?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 13 hotels in Castelsardo
4.5 of 5 stars 28 reviews
Professional photos | Traveller photos (21) | Map
Janus Hotel
INR5,462 - 12,428 per night*
CHECK RATES! ABS:HotelCheckRates-d613551?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 13 hotels in Castelsardo
4 of 5 stars 14 reviews
Professional photos | Traveller photos (6) | Map
3.0 of 5 Hotel Rosa dei Venti
INR4,291 - 9,809 per night*
CHECK RATES! ABS:HotelCheckRates-d289357?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 13 hotels in Castelsardo
4 of 5 stars 42 reviews
Professional photos | Traveller photos (8) | Map
No photo provided
Ranked #4 of 13 hotels in Castelsardo
4 of 5 stars 15 reviews
Traveller photos (2) | Map
3.0 of 5 Hotel Pedraladda
INR4,291 - 14,100 per night*
+39 079 470 383
E-mail hotel
Hotel Pedraladda Slideshow
CHECK RATES! ABS:HotelCheckRates-d604132?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 13 hotels in Castelsardo
4 of 5 stars 166 reviews
Professional photos | Traveller photos (81) | Map
4.0 of 5 Riviera Hotel
INR4,124 - 9,586 per night*
CHECK RATES! ABS:HotelCheckRates-d289266?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 13 hotels in Castelsardo
4 of 5 stars 58 reviews
Professional photos | Traveller photos (21) | Map
Hotel La Fattoria
INR0 - 0 per night*
No photo provided
Ranked #7 of 13 hotels in Castelsardo
4 of 5 stars 3 reviews
4.0 of 5 Nadir Hotel
INR6,130 - 11,425 per night*
CHECK RATES! ABS:HotelCheckRates-d614483?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 13 hotels in Castelsardo
3.5 of 5 stars 62 reviews
Professional photos | Traveller photos (31) | Map
3.0 of 5 Hotel Costa Doria
INR3,567 - 11,369 per night*
CHECK RATES! ABS:HotelCheckRates-d486828?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 13 hotels in Castelsardo
3.5 of 5 stars 49 reviews
Professional photos | Traveller photos (11) | Map
Hotel Residence Ampurias
INR5,016 - 10,756 per night*
CHECK RATES! ABS:HotelCheckRates-d1058572?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 13 hotels in Castelsardo
3.5 of 5 stars 11 reviews
Professional photos | Traveller photos (6) | Map
No photo provided
Ranked #11 of 13 hotels in Castelsardo
3.5 of 5 stars 1 review
Ranked #12 of 13 hotels in Castelsardo
3 of 5 stars 16 reviews
Traveller photos (4) | Map
No photo provided
Ranked #13 of 13 hotels in Castelsardo
3 of 5 stars 6 reviews
Map