Gallery
Craiglands Hotel & Spa
Craiglands Hotel has been welcoming people from across the globe for more than 150 years. This grand Victorian hotel remains the ideal place for business or pleasure, combining modern comforts with a warm, friendly welcome.