Top 10 Hotels in Castelsardo

See all 118 Hotels in Castelsardo
Meli Hotel
Meli Hotel

Lungomare Anglona 15, Castelsardo 07031

Located in Castelsardo Historic Centre, this property is within a 15-minute walk of Port of Castelsardo, Sant'Antonio Abate …

$43
avg/night
Hotel Riviera Castelsardo
Hotel Riviera Castelsardo

Via Lungomare Anglona 1, Castelsardo 07031

4.0 out of 5.0

Located in Castelsardo Historic Centre, this spa hotel is within a 15-minute walk of Port of Castelsardo and Sant'Antonio …

$66
avg/night
Hotel Vittorio Emanuele
Hotel Vittorio Emanuele

Corso Vittorio Emanuele 100/102, Sassari 07100

3.0 out of 5.0

Situated in Sassari, this hotel is within a 5-minute walk of Civic Theatre and St. Nicholas Cathedral. National Museum G.A. …

$36
avg/night
Antica Pensione Pinna
Antica Pensione Pinna

Lungomare Anglona 7, Castelsardo 7031

2.0 out of 5.0

Located in Castelsardo Historic Centre, this hotel is within a 15-minute walk of Port of Castelsardo and Sant'Antonio Abate …

$34
avg/night
Hotel Grazia Deledda
Hotel Grazia Deledda

Viale Dante 47, Sassari 07100

4.0 out of 5.0

Located in the heart of Sassari, this hotel is within a 10-minute walk of Church of St. Francis and National Museum G.A. Sann …

$55
avg/night
Hotel Residence Ampurias
Hotel Residence Ampurias

Via Genova, 4, Castelsardo 07031

3.0 out of 5.0

Located in Lu Bagnu, this hotel is within 3 mi (5 km) of Port of Castelsardo, Sant'Antonio Abate Cathedral, and Doria Castle. …

$48
avg/night
Hotel Carlo Felice
Hotel Carlo Felice

Via Carlo Felice 50, Sassari 07100

3.0 out of 5.0

Situated in Sassari, this hotel is within 1 mi (2 km) of PalaSerradimigni and National Museum G.A. Sanna. St. Nicholas …

$46
avg/night
Residence Li Russi
Residence Li Russi

Località Li Russi, Castelsardo 07031

Situated in Castelsardo, this apartment is within 1 mi (2 km) of Museum of Mediterranean Weaving, Doria Castle, and …

$47
avg/night
Hotel Libyssonis
Hotel Libyssonis

via del Lentischio n. 1, Porto Torres

4.0 out of 5.0

Situated in Porto Torres, this hotel is 1.4 mi (2.2 km) from Cathedral of San Gavino and 1.6 mi (2.6 km) from Balai Beach. …

$70
avg/night
B&B La Dahlia
B&B La Dahlia

Via Terme Romane, 17, Castelsardo 07031

Located in Lu Bagnu, this apartment is within 3 mi (5 km) of Port of Castelsardo, Sant'Antonio Abate Cathedral, and Museum of …

$59
avg/night

Recent Reviews in Castelsardo

Hide content

Where to stay in Castelsardo

Castelsardo Hotel Guide

There are numerous possibilities for visitors hoping to book either an affordable or upscale place to stay in Castelsardo. Within our handy accommodation pages you can browse 28 short- and long-stay options within 6 miles of Castelsardo's center.

Hotels that are within walking distance of the Castelsardo city center, are the Bajaloglia Resort and Castelsardo Resort Village.

If you are chasing cheaper hotel options, you could try the Hotel Riviera Castelsardo, Hotel Rosa Dei Venti and Domus Beach Castelsardo.

The Hotel Marinedda Thalasso & Spa is located 12 miles from downtown Castelsardo. Or, alternatively, the Resort & Spa Le Dune is positioned 9 miles away. The Hotel Relax Torreruja Thalasso & Spa as well as the Hotel Corallo are some other places to book accommodation in Castelsardo.

While you are in Castelsardo, try and leave enough time to visit more of Sardinia. Sardinia has beaches, forests and wetlands. Popular Sardinia tourist draws are ruins and traditional villages. Fun-loving travelers can also try mountain biking and rock climbing here.

30 miles from Castelsardo you will find Villanova Monteleone, where you can spend the day enjoying Necropolis of Pottu Codinu and La Speranza Beach. The Su Ghindalu and Su Cantaru are a few of the great hotel options in Villanova Monteleone. 1 mile to the north of Castelsardo, you can also stay at Castelsardo Historic Centre, home to the Janus Hotel and Hotel Pedraladda. If you stay in Castelsardo Historic Centre, a couple of sights worth adding to your itinerary are the Museum of Mediterranean Weaving and Sant'Antonio Abate Cathedral.

If you enjoy sports and love watching local games you could take a trip to PalaSerradimigni, which is 14 miles to the southwest of Castelsardo. Stay nearby to the action at the Hotel Vittorio Emanuele or the Hotel Carlo Felice.

Located 30 miles from Castelsardo is Fertilia Airport. Stay nearby at Hotel Punta Negra or Camping Village Laguna Blu.