Situated in Area of Outstanding Natural Beauty close proximity to St Catherines Point on the Isle of Wight's southernmost shore, Castlehaven Caravan Site is a small privately owned and run retreat set close to the water's edge, enjoying incredible sea views, with a cafe on site.