• Help

Guest houses in Castelsardo

Hotels on map
Search Hotels
2026-05-11
2026-05-12
2026-05-11
2026-05-12

Filter Results

Hotels by class

Hotel name

Price per night

  • + Show All - Show Less

Accommodation type

Attractions

Thematic hotels

  • + Show All - Show Less

Review rating

Hotel facilities

  • + Show All - Show Less

Room facilities

Filter
High to low popularity
Sorting
  • High to low popularity
  • High to low rating
  • Low to high price
  • Distance - low to high
Specify your search:
All
City centre
Highest rating
Excellent
202 reviews
9
2 Piazza Bastione, Castelsardo, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Tennis court
Snorkelling
Jacuzzi
Air conditioning
No pets allowed
The 4-star B&B Domos Mi & Ro Castelsardo offers access to the Castelsardo Cathedral, which is located only a…
Excellent
123 reviews
8.2
Via Lungomare Anglona 7, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Antica Pensione Pinna Castelsardo hotel offers 6 rooms a 15-minute walk from Spiaggia La Vignaccia Pebble Beach. Staying here…
Excellent
491 reviews
9
Localita Multeddu Snc, Castelsardo, Italy
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Aqua park
Horseback riding
Wind surfing
Diving
Snorkelling
Fishing
Canoeing
Cycling
Hiking
Restaurant
Bar/ Lounge area
Cots
Children's menu
In-room breakfast
Air conditioning
The 4-star family-friendly B&B La Roccia Dell'Elefante Castelsardo is nearly a 10-minute drive from the Nuraghe…
Excellent
98 reviews
9.4
Via Trentino, 10, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Paid shuttle service
Cots
Air conditioning
No pets allowed
Located an 11-minute walk from Lu Bagnu Beach, Eos Affittacamere Castelsardo includes 6 rooms with views of the garden.
Excellent
125 reviews
9
4 Via Salvino, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Jacuzzi
Air conditioning
No pets allowed
Located only 14 minutes' walk from the Marina di Castelsardo Beach, the 4-star Sardvs B&Beach Castelsardo hotel features…
Excellent
94 reviews
9.2
Via Regina Margherita, 4, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
Air conditioning
No pets allowed
Located just 1.2 km from the Torre di Frigiano, Il Vicolo Del Ginepro Hotel Castelsardo is 6 minutes' walk from…
Excellent
129 reviews
9.2
104 Via Roma, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Beach access
Cots
Air conditioning
Pets allowed
The 3-star Maluna Castelsardo hotel offers a terrace, located only 0.7 km from Spiaggia La Vignaccia Pebble Beach.
Excellent
36 reviews
9.2
61 Corso Italia, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Wind surfing
Diving
Snorkelling
Fishing
Cycling
Hiking
Cots
Air conditioning
No pets allowed
Situated nearly a 10-minute drive from the Castelsardo Cathedral, the 3-star Il Soffione Hotel Castelsardo offers proximity to…
Excellent
63 reviews
9.6
Via Colombo, 23, Castelsardo, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Aqua park
Horseback riding
Diving
Fishing
Canoeing
Cycling
Hiking
Air conditioning
No pets allowed
The 3-star Luxury L'Aurora Room Castelsardo hotel offers a terrace, located 3.7 km from Elephant Rock. The guest house…
Excellent
91 reviews
9.4
Via Puglia, 3, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Solarium
Cots
Air conditioning
No pets allowed
Featuring views of the garden, Radici Di Luna Exclusive Design Castelsardo hotel is located a 10-minute drive from the…
Excellent
473 reviews
8.6
Via Regina Elena 23, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Express check-in/ -out
Tennis court
Wind surfing
Diving
Snorkelling
Fishing
Airport shuttle
Air conditioning
No pets allowed
The 4-star The Square Castelsardo Hotel offers guided snorkelling trips for active guests just a 13-minute stroll from…
Good
26 reviews
8
41 Via Roma, Castelsardo, Italy
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
City B&B Castelsardo offers access to the Marina di Castelsardo Beach, which is located a mere 1.1 km away.
Excellent
103 reviews
8.8
Via IV Novembre 16, Castelsardo, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Diving
Snorkelling
Fishing
Hiking
Massage
Jacuzzi
Air conditioning
No pets allowed
Situated approximately 25 minutes' walk from Lu Bagnu Beach, the 4-star Rocca Doria Hotel Castelsardo features cars for rent.
Excellent
36 reviews
9
Via Giovanni Pascoli, 17, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Cots
Air conditioning
Pets allowed
Guests of the 3-star La Pulvarera Castelsardo hotel can visit Lu Bagnu Beach, situated about a 25-minute walk…
Excellent
5 reviews
10
Via N. Ferracciu, 6, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
Air conditioning
No pets allowed
Located only 0.6 km from the Castelsardo Cathedral, Costa Private Room Castelsardo hotel is merely a 5-minute walk from…
Excellent
294 reviews
9.2
Via Amerigo Vespucci 14, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Diving
Snorkelling
Canoeing
Hiking
Cots
Children's menu
Air conditioning
No pets allowed
The Sisters Hotel Castelsardo, located 25 minutes' walk from Lu Bagnu Beach, features Wi-Fi throughout the property. Guests who…
Excellent
20 reviews
9.6
Piazza Del Popolo, 2 Piano 1, Castelsardo, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Aqua park
Wind surfing
Air conditioning
No pets allowed
Overlooking the city, the recently renovated Il Mio Tempo Al Castello Hotel Castelsardo is around 5 minutes' walk from the…
Excellent
70 reviews
9.6
4 Via Tibula, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Valet parking
24-hour reception
Beach access
Aqua park
Tennis court
Wind surfing
Diving
Fishing
Canoeing
Air conditioning
Providing guests with cars for rent, the 3-star Affittacamere Likele Castelsardo is just 8 minutes on foot from the…
Excellent
122 reviews
9
Via Duomo 5, Castelsardo, Italy
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Non-smoking rooms
Pets allowed
Located just 6 minutes' stroll from the Cathedral of Saint Anthony Abbot and Ampuriense Museum, the 3-star B&B…
Excellent
137 reviews
8.4
Via IV Novembre, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Cots
Air conditioning
No pets allowed
Located approximately 10 minutes' drive from Our Lady of Tergu, the 3-star Affittacamere Dal Duca Enrico Castelsardo offers Wi…
Excellent
49 reviews
9.2
Castelsardo Ss134, N 19 Loc. San Giovanni, Castelsardo, Italy
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Jacuzzi
Air conditioning
Pets allowed
The 4-star B&B Salaju Castelsardo offers access to the Citadel of Castelsardo, which is located around 6 km…
Excellent
131 reviews
9
4 Via Pisa, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Beach access
Bar/ Lounge area
Cots
Air conditioning
Pets allowed
Located approximately a 10-minute drive from the handicraft museum "Museo dell'Intreccio Mediterraneo", the 4-star beachfront L'Onda Marina Hotel…
Via Imperia, Castelsardo, Italy
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Private Room And Pool In The Beach Free Wi-Fi Castelsardo hotel offers access to the Doria Castle, which is…
Corso Italia, 36 1, Castelsardo, Italy
Wi-Fi
Air conditioning
No pets allowed
The 3-star Casa Aniste Hotel Castelsardo offers proximity to the medieval Chiesa di Santa Maria delle Grazie, situated approximately…

All hotels in Castelsardo are booked for your dates. Try other dates

2026-05-11
2026-05-12
Thank you for subscribing
Close