Hotelsardegna.eu
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentine peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-14

2026-11-15

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Vacation Rentals in Castelsardo

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

423 options found

  • Il Doppio Nodo

    Via Sant'Antonio, S.N.C. (12), Castelsardo, Italy (Show map)

    Show map

    The 1-bedroom Il Doppio Nodo Apartment Castelsardo offers proximity to a number of tourist attractions, such as Doria Castle, located nearly a 25-minute walk away. The 40 m² apartment features Wi-Fi,…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Appartamento Ralf - In Centro

    Via B. Sassari, 6A 0, Castelsardo, Italy (Show map)

    Show map

    Featuring a prime location 5 minutes' walk from the handicraft museum "Museo dell'Intreccio Mediterraneo", Appartamento Ralf - In Centro Castelsardo accommodates up to 3 guests. At this apartment, Wi…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Seaview & Relax

    Via Giuseppe Verdi, 33 1, Castelsardo, Italy (Show map)

    Show map

    Seaview & Relax Apartment Castelsardo is located 3.7 km from Elephant Rock and 9 minutes on foot from the handicraft museum "Museo dell'Intreccio Mediterraneo". Set not far from Doria Castle, this…

    More...
    From US$ 245
    price for 1 night
    BOOK From US$ 245
  • Casa Vacanza Lihele - Locazione Turistica

    35 Via Colle Di Frigiano, Castelsardo, Italy (Show map)

    Show map

    Casa Vacanza Lihele - Locazione Turistica Castelsardo apartment features a convenient location a 16-minute walk from Doria Castle and hosts up to 5 guests. Wi-Fi and parking are also available at…

    More...
    From US$ 327
    price for 1 night
    BOOK From US$ 327
  • La Tartaruga Spiaggiata - Bilocale Centrale A Pochi Metri Dalla Spiaggia

    1 Via Salvino Piano Terra, Castelsardo, Italy (Show map)

    Show map

    Featuring a beachfront location, the 40 m² La Tartaruga Spiaggiata - Bilocale Centrale A Pochi Metri Dalla Spiaggia Castelsardo apartment offers views of the sea, and is 2.5 km from the petite Cala…

    More...
    From US$ 272
    price for 1 night
    BOOK From US$ 272
  • Il Castello Incantato

    Via Cavallotti, Castelsardo, Italy (Show map)

    Show map

    To enjoy your vacation in Castelsardo, stay at the 1-bedroom Il Castello Incantato Castelsardo apartment, which is 2.4 km from Pedraladda and nearly 25 minutes' walk from Doria Castle. The apartment…

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • A Domo Mia

    Via Lombardia 24, Castelsardo, Italy (Show map)

    Show map

    The 3-room A Domo Mia Apartment Castelsardo is located 4.9 km from Elephant Rock and approximately a 25-minute walk from the medieval Chiesa di Santa Maria delle Grazie. Along with a barber shop this…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • La Porta Sul Lungomare

    Via Gallura, 18A, Castelsardo, Italy (Show map)

    Show map

    Featuring a beachfront location a 5-minute walk from Torre di Frigiano, La Porta Sul Lungomare Apartment Castelsardo accommodates up to 3 guests. Wi-Fi is available for guests' business or leisure…

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Appartamento Aria 150M Dal Mare

    Via Veneto 15, Castelsardo, Italy (Show map)

    Show map

    The spacious 2-bedroom Appartamento Aria 150M Dal Mare Castelsardo is also located merely 9 minutes' walk from Lu Bagnu. This 80 m² apartment features Wi-Fi, along with a car park for guests…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Shardana 3 - Relax A Due Passi Dalla Spiaggia

    Via Salvinu 8E, Castelsardo, Italy (Show map)

    Show map

    The 1-bedroom Shardana 3 - Relax A Due Passi Dalla Spiaggia Castelsardo apartment features a convenient location just 1.8 km from Castelsardo Cathedral and hosts up to 3 guests. Wi-Fi is provided for…

    More...
    From US$ 299
    price for 1 night
    BOOK From US$ 299
  • Appartamenti Rocca 'Ja

    07031 Strada Statale 134 Di Castel Sardo Localita La Ventola, Castelsardo, Italy (Show map)

    Show map

    Appartamenti Rocca 'Ja Castelsardo is located a mere 1.8 km from the much-loved Chiesa di Santa Maria delle Grazie Church and a 25-minute stroll from Doria Castle. At this apartment, Wi-Fi and…

    More...
    From US$ 203
    price for 1 night
    BOOK From US$ 203
  • Romantic Loft With Jacuzzi In The Castle

    3 Via Regina Margherita, Castelsardo, Italy (Show map)

    Show map

    The 1-bedroom Romantic Loft With Jacuzzi In The Castle Castelsardo apartment features a central location around 25 minutes' walk from Lu Bagnu and hosts up to 2 guests. Offering a hot tub, the…

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Fronte Mare

    2 Via Gallura, Castelsardo, Italy (Show map)

    Show map

    The 2-bedroom Fronte Mare Apartment Castelsardo boasts a beachfront location within 5 minutes' walk of Spiaggia la Marina di Castelsardo. This 50 m² apartment capacity is based on up to 4 guests.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Appartamento Lilli

    Via Li Russi, Castelsardo, Italy (Show map)

    Show map

    To enjoy your vacation in Castelsardo, stay at the 1-bedroom Appartamento Lilli Castelsardo, which is just 1.4 km from Castelsardo Cathedral and around 10 minutes by car from Lu Bagnu Sand Beach.

    More...
    From US$ 443
    price for 1 night
    BOOK From US$ 443
  • Vittoria Paradise It Castelsardo Sardegna

    35 Via Giuseppe Verdi, Castelsardo, Italy (Show map)

    Show map

    The 50 m² Vittoria Paradise It Castelsardo Sardegna apartment is located 4.4 km from Monte Ossoni and only a 13-minute walk from Torre di Frigiano. This 2-bedroom apartment capacity is based on up to…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Affittimoderni Castelsardo Miramare

    Via Nazionale Snc, Castelsardo, Italy (Show map)

    Show map

    To enjoy your vacation in Castelsardo, stay at the 1-bedroom Affittimoderni Castelsardo Miramare Apartment, which is nearly 25 minutes' walk from the petite Cala Ostina Sandy Beach and approximately…

    More...
    From US$ 281
    price for 1 night
    BOOK From US$ 281
  • Le Marine

    Strada Statale 200 Dell'Anglona, Castelsardo, Italy (Show map)

    Show map

    Le Marine Apartment Castelsardo is located 10 minutes' drive from Nostra Signora di Tergu Parish Church and 800 metres from Spiaggetta di Castelsardo.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • La Vista Piu Bella

    Via Cavallotti, Castelsardo, Italy (Show map)

    Show map

    La Vista Piu Bella Apartment Castelsardo is merely a 14-minute walk from Doria Castle. This apartment is a mere 1.1 km from the handicraft museum "Museo dell'Intreccio Mediterraneo" and in close…

    More...
    From US$ 131
    price for 1 night
    BOOK From US$ 131
  • Barbara'S House - Sardinia

    Via Segni, Snc, Castelsardo, Italy (Show map)

    Show map

    Barbara'S House - Sardinia Apartment Castelsardo offers proximity to a number of tourist attractions, such as Spiaggia La Vignaccia Pebble Beach, located only 1 km away.

    More...
    From US$ 274
    price for 1 night
    BOOK From US$ 274
  • La Casa Al Mare

    Via Umbria 30, Castelsardo, Italy (Show map)

    Show map

    The 80 m² La Casa Al Mare Apartment Castelsardo features a convenient location about 6 km from Nuraghe Paddaggiu and hosts up to 4 guests. Thanks to luxuries such as a terrace and a patio, the…

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143