Explore the Accommodation

The Craiglands Hotel

Your Home from Home

Explore the Accommodation

We have 63 beautifully appointed rooms that offer guests a contemporary, modern space and a comfortable stay.

Sign up to our newsletter

to receive news & special offers