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
  • Back to School Party Night

    7th September 2019

    Dust off your old school uniform, party all night and dance to your favourite old school tracks, including 2 course meal and disco Arrival 7pm Dinner 8pm

    £19.95 per person

  • Christmas at The Craiglands

    This year at The Craiglands we are bringing Christmas back with a BANG! We are delighted to announce this year’s flag ship event is ‘Simply Christmas at the Craiglands’, immerse yourselves this festive season and let your hair down alongside other party-goers in a sparkling fashion! If your organisation would like to book its own, tailor-made Christmas party, then look no further! Our team can organise everything you need to make it a truly festive occasion. Booking your event or making an enquiry couldn’t be easier, get in touch with us via phone on 01943 430001 for the Sales team or email direct on sales@craiglands.co.uk. ******* Early Bird Offer ******* Don't forget we have our early bird offer, book before the 31st May and you will recieve 2 complimentary bottles of house (Red, White Or Rose) wine per 10 guests

  • Santa Sunday Lunch

    15th December 2019

    Christmas is all about the children, and what better way to get the kids excited than an early meeting with Santa himself, while you enjoy a beautiful prepared 2 course family orientated buffet. Relax as Santa's little helpers keep the little ones entertained with magic, entertainment and festive games. Santa will be delivering a special gift to all children on the day. Arrival 12pm - lunch 1pm - carriages 4pm

    £14,95 per adult £7.50 for under 12


Sign up to our newsletter to receive our latest special offers