The 10 best cheap hotels in Castelsardo, Italy | Booking.com
Skip to main content

Cheap hotels in Castelsardo

Find the cheap hotels that appeal to you the most

The best cheap hotels in Castelsardo

Check out our pick of great cheap hotels in Castelsardo

Filter by:

Review score

B&B Domos Mi & Ro

Castelsardo

Situated within 600 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, B&B Domos Mi & Ro features rooms with air conditioning and a private bathroom in Castelsardo.

J
JACEK
From
Poland
We stay in the room on the top floor. I would love to be there again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 186 reviews
Price from
US$166.75
1 night, 2 adults

Residenza “La Vecchia Ancora”

Castelsardo

Located in Castelsardo and only less than 1 km from Lu Bagnu Beach, Residenza “La Vecchia Ancora” provides accommodation with sea views, free WiFi and free private parking.

H
Hagelstam
From
Finland
It is a lovely place, very clean, everything you need. Lovely to sit at the patio and watch the sea. Good bed and very calm. Good Italian breakfast and great host. Need car to easily move around.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 331 reviews
Price from
US$607.95
1 night, 2 adults

Bellagio

Castelsardo

Situated within 300 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, Bellagio features rooms with air conditioning and a private bathroom in Castelsardo.

R
Russell
From
New Zealand
the terrace and view of the bay below, the friendly owner and the location plus having a kitchen.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 245 reviews
Price from
US$92.64
1 night, 2 adults

B&B Casa Doria

Castelsardo

Set in Castelsardo, the recently renovated B&B Casa Doria offers accommodation 600 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.

A
Arianna Bongioanni
From
Sweden
Perfect location in the old town. The personnel (signora Gabriella!) was very kind and helpful. It was an overall perfect stay at the guest house!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 514 reviews
Price from
US$2,310.21
1 night, 2 adults

Bajaloglia Resort

Hotel in Castelsardo

Bajaloglia Resort is set on a hilltop overlooking the medieval village of Castelsardo, Doria Castle, and the sea. Its large garden features a swimming pool and sunbathing area.

J
Jemma
From
Ireland
The resort was stunning. The staff were so friendly and helpful. The rooms were lovely. The restaurant was excellent
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 297 reviews
Price from
US$330.26
1 night, 2 adults

Il Borgo BagaBaga - Exclusive Country Retreat

Hotel in Castelsardo

Located on a hill surrounded by Mediterranean vegetation just 2 km from the village, BagaBaga offers rooms with views of the village of Castelsardo, the Gulf of Asinara and the Corsican mountains.

M
Martynas
From
Lithuania
City centre can be reached by car only, BUT view from room balcony was STUNNING! SWIMING POOL (with a bit "refreshing" temperature :) ) BUT VIEW TO THE SEA - STUNNING!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 538 reviews
Price from
US$579
1 night, 2 adults

Seaview & Relax

Castelsardo

Set in Castelsardo and only 500 metres from La Vignaccia Beach, Seaview & Relax offers accommodation with sea views, free WiFi and free private parking.

K
Krisha
From
United Kingdom
The apartment was fantastic! The view was incredible too! Katiana and Alessandro were the most perfect, communicative, and helpful hosts. I would recommend this place to everyone!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
US$83.38
1 night, 2 adults

La Pura Vida

Castelsardo

Located in Castelsardo, La Pura Vida is a recently renovated accommodation, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station.

R
Robert
From
Slovenia
Andrea is great host, he makes the best breakfast every day, and told us top location to visit in sardinia.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 85 reviews
Price from
US$81.06
1 night, 2 adults

Eos affittacamere

Castelsardo

Boasting pool views, Eos affittacamere offers accommodation with balcony, around 200 metres from Lu Bagnu Beach. With mountain views, this accommodation features a terrace and a swimming pool.

S
Sheila
From
Ireland
The apartment was perfect. Bed was so comfortable and the rooftop terrace was such a great surprise. The pool was like it was our own, we had it to ourselves most of the time and proximity to the beach was ideal. Our host Gianmauro, was so attentive and replied to any request without any delay. We would certainly return.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 97 reviews
Price from
US$144.75
1 night, 2 adults

The Terrace Above The Sea

Castelsardo

