Luxury 5 Red Star Castle Hotel in Ayrshire, Scotland
Welcome to a truly hidden place. A place to be inspired, reflect, recharge and reconnect; where you will feel ‘at home’ whether you’re traveling on your own or with a party of friends.
The luxury, award-winning five star hotel in Ayrshire, Scotland, provides an intimate level of service with genuine attention to detail. It has great beauty in its period furnishings and interiors as well as through the breath-taking gardens, forest, and the seascapes that surround that castle.
Whether you are planning an intimate gathering, or a more lavish reception you can be assured that you and your guests will have a memorable and hugely enjoyable experience in a truly beautiful setting. Glenapp Castle offers a variety of intimate locations both indoors and outside