• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-06-06
Check-out date:
2026-06-07
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Castelsardo

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Hotel & Spa Riviera Castelsardo

    Lungomare Anglona, 1, Castelsardo, Italy (Open map)

    The 4-star smoke-free Hotel & Spa Riviera Castelsardo is located only steps away from the Marina di Castelsardo Beach and boasts a seasonal outdoor pool on the 2nd floor. Positioned about a 10-minute…
    Read more
    8.2
    Very Good
    780 reviews
  • Castelsardo Resort Village

    Localita Cala Ostina, Castelsardo, Italy (Open map)

    Located 700 metres from Cala Ostina Beach, which offers the thrill of discovering something beautiful, the 4-star Castelsardo Resort Village offers a restaurant. Featuring 24 rooms with views of the…
    Read more
    7.8
    Good
    600 reviews
  • Bajaloglia Resort

    Loc. Bajaloglia, Castelsardo, Italy (Open map)

    Offering a hilltop location approximately a 10-minute walk from Lu Bagnu Beach, the 4-star smoke-free Bajaloglia Resort Castelsardo includes a banquet hall for various purposes. Located 3.1 km from…
    Read more
    9.1
    Superb
    296 reviews
  • Lh Pedraladda Resort

    Via Zirulia 50 - 07031, Castelsardo, Italy (Open map)

    Located just around the corner from the Pedraladda Beach, the welcoming Lh Pedraladda Resort Castelsardo offers 6 rooms with views of the ocean. With a location nearly 20 minutes' walk from the…
    Read more
    8.0
    Very Good
    1529 reviews
  • Janus Hotel

    Via Roma 85, Castelsardo, Italy (Open map)

    The smoke-free Janus Hotel Castelsardo is nestled around 5 minutes' walk from the Marina di Castelsardo Beach and features a swimming pool. Boasting horseback riding and snorkeling trips, this 4-star…
    Read more
    8.0
    Very Good
    498 reviews
  • Villa Piana

    Via Lucania 10, Castelsardo, Italy (Open map)

    Providing guests with cars for rent, the 4-star Villa Piana Castelsardo hotel is approximately a 10-minute drive from Our Lady of Tergu.
    Read more
    9.7
    Exceptional
    375 reviews
  • B&B Casa Doria

    Via Garibaldi 10, Castelsardo, Italy (Open map)

    Situated around a 10-minute ride from Elephant Rock, the 4-star recently renovated B&B Casa Doria Castelsardo offers proximity to various city highlights. This Castelsardo bed & breakfast features…
    Read more
    9.3
    Superb
    573 reviews
  • Il Borgo Bagabaga - Exclusive Country Retreat

    Localita La Terra Bianca, Castelsardo, Italy (Open map)

    The 4-star Il Borgo Bagabaga - Exclusive Country Retreat Hotel Castelsardo is situated near a beach district, 2.8 km from the Castelsardo Cathedral. Boasting views of the ocean, along with a sundeck,…
    Read more
    9.2
    Superb
    518 reviews
  • Hotel Blumarea, BW Signature Collection

    Corso Italia, 143, Castelsardo, Italy (Open map)

    Offering a comfortable location 3.1 km from the much-loved Chiesa di Santa Maria delle Grazie Church, the smoke-free Hotel Blumarea, BW Signature Collection Castelsardo includes a banquet hall and an…
    Read more
    8.4
    Very Good
    517 reviews
  • Residenza “La Vecchia Ancora”

    65 Via Lombardia, Castelsardo, Italy (Open map)

    The 4-star Residenza “La Vecchia Ancora” Bed & Breakfast Castelsardo offers access to the Castelsardo Cathedral, which is located about a 10-minute ride away. Indulge in this Castelsardo bed &…
    Read more
    9.5
    Exceptional
    325 reviews
  • The Sisters

    Via Amerigo Vespucci 14, Castelsardo, Italy (Open map)

    Featuring Wi-Fi throughout the property, The Sisters Hotel Castelsardo sits merely a 12-minute walk from the handicraft museum "Museo dell'Intreccio Mediterraneo". The guest house provides a safety…
    Read more
    9.1
    Superb
    288 reviews
  • B&B La Roccia Dell'Elefante

    Localita Multeddu Snc, Castelsardo, Italy (Open map)

    B&B La Roccia Dell'Elefante Castelsardo, located a 20-minute walk from Elephant Rock, features Wi-Fi throughout the property. This guest house also includes a sunbathing terrace with a dining table.
    Read more
    9.0
    Superb
    484 reviews
  • Il Borgo

    Via Vasco De Gama, 3, Castelsardo, Italy (Open map)

    Il Borgo Bed & Breakfast Castelsardo offers guests access to the Nuraghe Paddaggiu, which is 4.1 km away. Private parking is available on site.
    Read more
    9.2
    Superb
    179 reviews
  • Vign'Alva

    Via Sardegna 30, Castelsardo, Italy (Open map)

    Featuring views of the garden, Vign'Alva Bed & Breakfast Castelsardo is located 3.1 km from the Cathedral of Saint Anthony Abbot and Ampuriense Museum. Guests travelling by car can also use a free…
    Read more
    8.8
    Fabulous
    276 reviews
  • B&B La Roccia

    Localita Multeddu 45, Castelsardo, Italy (Open map)

    The 4-star B&B La Roccia Castelsardo can arrange horseback riding for active guests, while lying approximately a 10-minute drive from the medieval Chiesa di Santa Maria delle Grazie.
    Read more
    9.1
    Superb
    316 reviews
  • The Square Castelsardo

    Via Regina Elena 23, Castelsardo, Italy (Open map)

    The Square Castelsardo Hotel, located a 13-minute walk from the Doria Castle, features Wi-Fi in public areas. This guest house also provides car rentals to explore the area.
    Read more
    8.8
    Fabulous
    470 reviews
  • Radici Di Luna Exclusive Design

    Via Puglia, 3, Castelsardo, Italy (Open map)

    Offering a sundeck and a satellite flat-screen, Radici Di Luna Exclusive Design Castelsardo hotel is 6 km from the Nuraghe Paddaggiu. There is also complimentary private parking.
    Read more
    9.4
    Superb
    112 reviews
  • Rocca Doria

    Via IV Novembre 16, Castelsardo, Italy (Open map)

    Located within 25 minutes' walk of the Lu Bagnu Sand Beach, the 4-star Rocca Doria Hotel Castelsardo boasts a solarium and a Jacuzzi. The guest house is a good starting point for exploring…
    Read more
    8.8
    Fabulous
    106 reviews
  • Sardvs B&Beach

    4 Via Salvino, Castelsardo, Italy (Open map)

    Situated a mere 0.8 km from Spiaggia La Vignaccia Pebble Beach, the 4-star Sardvs B&Beach Castelsardo hotel features Wi-Fi throughout the property, and a car park on site.
    Read more
    9.1
    Superb
    127 reviews
  • L'Onda Marina

    4 Via Pisa, Castelsardo, Italy (Open map)

    Featuring Wi-Fi in public areas, L'Onda Marina Hotel Castelsardo sits a 10-minute drive from the medieval Chiesa di Santa Maria delle Grazie. There is also a free private car park.
    Read more
    9.0
    Superb
    138 reviews
Thank you for subscribing
Close