Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Castelsardo

Filter by star ratings
All filters
Hotel Nantis
8.1 Excellent

0.9 km from city centre, Castelsardo Show on map

ExcellentBased on 275 reviews
8.1

Hotel Nantis is situated on Sardinia and provides 4-star facilities in addition to free Wi-Fi. Located in a popular part of Castelsardo, the hotel boasts views of Gulf of Asinara, and is conveniently close to a multitude of dining options.

Hotel Rosa Dei Venti
8.5 Excellent

2.8 km from city centre, Castelsardo Show on map

ExcellentBased on 446 reviews
8.5

Hotel Rosa dei Venti Castelsardo provides a comfortable setting when in Castelsardo. It offers 3-star accommodation with air-conditioned rooms.

Janus Hotel
8.0 Excellent

0.5 km from city centre, Castelsardo Show on map

ExcellentBased on 211 reviews
8.0

Janus Hotel is situated on Sardinia and offers 4-star facilities in addition to a Jacuzzi and an indoor pool. The various amenities this modern hotel features include a sauna, limited hours room service and an express check-in and check-out feature.

Bajaloglia Resort
9.0 Excellent

1.7 km from city centre, Castelsardo Show on map

ExcellentBased on 209 reviews
9.0

Bajaloglia Resort is set on Sardinia and offers 4-star accommodation as well as a free shuttle service and a Jacuzzi. It also features an outdoor pool, a sun deck and room service.

Baga Baga
9.1 Excellent

1.5 km from city centre, Castelsardo Show on map

ExcellentBased on 363 reviews
9.1

Baga Baga is located in Castelsardo and features a rooftop terrace. It also offers supervised child care/activities, a BBQ/picnic area and an express check-in and check-out feature.

Meli Hotel - Near Marina di Castelsardo Beach
8.4 Excellent

0.6 km from city centre, Castelsardo Show on map

ExcellentBased on 333 reviews
8.4

Hotel Meli is situated in Castelsardo and is within a short walk of nearby landmarks, such as the Museo dell'Intreccio Mediterraneo. It also provides luggage storage and a dry cleaning service.

Hotel New Palalama

4.4 km from city centre, Valledoria Show on map

Featuring an outdoor pool, this comfortable hotel is an easy drive from Valledoria. It also provides a kids pool, an express check-in and check-out feature and luggage storage.

Hotel & Spa Riviera Castelsardo
8.1 Excellent

0.5 km from city centre, Castelsardo Show on map

ExcellentBased on 333 reviews
8.1

Situated in Castelsardo, Hotel Riviera Castelsardo provides elegant 3-star accommodation, as well as a sauna, an indoor pool and a Jacuzzi. It also offers a tour desk, meeting rooms and massage services.

Hotel Pedraladda
7.7 Good

0.7 km from city centre, Castelsardo Show on map

GoodBased on 237 reviews
7.7

Featuring a rooftop terrace, free Wi-Fi and a private beach, Hotel Pedraladda is located in Castelsardo and showcases unique views of Gulf of Asinara. It also provides an outdoor pool, a kids club and a free shuttle service.

Castelsardo Resort Village
6.8 Good

1.9 km from city centre, Castelsardo Show on map

GoodBased on 162 reviews
6.8

Castelsardo Resort Village is situated on Sardinia, and provides 3.5-star accommodation as well as a private beach. Popular amenities, such as a swimming pool, outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Castelsardo.

Tips for booking a Castelsardo hotel

Cheapest month:March
Most expensive month:August
Average price in Castelsardo:C$ 109/night
Absolute cheapest price found:C$ 24/night
Cheapest day:Monday
Most expensive day:Tuesday
C$ 63 - C$ 206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 111 - C$ 243
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Castelsardo, Sardinia

Show all 485 hotels
Hotel Nantis
8.1 Excellent

0.9 km from city centre, Castelsardo Show on map

Hotel Nantis is situated on Sardinia and provides 4-star facilities in addition to free Wi-Fi. Located in a popular part of Castelsardo, the hotel boasts views of Gulf of Asinara, and is conveniently close to a multitude of dining options.

C$ 70
Avg. per night
Janus Hotel
8.0 Excellent

0.5 km from city centre, Castelsardo Show on map

Janus Hotel is situated on Sardinia and offers 4-star facilities in addition to a Jacuzzi and an indoor pool. The various amenities this modern hotel features include a sauna, limited hours room service and an express check-in and check-out feature.

C$ 70
Avg. per night
Meli Hotel - Near Marina di Castelsardo Beach
8.4 Excellent

0.6 km from city centre, Castelsardo Show on map

Hotel Meli is situated in Castelsardo and is within a short walk of nearby landmarks, such as the Museo dell'Intreccio Mediterraneo. It also provides luggage storage and a dry cleaning service.

C$ 70
Avg. per night
Hotel Rosa Dei Venti
8.5 Excellent

2.8 km from city centre, Castelsardo Show on map

Hotel Rosa dei Venti Castelsardo provides a comfortable setting when in Castelsardo. It offers 3-star accommodation with air-conditioned rooms.

C$ 77
Avg. per night
Hotel & Spa Riviera Castelsardo
8.1 Excellent

0.5 km from city centre, Castelsardo Show on map

Situated in Castelsardo, Hotel Riviera Castelsardo provides elegant 3-star accommodation, as well as a sauna, an indoor pool and a Jacuzzi. It also offers a tour desk, meeting rooms and massage services.

C$ 77
Avg. per night
Baga Baga
9.1 Excellent

1.5 km from city centre, Castelsardo Show on map

Baga Baga is located in Castelsardo and features a rooftop terrace. It also offers supervised child care/activities, a BBQ/picnic area and an express check-in and check-out feature.

C$ 95
Avg. per night
Hotel Pedraladda
7.7 Good

0.7 km from city centre, Castelsardo Show on map

Featuring a rooftop terrace, free Wi-Fi and a private beach, Hotel Pedraladda is located in Castelsardo and showcases unique views of Gulf of Asinara. It also provides an outdoor pool, a kids club and a free shuttle service.

C$ 102
Avg. per night
Castelsardo Resort Village
6.8 Good

1.9 km from city centre, Castelsardo Show on map

Castelsardo Resort Village is situated on Sardinia, and provides 3.5-star accommodation as well as a private beach. Popular amenities, such as a swimming pool, outdoor tennis courts and an outdoor pool, make for an enjoyable stay in Castelsardo.

C$ 105
Avg. per night

Hotel prices in Castelsardo

3 stars

C$ 70 - C$ 95

#1 Most popular

C$ 77
Avg. per night

#2 Most popular

Baga Baga
9.1 Excellent
C$ 95
Avg. per night
C$ 70
Avg. per night
4 stars and up

C$ 70 - C$ 220

#1 Most popular

C$ 77
Avg. per night

#2 Most popular

Hotel Nantis
8.1 Excellent
C$ 70
Avg. per night

Best value

Janus Hotel
8.0 Excellent
C$ 70
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Castelsardo

Castelsardo travel FAQs

  • What are the best hotels in Castelsardo?

    One of the most popular hotels in Castelsardo is Hotel & Spa Riviera Castelsardo, which has been reviewed by 333 users and currently has a rating of 8.1/10. Other top-rated locations include Hotel Rosa Dei Venti and Meli Hotel - Near Marina di Castelsardo Beach, which have received 8.5/10 and 8.4/10 ratings from our users, respectively.