Das Schloss wurde 1625 von einem Schotten namens James Shaw und dessen Frau Isabella Brisbane erbaut. Das Ehepaar stammte ursprünglich aus Greenock, wanderte 1606 nach Irland aus und ließ sich 1613 in Ballygally nieder. Kurze Zeit später pachtete Shaw für 24 Pfund im Jahr vom Earl of Antrim Land, auf dem er das Gebäude errichtete. Während der Irischen Rebellion von 1641 versuchte die in Glenarm stationierte irische Garnison mehrfach, das Schloss einzunehmen, scheiterte jedoch immer. Im 18. Jahrhundert wurde das Gebäude erweitert. Bis 1799 blieb es in Besitz der Familie Shaw, dann musste William Shaw alle Besitzungen verkaufen. Das Schloss ging für 15.400 Pfund an die Familie Agnew. Nachdem das Gebäude eine Zeit lang als Station der Küstenwache gedient hatte, zog der Pfarrer Classon Porter mit seiner Familie ein und bewohnte es mehrere Jahre lang. Schließlich kaufte der Unternehmer Cyril Lord das Schloss und baute es in den 1950er Jahren zum Hotel aus. 1966 verkaufte er es für 40.000 Pfund an die Hastings Hotels Group. Das Hotel ist vom Northern Ireland Tourist Board mit vier Sternen ausgezeichnet. In den Jahren 2007 und 2014 wurde es grundlegend renoviert.