Cairnbaan Hotel has now ceased trading.
Due to unavoidable and unforeseen circumstances, the hotel will be closed indefinitely.
Apologies for any inconvenience.

We'd like to thank our patrons, both locally and those further afield.