Restaurants in Keighley

For regular updates on the best dining Deals in Yorkshire subscribe to our Yorkshire Special Offers Newsletter.

Looking for the best restaurants in Keighley? Find them on the leading Yorkshire restaurant guide. Discover new places to eat in Keighley with links to restaurant websites, online menus, restaurant photos, special offers, location maps & much more.

If you can’t find the venue you’re looking for add it here.

To refine your search
Balti House Restaurant
Indian
Brooks Building, Albert Street, Keighley, BD21 2AT 01535 611600 Well-established Punjabi restaurant that specializes in Balti dishes, located in a palatial purpose-built, air conditioned restaurant in Keighley. . .
Slaters Arms
Pub Food
Crag Lane, Bradley, Keighley, BD20 9DE 01535 632179 Characterful nineteenth century canalside inn at Bradley in the Aire Valley, near Skipton. . .
22 The Square59 Main Sreet, Cross Hills, Nr Skipton, Keighley, BD20 8TT | 01535 633599
Agrani Indian Restaurant38 High Street, Keighley, BD21 2LJ | 01535670037
Airedale HeiferBradford Road, Sanbeds, Keighley, BD20 5LY | 01274 515870
Alfe's Restaurant53-59 Church Street, Keighley, BD21 5HT | 01535 613888
Amici Ristorante and Pizzeria105-107 East Parade, Keighley, BD21 5HU | 01535 610699
Amontola Fusion72 Haworth Road, Cross Roads, Keighley, BD22 9DL | 01535 640200
Ashmount Country HouseMytholmes Lane, Keighley, BD22 8EZ | 01535 645726
Azeem Restaurant89 South Street, Keighley, BD21 1AD | 01535 681212
Bay Horse Inn161 Keighley Road, Cowling, Keighley, BD22 0AH | 01535 633895
Bay Horse, TheSnaygill, Bradley, Keighley, BD20 9HB | 01756 797711
Black Bull Hotel119 Main Street, Haworth, Keighley, BD22 8DP | 01535 642249
Boltmakers Arms117 East Parade, Keighley, BD21 5HX | 01535 661936
Bronte HotelLees Lane, Haworth, Keighley, BD22 8RA | 01535 644112
Busfield ArmsMain Road, East Morton, Keighley, BD20 5SP | 01274 563169
Caravanserai1 Crown Street, Keighley, LS2 7DA | 0113 234 1999
Cavendish HotelCavendish St, Keighley, BD21 3RL | 01535 603175
Cell @ The CivicThe Civic Centre,  North Street, Keighley, BD21 3RX | 01535 690800
Changegate Fisheries2 Changegate, Keighley, BD22 8DY | 01535 642336
Chaplins BistroFallwood, Haworth, Keighley, BD22 8RN | 01535 648090
Chaplins BistroOak Street, Haworth, Keighley, BD22 8NW | 01535648090
Codley's104 Ingrow Lane, Keighley, BD22 7BU | 01535 665180
Commercial Inn16 Church St, Keighley, BD21 5HS | 01535 602268
Cowling Chippy223 Keighley Road, Keighley, BD22 0AF | 01535 630110
Cricketers ArmsConey Lane, Keighley, BD21 5JE | 01535 669912
Crossroads Inn1 Cross Roads, Keighley, BD22 9BG | 01535643047
Order takeaway
Crowns Pizza and Spices5a Alice Street, Keighley, BD21 3JD | 01535 601313
Curry House112-114 East Parade, Keighley, BD21 5JA | 01535 610636
Dalesgate Hotel406 Skipton Road, Keighley, BD20 6HP | 01535 664930
Dalesway Brewers Fayre, The502 Bradford Road, Sandbeds, Keighley, BD20 5HG | 01274 566 662
Dog and Gun InnColne Road, Glusburn, Keighley, BD20 8DS | 01535 633855
Dog and Gun InnDenholme Road, Oxenhope, Keighley, BD22 9SN | 01535 643159
E D FoodsThe Airedale Shopping Centre, Keighley, BD21 3QQ | 07999 929417
Eastburn Fisheries1 Main Road, Eastburn, Keighley, BD20 8UA | 01535 654530
Embers of Haworth81 Main St, Haworth, Keighley, BD22 8DA | 01535 642809
EurasiaUnit 3 Parkway House, Worth Way, Keighley, BD21 5LD | 01535 691818
Flappit Springs4 Halifax Road, Flappit Springs, Keighley, BD21 5PU | 01535 645529
Friendly, The54 Main St, Stanbury, Keighley, BD22 0HB | 01535 645528
Globe Inn2 Parkwood St, Keighley, BD21 4QR | 01535 610802
Glusburn FisheriesColne Road, Keighley, BD20 8PL | 01535 633142
Goats Head Hotel2 Skipton Road, Steeton, Keighley, BD20 6NR | 01535 653266
Golden Fleece InnLane Ends, Oakworth, Keighley, BD22 7PR | 01535 642574
Hare and HoundsLotherdale, Keighley, BD20 8El | 01535 630977
Harlequin Bistro139 - 144 Keighley Road, Cowling, Keighley, BD22 0AH | 01535 633223
Haworth Old HallSun St, Haworth, Keighley, BD22 8BP | 01535 642709
Haworth Old HallSun Street, Haworth, Keighley, BD22 8DP | 01535 642 709
Haworth Tandoori14 Mill Hey, Haworth, Keighley, BD22 8NQ | 01535 644726
Khans16-18 High Street, Keighley, BD21 2AA | 01535665550
King's Arms2 Church Street, Keighley, BD22 8DA | 01535 647302
Kings Arms9 Bolton Road, Silsden, Keighley, BD20 0JY | 01535 653216
Kings Head38 South Street, Keighley, BD21 1PF | 01535 690096
Lamb InnDenholme Road, Oxenhope, Keighley, BD22 9NU | 01535 646394
Livery RoomsNorth Street, Keighley, BD21 3AA | 01535 682950
Marquis of Granby Inn, TheHospital Road, Riddlesden, Keighley, BD20 5EP | 01535 607164
Mio Gusto23 Airedale Road, Keighley, BD21 4LW | 01535 601792
Moghuls114-116 North Street, Keighley, BD21 3AL | 01535 604423
Nazar BistroEast parade, Keighley, BD21 5HU | 01535 607288
New InnMain Street, Cononley, Keighley, BD20 8NR | 01535 636302
Newsholme Manor HotelSlack Lane, Oakworth, Keighley, BD22 0RQ | 01535 642964
Oakworth Hall Fisheries61 Oakworth Hall, Oakworth, Keighley, BD22 7HZ | 01535 645861
Octagon LiveOctagon House, Bradford Road, Sandbeds, Keighley, BD20 5LY | 01274 515870
Old Star Inn1 Skipton Road, Steeton, Keighley, BD20 6SD | 01535652246
Old Sun Hotel79 West Lane, Haworth, Keighley, BD22 8EL | 01535642780
Old Time Fisheries183 Devonshire Street, Keighley, BD21 2NH | 01535 691490
Old White Bear, The6 Keighley Road, Cross Hills, Keighley, BD20 7RN | 01535 632115
Orient25-29 Chapel Lane, Keighley, BD21 2AJ | 01535 663343
Oxenhope Fisheries2 Upper Town, Oxenhope, Keighley, BD22 9LN | 01535 645993
Oxford Fishery218 Oakworth Road, Keighley, BD21 1QX | 01535 210340
Premier Inn Ltd502 Bradford Road, Sandbeds, Keighley, BD20 5NH | 0871-5278134
Pride Of Punjab3 Spencer Street, Keighley, BD21 2BT | 01535210350
Punch Bowl Inn, TheBridge Road, Silsden, Keighley, BD20 9ND | 01535 652360
Railway, TheMain Street, Cononley, Keighley, BD20 8LS | 01535 633238
Raj Mahal Tandoori51 Mill Hey, Haworth, Keighley, BD22 8NA | 01535643890
Raj Mahal, The49-51 Mill Hey, Haworth, Keighley, BD22 8NQ | 01535 643890
Royal OakOakworth Road, Keighley, BD21 1QD | 01535 604084
Royal Oak Inn, The2 Mill Hey, Haworth, Keighley, BD22 8NQ | 01535 645 646
Ruplali Takeaway1 Main Street, Sutton-in-Craven, Keighley, BD20 7HP | 01535633444
Shimla Spice Restaurant14 South Street, Keighley, BD21 1NR | 01535 602040
Shoulder of Mutton22 Thwaites, Keighley, BD21 4NG | 01535 608684
Snooty Fox, TheColne Road, Oakworth, Keighley, BD22 7PB | 01535 642689
Stefanos69 Kirkgate, Silsden, Keighley, BD20 0PB | 01535 658555
Tams Cantonese Cuisine13 Main Street, Cross Hills, Keighley, BD20 8TA | 01535 633120
Thai on Aire145 Skipton Road, Keighley, BD21 3BG | 01535 608511
The Dalesway502 Bradford Road, Sandbeds, Keighley, BD20 5NH | 01274566662
The Dickie BirdThwaites Brow Road, Keighley, BD21 4SQ | 01535 607963
The Golden Hind40 Sun St Haworth, Keighley, BD22 8BS | 01535 643161
The Highland Pub38 Cavendish Street, Leeds, Keighley, LS3 1LY | 0113 242 5811
The Old White Lion HotelMain Street, Haworth, Keighley, BD22 8DU | 01535 642313
The Three AcresQuarry House/Bingley Road, Lees Moor, Keighley, BD21 5QE | 01535644895
The Turkey InnGoose Eye, Oakworth, Keighley, BD22 0PD | 01535 681339
Three HorsesFell Lane, Keighley, BD22 6BZ | 01535 681462
Toby Carvery KeighleyBradford Road, Keighley, BD21 4BB | 01535 610611
Wharenui25-27 Main Street, Haworth, Keighley, BD22 8DA | 01535 644511
White Lion HotelPriest Bank Road, Kildwick, Keighley, BD20 9BH | 01535 632265
Willow Tree PubIlkley Road, Riddlesden, Keighley, BD20 5PN | 07411478505
Wilson's Fish Restaurant54 Lawkholme Lane, Keighley, BD21 3DX | 01535 608254
Worth Valley FisheriesWesley Place Halifax Road, Ingrow, Keighley, BD21 5EH | 01535 669803
Wuthering Heights InnMain Street, Stanbury, Keighley, BD22 0HB | 01535 643332
ZolshaSkipton Road, Crosshill, Keighley, BD20 7SA | 01535 630339

Refine your results by Category

Ads
Affiliates

We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!

Interested in Yorkshire Special Offers?We’ll email you the best dining deals, events and news in Yorkshire.SIGN UP NOW

Thank You
You have successfully signed up to the newsletter

Sugarvine will only use your contact details to send you our newsletter. Your details will not be passed on to any third parties.