The Craiglands Hotel has been welcoming people from around the world for more than 150 years.
Timeless in appearance yet full of the mod cons you need for a wonderful stay, this grand Victorian hotel remains the ideal place for business or pleasure, combining comfort and excellent facilities in 6 acres of beautifully landscaped grounds and woodland.