We are a small family owned traditional village inn situated in Kirkcowan, just seven miles from Newton Stewart in the heart of the Galloway countryside.
This 200 year old former coaching inn retains many original features and offers friendly hospitality to all.
We can cater for families or small parties of golfers, anglers, cyclists, ramblers, shooters or those seeking a relaxing rural break. We have a choice of family, double and twin rooms available, each equipped with TV and tea and coffee making facilities.
We are a fully licensed inn providing a selection of alcoholic and soft drinks. Bar meals and snacks are available throughout the day and our varied menu includes vegetarian and gluten free options.
At Craighlaw Arms Hotel our aim is to ensure your visit is memorable for all the right reasons.
Feel welcome in our home, call Craighlaw Arms Hotel today on 01671 830 283