Our Houses

Sub Categories

Built over 100 years ago within the grounds of Ballamoar Castle, the Swiss Chalet is a replica of a traditional Swiss Chalet and uniquely different from other holiday homes.  It offers space for families and friends to base themselves whilst enjoying the beautiful Isle of Man. 

Large 3 bedroom detached house in the beautiful residential area of Port Lewaigue in Maughold (across the bay from Ramsey).

Enjoy wonderful sea views from every room whilst you explore the beauty the Island has to offer.  

3 bedrooms – sleeps up to 6 guests