Capo Caccia's principal crowd-puller is the Grotta di Nettuno, a haunting fairyland of stalactites and stalagmites. The easiest way to get to the caves is to take a ferry from Alghero, but for those with a head for heights, there's a vertiginous 654-step staircase, the Escala del Cabirol, that descends 110m of sheer cliff from the car park at the end of the Capo Caccia road.
You can also reach the cave by tourist boat from Alghero or the signposted dock on the Capo Caccia road.
Tours of the caves last around 45 minutes and take you through narrow walkways flanked by forests of curiously shaped stalactites and stalagmites, nicknamed the organ, the church dome (or warrior’s head) and so on. At its furthest point the cave extends back for 1km, but a lot is off-limits to the public, including several freshwater lakes deep inside the grotto. Note that in bad weather, visits to the grotto are suspended.
To get to the caves by public transport, a daily ARST bus departs from Via Catalogna (€2.50, 50 minutes) in Alghero at 9.15am and returns at midday. From June to September, there are two extra runs at 3.10pm and 5.10pm, returning at 4.05pm and 6.05pm.