Featuring air-conditioned accommodation with a balcony, The Terrace Above The Sea is set in Castelsardo.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
US$358.07
1 night, 2 adults
All cheap hotels in Castelsardo

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Castelsardo and surroundings in the past month

See all

Great access to the city centre. Check these cheap hotels in Castelsardo and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring accommodation with a private pool, Romantic private pool room Relax in Castelsardo is located in Castelsardo.

    From US$324.24 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, Marina29- Appartamento A is located in Castelsardo.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 48 reviews

    Offering city views, Il Bed and Breakfast al Centro is an accommodation located in Castelsardo, 400 metres from La Vignaccia Beach and 31 km from Sassari Railway Station.

    From US$138.96 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 345 reviews

    Situated within 300 metres of Castelsardo Beach and 30 km of Sassari Railway Station, B&B Fontevecchia features rooms with air conditioning and a private bathroom in Castelsardo.

    From US$89.17 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 94 reviews

    ROMANTIC LOFT WITH JACUZZI IN THE CASTLE is located in Castelsardo, 700 metres from La Vignaccia Beach, 31 km from Sassari Railway Station, as well as 32 km from Palazzo Ducale Sassari.

    From US$186.03 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 44 reviews

    Situated in Castelsardo, 300 metres from La Vignaccia Beach and 31 km from Sassari Railway Station, Appartamento mansardato Anda&Torra offers air conditioning.

    From US$138.96 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 480 reviews

    The Square Castelsardo is located in Castelsardo, 31 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari, and 33 km from Serradimigni Arena.

    From US$89.17 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 42 reviews

    Featuring air-conditioned accommodation with a rooftop pool, city view and a balcony, Il doppio nodo is located in Castelsardo. This beachfront property offers access to free WiFi.

Stay connected in Castelsardo and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 125 reviews

    Set within 300 metres of La Vignaccia Beach and 31 km of Sassari Railway Station, B&B La Pianedda offers rooms with air conditioning and a private bathroom in Castelsardo.

    From US$86.85 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 89 reviews

    Situated 31 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari and 33 km from Serradimigni Arena, Bed and Breakfast Cala Luna features accommodation located in Castelsardo.

    From US$98.43 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Located in Castelsardo, 31 km from Sassari Railway Station and 31 km from Palazzo Ducale Sassari, Gavina Blanca - Loft in centro a Castelsardo offers air conditioning.

    From US$289.50 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 157 reviews

    Set within 600 metres of La Vignaccia Beach and 32 km of Sassari Railway Station, B&B L'Umbra di lu Soli provides rooms with air conditioning and a private bathroom in Castelsardo.

    From US$69.48 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 37 reviews

    Set within 500 metres of La Vignaccia Beach and 31 km of Sassari Railway Station in Castelsardo, B&B MaDie offers accommodation with free WiFi and seating area.

    From US$92.64 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews

    Situated in Castelsardo, 1.7 km from Pedraladda Beach and 32 km from Sassari Railway Station, Ad occhi aperti features air-conditioned accommodation with a balcony and free WiFi.

    From US$257.19 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 41 reviews

    Set in Castelsardo, 1.6 km from Pedraladda Beach and 32 km from Sassari Railway Station, Castelsardo con Vista offers a seasonal outdoor swimming pool and air conditioning.

    From US$195.84 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 86 reviews

    Boasting air-conditioned accommodation with a patio, Greta is situated in Castelsardo. This property offers access to a balcony, free private parking and free WiFi.

    From US$131.32 per night

