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-19

2026-04-20

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

176 options found

  • Hotel Rosa Dei Venti

    Corso Italia 97, Castelsardo, Italy (Show map)

    Show map

    Hotel Rosa Dei Venti Castelsardo offers 30 rooms a 10-minute drive from Doria Castle. This hotel entices guests with private parking, available on site.

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Hotel Meli

    Via Lungomare Anglona 15, Castelsardo, Italy (Show map)

    Show map

    Situated approximately a 5-minute walk from Spiaggia la Marina di Castelsardo, the comfortable Hotel Meli Castelsardo offers air-conditioned rooms with Wi-Fi in public areas. This 3-star hotel…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Bellagio

    Via Piave 32, Castelsardo, Italy (Show map)

    Show map

    The 3-star Bellagio Bed & Breakfast Castelsardo sits a mere 9 minutes' walk from Cattedrale di Sant'Antonio Abate e Museum Ampuriense and offers a storage room.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • L'Antico Faro

    Via Garibaldi 42, Castelsardo, Italy (Show map)

    Show map

    Just 550 metres from the Cathedral of Saint Anthony Abbot and Ampuriense Museum, the 3-star L'Antico Faro Bed & Breakfast Castelsardo includes 6 rooms.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • B&B Piazza Nuova

    5 Via Sedini, Castelsardo, Italy (Show map)

    Show map

    Located approximately 10 minutes' walk from B&B Piazza Nuova Castelsardo, guests can reach the Pedraladda Beach.

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Real B&B Primo Sole

    Via Lombardia 28, Lu Bagnu, Castelsardo, Italy (Show map)

    Show map

    Featuring 8 rooms with an unique interior, the family-run Real B&B Primo Sole Castelsardo is only a 7-minute walk from Lu Bagnu. With views of the sea, this 3-star bed & breakfast is situated 2.6 km…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • B&B Colti Di Rosa

    Via Solferino 8, Castelsardo, Italy (Show map)

    Show map

    B&B Colti Di Rosa Castelsardo, located a 15-minute walk from Pedraladda, features Wi-Fi throughout the property. Guests who stay at this hotel can park their car nearby.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Eos Affittacamere

    Via Trentino, 10, Castelsardo, Italy (Show map)

    Show map

    The 3-star Eos Affittacamere Castelsardo, located 2.6 km from the Museum of Mediterranean Weaving, boasts a swimming pool. Featuring 6 rooms with views of the sea, the hotel is around 10 minutes'…

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Il Vicolo Del Ginepro

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

    Show map

    Il Vicolo Del Ginepro Hotel Castelsardo offers access to the Cathedral of Saint Anthony Abbot and Ampuriense Museum, which is located only 6 minutes' walk away.

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • La Pura Vida

    Via Vittorio Alfieri, 11, Castelsardo, Italy (Show map)

    Show map

    The 3-star La Pura Vida Bed & Breakfast Castelsardo offers proximity to the Museum of Mediterranean Weaving, which is located around 25 minutes' walk away.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Hotel Castelsardo Domus Beach

    Corso Italia 38 - Lu Bagnu, Castelsardo, Italy (Show map)

    Show map

    Situated 3.2 km from the handicraft museum "Museo dell'Intreccio Mediterraneo", the 3-star Hotel Castelsardo Domus Beach features Wi-Fi in public areas, and parking on site.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • La Casa Di Geppo

    Via Iglesias, Castelsardo, Italy (Show map)

    Show map

    The 1-room La Casa Di Geppo Apartment Castelsardo offers proximity to a number of tourist attractions, such as the Cathedral of Saint Anthony Abbot and Ampuriense Museum, located only 1.8 km away.

    More...
    From US$ 165
    price for 1 night
    BOOK From US$ 165
  • Affittacamere Nonno Natalino

    Via Dei Mille 6, Castelsardo, Italy (Show map)

    Show map

    The 3-star Affittacamere Nonno Natalino Castelsardo provides proximity to Doria Castle, which is situated merely a 14-minute walk away. The bed & breakfast also provides guests with Wi-Fi, available…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • La Terra Del Benessere

    Via Vittorio Alfieri, Castelsardo, Italy (Show map)

    Show map

    Featuring Wi-Fi throughout the property, La Terra Del Benessere Castelsardo hotel sits 13 minutes' walk from the Marina di Castelsardo Beach. There is also parking.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Sa Domo De Minnanna

    Via Mezzu Teppa, Castelsardo, Italy (Show map)

    Show map

    The 3-star Sa Domo De Minnanna Castelsardo hotel, located only 0.9 km from Doria Castle, offers guests luggage storage. There is Wi-Fi, provided in public areas.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • B&B Fontevecchia

    Via Fonte Vecchia 2, Castelsardo, Italy (Show map)

    Show map

    Located just 1 km from the handicraft museum "Museo dell'Intreccio Mediterraneo", the 3-star B&B Fontevecchia Castelsardo offers Wi-Fi in public areas and parking.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • B&B Mimi

    Via Zirulia 2, Castelsardo, Italy (Show map)

    Show map

    Guests of B&B Mimi Castelsardo can enjoy access to the handicraft museum "Museo dell'Intreccio Mediterraneo", located a mere 13 minutes' walk away. The bed & breakfast also provides Wi-Fi available…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Hotel Residence Ampurias

    Via Genova, 4, Castelsardo, Italy (Show map)

    Show map

    Situated within 10 minutes' walk of a beach, the comfortable Hotel Residence Ampurias Castelsardo offers rooms with views of the sea. Thanks to its privileged location, the 3-star smoke-free hotel is…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Maluna

    104 Via Roma, Castelsardo, Italy (Show map)

    Show map

    The 3-star Maluna Castelsardo hotel offers proximity to Centennial Square, situated just 1.6 km away.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • B&B La Pianedda

    Via Mameli 9, Castelsardo, Italy (Show map)

    Show map

    Overlooking the inner courtyard, B&B La Pianedda Castelsardo is located 12 minutes' walk from Citadel of Castelsardo. There is also street parking.

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