Photo by At the end of the Rainbow
Find hotels near Elephant Rock, Castelsardo from CA $98
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top Hotels Close to Elephant Rock

Baga Baga
Baga Baga
9.0 out of 10, Wonderful, (64)
The price is CA $263
CA $296 total
includes taxes & fees
Sep 11 - Sep 12

Bajaloglia Resort
Bajaloglia Resort
9.4 out of 10, Exceptional, (127)
The price is CA $450
CA $501 total
includes taxes & fees
Sep 1 - Sep 2

The Square Castelsardo
The Square Castelsardo
9.2 out of 10, Wonderful, (13)
The price is CA $146
CA $164 total
includes taxes & fees
Sep 8 - Sep 9

Abbaidda Hotel
Abbaidda Hotel
9.0 out of 10, Wonderful, (56)
The price is CA $246
CA $276 total
includes taxes & fees
Aug 25 - Aug 26

Hotel La Ciaccia
Hotel La Ciaccia
8.8 out of 10, Excellent, (20)
The price is CA $210
CA $236 total
includes taxes & fees
Sep 10 - Sep 11

Janus Hotel
Janus Hotel
8.6 out of 10, Excellent, (122)
The price is CA $162
CA $184 total
includes taxes & fees
Sep 3 - Sep 4
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Elephant Rock Hotel Reviews

Hotel & SPA Riviera Castelsardo
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Castelsardo Attractions
Hotels in top Castelsardo neighborhoods
Other Hotels near Elephant Rock, Castelsardo
- Northern Sardinia Hotels
- Badesi Hotels
- Castelsardo Hotels
- Trinità d'Agultu e Vignola Hotels
- Sassari Hotels
- Valledoria Hotels
- Sorso Hotels
- Aglientu Hotels
- Porto Torres Hotels
- Costa Paradiso Hotels
- Tempio Pausania Hotels
- Tergu Hotels
- Aggius Hotels
- Lu Bagnu Hotels
- Viddalba Hotels
- European Union Hotels
- Nulvi Hotels
- Ozieri Hotels
- Osilo Hotels
- Sedini Hotels
Expedia's Latest Trends
Hotels
Flights
- Cheap Flights from Calgary (YYC) to Victoria (YYJ)
- Cheap Flights from Ottawa (YOW) to Brownsville (BRO)
- Cheap Flights from Toronto (YYZ) to Puerto Vallarta (PVR)
- Flights to Philippines
- Cheap Flights to Washington
- Cheap Flights to Las Vegas
- Cheap Flights from Vancouver (YVR) to London (LHR)
- Cheap Flights from Edmonton (YEG) to Toronto (YYZ)
- Air Canada
- Flights to Canada
- Cheap Flights from Adelaide (ADL) to Sydney (SYD)
- Cheap Flights from Thunder Bay (YQT) to Winnipeg (YWG)
- Flights from Jiaodong Intl. Airport
- Cheap Flights from Toronto (YYZ) to Guadalajara (GDL)