Enjoy breakfast in Castelsardo and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 484 reviews

    Just 150 metres from the nearest beaches, Best Western Hotel Blumarea is 3 km from the medieval centre of Castelsardo. It features a large sun terrace with swimming pool and air-conditioned rooms.

    From US$80.98 per night
  • VillaSilvana

    La Ciaccia
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3 reviews

    VillaSilvana, a property with a garden and a terrace, is situated in La Ciaccia, 39 km from Sassari Railway Station, 40 km from Palazzo Ducale Sassari, as well as 43 km from Serradimigni Arena.

  • B&B Salaju

    Castelsardo
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 43 reviews

    Boasting mountain views, B&B Salaju features accommodation with balcony, around 35 km from Sassari Railway Station. This property offers access to a terrace and free private parking.

    From US$88.01 per night
  • L'arcobaleno

    Valledoria
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 66 reviews

    Situated within 2 km of Spiaggia di San Pietro and 40 km of Sassari Railway Station, L'arcobaleno features rooms with air conditioning and a private bathroom in Valledoria.

    From US$81.06 per night
  • B&B Casa Viola

    Valledoria
    Breakfast options
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 162 reviews

    Located within 1.6 km of Spiaggia di San Pietro and 41 km of Sassari Railway Station, B&B Casa Viola provides rooms with air conditioning and a private bathroom in Valledoria.

    From US$81.06 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 18 reviews

    Located in Valledoria, 1.7 km from Spiaggia di San Pietro, Casa NiRa Sardegna provides air-conditioned rooms with free WiFi and express check-in and check-out. 41 km from Sassari Railway Station and...

    From US$96.11 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 106 reviews

    Located in Valledoria, 2.2 km from Spiaggia di San Pietro, Irilor Luxury B&B features rooms with mountain views and free WiFi.

    From US$137.80 per night
  • Casa Sofia

    Castelsardo
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 42 reviews

    Located in Castelsardo, 300 metres from Castelsardo Beach and 30 km from Sassari Railway Station, Casa Sofia provides accommodation with amenities such as free WiFi and a flat-screen TV.

    From US$106.30 per night

FAQ about cheap hotels in Castelsardo

Cheap hotels that guests love in Castelsardo

See all
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 585 reviews
    Very kind and helpful hosts Sonia and Robi! The accommodation in the castle is in a picturesque location, with a great view at the end of the narrow streets. Historic building. Very clean rooms. Close to the center, there is free parking nearby.
    Guest review by
    Berta
    Family with young children
  • Avg. price/night: US$85.69
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 535 reviews
    We liked the location out of the busy area but close to the centre. Very clean and comfortable bed . Good breakfast
    Guest review by
    Camilla
    Young couple
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 14 reviews
    Beautiful terrace with a view on the sea, rooftop pool with great views of the city, ideal location
    Guest review by
    Iveta
    Family with young children
  • Avg. price/night: US$127.38
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 112 reviews
    Very clean. Great bed. Great location. All amenities. Great shower. Clean fluffy towels. All looked pretty new and well cared for. Castelsardo itself is stunning with endless charm.
    Guest review by
    jenny
    Family with young children
  • Avg. price/night: US$186.03
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 94 reviews
    We had a wonderful stay in the Old Town Castle of Castelsardo. The location is right in the centre of the beautiful historic streets of the castle. Enrico and Luca could not have been nicer to deal with and were so helpful. They assisted us with any queries within a few minutes. It was a perfect stay for us ❤️ we loved it and will recommend to our friends!
    Guest review by
    Sarah
    Young couple
  • Avg. price/night: US$150.54
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 64 reviews
    Everything was perfect in this place, very clean and well equiped room. Great location in the city. Host was really helpful. We would definitely come back again.
    Guest review by
    Ondřej
    Young couple
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 23 reviews
    Fantistic location , amazing views form the balcony, bedroom and rooftop. Great communication from the host Rosella and easy check in. The apartment was perfect for us ,modern, very comfortable ,spotlessy clean ,free onsite parking and very central for visiting the old town.
    Guest review by
    Pat
    Young couple
  • Avg. price/night: US$98.43
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 543 reviews
    Great attitude towards kids. Lovely dog and plenty toys for children. Perfect location near nice shallow beach. Very clean!
    Guest review by
    Vít
    Family with young children
  • Avg. price/night: US$81.06
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 76 reviews
    Great apartment in a great location with fabulous views of the ocean from your own private balcony. Ideal for exploring Castelsardo. Giovanna was a very welcoming host.
    Guest review by
    Mike
    People with friends
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 585 reviews
    Friendly owner, everywhere was spotlessly clean (while being quite old), location was perfect, in middle of the old town but also close to parking (very important given luggage Vs castelsardo steps!!!). Also very reasonably priced, ideal place for a one night stay. The view from the bedroom was the real winner, incredible sunrise over the mountains.
    Guest review by
    Fiona
    Young couple