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

Find Hotels

2026-06-03

2026-06-04

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

188 options found

  • Owen Home Holiday

    Via Alfonso V D'Aragona 5, Castelsardo, Italy (Show map)

    Show map

    The 1-room Owen Home Holiday Castelsardo apartment offers proximity to a number of tourist attractions, such as the handicraft museum "Museo dell'Intreccio Mediterraneo", located only 1.4 km away. To…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Sardinia Re - Apartment Trento

    Via Trento 2/B, Castelsardo, Italy (Show map)

    Show map

    The 1-room Sardinia Re - Apartment Trento Castelsardo provides easy access to various city attractions, such as the Marina di Castelsardo Beach, situated only a 5-minute walk away.

    More...
    From US$ 149
    price for 1 night
    BOOK From US$ 149
  • B&B Costa

    Via Londra 1, Castelsardo, Italy (Show map)

    Show map

    Guests can enjoy a seaside sea view from a terrace at B&B Costa Castelsardo villa, within 10 minutes' drive of the medieval Chiesa di Santa Maria delle Grazie.

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • La Favola Di Manu

    Via Li Russi, 44 1 Piano, Castelsardo, Italy (Show map)

    Show map

    Staying at the 45 m² La Favola Di Manu Apartment Castelsardo, guests can visit the Cathedral of Saint Anthony Abbot and Ampuriense Museum, located about 20 minutes' walk away. The apartment has a…

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Casa Oggiano

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

    Show map

    To enjoy your vacation in Castelsardo, stay at the spacious 70 m² Casa Oggiano Apartment Castelsardo, which is 4.7 km from Elephant Rock and merely 11 minutes on foot from the Lu Bagnu Sand Beach.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Casa Marachele

    Via Oslo Snc, Lu Bagnu, Castelsardo, Italy (Show map)

    Show map

    Staying at Casa Marachele Villa Castelsardo, guests can visit Lu Bagnu Beach, which is only 11 minutes' stroll away.

    More...
    From US$ 152
    price for 1 night
    BOOK From US$ 152
  • Residenza Albachiara

    Via Sedini, 58, Castelsardo, Italy (Show map)

    Show map

    Located 2.2 km from Lu Bagnu Beach, the 40 m² Residenza Albachiara Apartment Castelsardo overlooks the city. Offering within reach of the Marina di Castelsardo Beach, this 10-room apartment provides…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Residenza Ginepro 8

    07031 Castelsardo Ss Ss Italy, Castelsardo, Italy (Show map)

    Show map

    Residenza Ginepro 8 Apartment Castelsardo boasts views of the sea and is located a 17-minute walk from the handicraft museum "Museo dell'Intreccio Mediterraneo". Also, there is a swimming pool to…

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Casa Lucia

    Loc. Li Russi 0, Castelsardo, Italy (Show map)

    Show map

    Featuring a beachfront location, the beachfront 1-bedroom Casa Lucia Apartment Tergu offers views of the sea, and is about 10 minutes by car from the Lu Bagnu Sand Beach. Access to an outdoor…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Residenza Il Giglio

    9 Via Oslo, Castelsardo, Italy (Show map)

    Show map

    The 58 m² Residenza Il Giglio Apartment Castelsardo is located just an 11-minute walk from the Lu Bagnu Sand Beach and 4.3 km from Our Lady of Tergu.

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Appartamento Veranda E Piscina

    Localita Li Russi, Castelsardo, Italy (Show map)

    Show map

    The 58 m² Appartamento Veranda E Piscina Castelsardo is located 3.1 km from Elephant Rock and 17 minutes' walk from the Cathedral of Saint Anthony Abbot and Ampuriense Museum. The apartment comes…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Appartamento Mare&Castello

    Via Li Russi, Castelsardo, Italy (Show map)

    Show map

    Located 10 minutes' drive from Lu Bagnu Beach, Appartamento Mare&Castello Castelsardo overlooks the garden. The apartment features a terrace, providing guests with seaside views of the sea.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Bellavista, Atico Con Terraza

    Via Cagliari, 28, Castelsardo, Italy (Show map)

    Show map

    The 1-room Bellavista, Atico Con Terraza Apartment Castelsardo is located within 25 minutes' walk of the Lu Bagnu Sand Beach and offers Wi-Fi for either business or leisure. The nearest bus stop La…

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • 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

    La Terrazza Di Max Apartment Castelsardo offers views of the garden and a location a 10-minute drive from the Castelsardo Cathedral. With a terrace at their disposal, guests can enjoy seaside views…

    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
  • Appartamento Carlo Alberto

    Via Carlo Alberto, Castelsardo, Italy (Show map)

    Show map

    Located approximately 800 metres from the Doria Castle, the 1-room Appartamento Carlo Alberto Castelsardo provides access to a number of tourist sites nearby.

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

    Abruzzo, Castelsardo, Italy (Show map)

    Show map

    Located 2.7 km from the Castelsardo Cathedral, the 45 m² Affittimoderni Castelsardo La Gemma Apartment gives access to a number of tourist attractions in the area.

    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
  • Apartment With Terrazza Vista Mare

    Via Michele Giua, Castelsardo, Italy (Show map)

    Show map

    Apartment With Terrazza Vista Mare Castelsardo includes a terrace and is located approximately 800 metres from Spiaggia La Vignaccia Pebble Beach.

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