A Warm Welcome

For over 150 years


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.

Book Now

"We have had the most wonderful stay at Craiglands Hotel. Kirsty, reception manager has gone out of her way to make our stay a very pleasant one. Nothing has been too much trouble."

Rebecca / 29 Aug 2018

Ideally located in the spa town of Ilkley near Bradford

Where to find us
  • Princess and Super Heroes

    29th May 2019

    Keep the kids entertained meeting their favourite characters for games and pictures with the ultimate children’s party buffet. £14.95 per child, must be accompanied by an adult (£7 each). Family Ticket for 4 children £49.95.

  • Old Skool Classics

    31st May 2019

    Put on your dancing shoes and come and join us for a night to remember. Relive your youth. 2 course meal and all the Old Skool Bangers from the early 90’s. 7pm arrival 8pm dinner. £14.95 per person.

    £14.95 per person

  • Through the Decades

    28th June 2019

    Come and a join us for a 2 course dinner and dance the night away with the our resident Dj to the tunes of the 70s, 80s and 90’s. Arrival 7pm dinner 8pm.

    £14.95 per person


Sign up to our newsletter to receive our latest special offers