Show (0) ListingsSantorini Cave Hotels With Infinity PoolsSantorini Cave Hotels With Infinity PoolsFive of the best cave hotels with infinity pools on Santorini 1) Perivolas (Oia) 2) Oia Castle Hotel (Oia)