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) Bulgarian lev (BGN) 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) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-18

2026-04-19

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

Cheap Hotels 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

172 options found

  • A.I.R. Castelsardo Borgo Di Mare

    Via Lombardia 30, Castelsardo, Italy (Show map)

    Show map

    A.I.R. Castelsardo Borgo Di Mare Villa is located 25 minutes' walk from the Doria Castle and invites guests to enjoy a terrace.

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • La Terrazza Di Max

    Via Calabria 12, Castelsardo, Italy (Show map)

    Show map

    Offering a private pool, La Terrazza Di Max Apartment Castelsardo is situated a 10-minute drive from the Doria Castle. With a terrace at their disposal, guests can enjoy seaside views of the sea.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Villa Antonella

    Loc. Terrabianca 0, Castelsardo, Italy (Show map)

    Show map

    The 2-bedroom Villa Antonella Castelsardo offers proximity to nearby tourist spots, such as the handicraft museum "Museo dell'Intreccio Mediterraneo", situated nearly 25 minutes' walk away.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Affittimoderni Castelsardo La Gemma

    Abruzzo, Castelsardo, Italy (Show map)

    Show map

    Overlooking the sea, the 45 m² Affittimoderni Castelsardo La Gemma Apartment is 4.1 km from Our Lady of Tergu in Castelsardo.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Lilibeth'S Home

    27 Via Sardegna, Castelsardo, Italy (Show map)

    Show map

    Situated merely 1.5 km from the Lu Bagnu Sand Beach, the 1-bedroom Lilibeth'S Home Castelsardo features a terrace with views of the sea. Offering a swimming pool, the holiday home invites guests to…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Castelsardo Sea

    41 Via Sedini, Castelsardo, Italy (Show map)

    Show map

    Staying at Castelsardo Sea Apartment, guests can reach Centennial Square, situated 19 minutes' walk away.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Appartamenti Flora

    Via Michele Giua, 6, Castelsardo, Italy (Show map)

    Show map

    Appartamenti Flora Castelsardo is an 18-minute walk from the much-loved Chiesa di Santa Maria delle Grazie Church.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Casa Felice

    Via Brigata Sassari, 23A, Castelsardo, Italy (Show map)

    Show map

    Casa Felice Apartment Castelsardo is located around a 25-minute walk from Doria Castle and approximately 10 minutes by car from Nostra Signora di Tergu Parish Church. Guests can make the most of…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Residence La Spiga

    Via Eleonora D'Arborea, 95, Castelsardo, Italy (Show map)

    Show map

    Situated just 12 minutes' walk from Spiaggia La Vignaccia Pebble Beach, Residence La Spiga Castelsardo offers an opportunity to discover various tourist attractions in the area.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Residenza Lentisco

    Localita Li Russi - Sn - Ss, Castelsardo, Italy (Show map)

    Show map

    To enjoy your vacation in Castelsardo, stay at Residenza Lentisco Apartment Castelsardo, which is merely 1.4 km from Castelsardo Cathedral and 17 minutes' stroll from Museo dell'Intreccio…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Casa Sofia

    Via Petrarca, 7, Castelsardo, Italy (Show map)

    Show map

    Located approximately 800 metres from the Citadel of Castelsardo, Casa Sofia Apartment Castelsardo provides access to a number of tourist sites nearby.

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • Domus De Pedra Pertunta - Happy Rentals

    San Giovanni, Via Sedini Snc, Castelsardo, Italy (Show map)

    Show map

    Situated within 20 minutes' walk of Elephant Rock, the 48 m² Domus De Pedra Pertunta - Happy Rentals Tergu apartment provides convenient access to numerous nearby attractions. The apartment comprises…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Baja Della Marina

    12 Via San Antonio, Castelsardo, Italy (Show map)

    Show map

    Offering a location 4.2 km from Elephant Rock, Baja Della Marina Apartment Castelsardo also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Apartment Angela House By Interhome

    Via Umbria, 46, Castelsardo, Italy (Show map)

    Show map

    Apartment Angela House By Interhome Castelsardo is located an 18-minute walk from Lu Bagnu Beach and 4.9 km from Elephant Rock.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Casa Mirella Residence Con Piscina

    Via Umbria Primo, Castelsardo, Italy (Show map)

    Show map

    Located 2.6 km from the Museum of Mediterranean Weaving, Casa Mirella Residence Con Piscina Castelsardo gives access to a number of tourist attractions in the area. Wi-Fi and free private parking are…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Apartment With Terrazza Vista Mare

    Via Michele Giua, Castelsardo, Italy (Show map)

    Show map

    The 50 m² Apartment With Terrazza Vista Mare Castelsardo offers proximity to a number of tourist attractions, such as the La Vignaccia Beach, located just 0.8 km away. Staying in the apartment…

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Lubagnu Vacanzemare

    18 Via Parigi Civico 18 E 22, Castelsardo, Italy (Show map)

    Show map

    The beachfront Lubagnu Vacanzemare Castelsardo apartment is located 2.7 km from the Pedraladda Beach and within 25 minutes' walk of the Cathedral of Saint Anthony Abbot and Ampuriense Museum. The…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Affittimoderni Castelsardo - Vista Al Mar Apartment

    Michele Giua, Castelsardo, Italy (Show map)

    Show map

    The Citadel of Castelsardo is merely 1.1 km from the 0-room Affittimoderni Castelsardo - Vista Al Mar Apartment, while Spiaggia La Vignaccia Pebble Beach is situated nearby. The apartment offers a…

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Su Due Livelli, Con Aria Condizionata

    Via Piave, Castelsardo, Italy (Show map)

    Show map

    The spacious Su Due Livelli, Con Aria Condizionata Castelsardo apartment is located 0.8 km from the handicraft museum "Museo dell'Intreccio Mediterraneo" and a 19-minute walk from Centennial Square.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Appartamento 300 Metri Dal Centro

    7 Via Ferdinando Magellano, Castelsardo, Italy (Show map)

    Show map

    Staying at Appartamento 300 Metri Dal Centro Castelsardo, guests can visit the Nuraghe Paddaggiu, located 3.5 km away.

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