map placeholder

The Grouse Inn

Harehills Lane, Oldfield, Near Oakworth, Keighley, BD22 0RX 01524 548353

(((** British
Main course: £10
Food spend: £25
Opening hours
Monday to Sunday: 12:00 - 21:00.

Elevated above the idyllic pastures of Worth Valley, The Grouse Inn offers wholesome British classics and Yorkshire hospitality in abundance. Crackling log fires indoors are offset by a relaxed patio for summer dining.

The Grouse menu is filled with timeless British recipes and European favourites. A range of tried-and-tested Grouse classics includes slow-roast belly pork with black pudding and sticky red cabbage, or a freshly-pressed burger with a soft English muffin and hand-cut chips. An ample vegetarian selection includes handmade pumpkin tortelloni.

From the bar, The Grouse Keighley proudly showcases an admirable selection of Timothy Taylor cask ales, as well as a world wines and an extensive stock of spirits. For dessert, treat yourself to a daily changing old-school offering, or a cleansing lemon posset with homemade shortbread.

Family friendly The Grouse restaurant also serves a selection of tasty treats just for children, and offers activity packs. Central Keighley is 13 minutes’ drive away.

The Grouse Inn

Harehills Lane, Oldfield, Near Oakworth, Keighley, BD22 0RX

Contact +44 1534643073
Reservations 01524 548353

See all restaurants in West Yorkshire

See all restaurants in Keighley

Customer reviews for The Grouse Inn

3 (((** (based on 1 reviews)
100% of diners recommend this restaurant
  • Food (((**
  • Value (((**
  • Ambience (((**
  • Location (((((
  • Service ((***
  • Drinks *****

Recommended for

  • child friendly (1)
  • large parties (1)
  • romantic (1)
  • (((** by from Skipton

    We arrived at 7.10pm and did not get our food till 8.05pm I have eaten lots of times at the grouse - but this was the worst time.

Unfortunately, you can't book The Grouse Inn online on this site

Nearby restaurants

Book this restaurant