greek food

Restaurants in Knaresborough

Search Cottages

Discover the Best Knaresborough Restaurants

Knaresborough is a charming market and spa town nestled in North Yorkshire. Perched along the River Nidd, this idyllic town beckons with its historic allure and boasts medieval castle ruins, a picturesque viaduct and endless quaint streets to discover. After a day immersed in British heritage and natural beauty choose from some of the best restaurants in Knaresborough to end your day on a high!

If you’re looking to lose yourself in the comforting feeling of a quintessential British pub then Knaresborough has you covered. Enjoy a delicious meal at The Mother Shipton Inn, a 16th-century pub adorned with exposed beams and brick and roaring log burners, the perfect place to end a day. Alternatively, head to The Bay Horse Inn, The Guy Fawkes Arms or The Malt Shovel which are all considered some of the best restaurants in Knaresborough.

You can also look forward to delving into other cuisines on your visit to Knaresborough. For a journey into authentic Indian cuisine Spice Culture is another of the best places to eat in Knaresborough. Offering Indian tapas you can sample a variety of mouth-watering dishes from their large menu; there is truly something for everyone.

For a taste of the Mediterranean, both Saranda and Mykonos Bar and Grill are some of the best Knaresborough restaurants. Saranda offers an excellent selection of small plates so you can sample as much of the Mediterranean as you want. While Mykonos Bar and Grill and its extensive menu specialises in authentic Greek food!

Don’t miss a visit to Bettys Tea Rooms, one of the best restaurants in Knaresborough! Resting in the nearby town of Harrogate this iconic tea room is perfect for a spot of afternoon tea with delicious scones, cream cakes and sandwiches!

Treat yourself and your loved ones to mouth-watering food at these restaurants in Knaresborough…

  • Afternoon Tea set up in a restaurant

    Bettys Harrogate

    Bettys Harrogate
    1 Parliament Street
    Harrogate
    Yorkshire
    HG1 2QU

    08004561919

    Originating in 1919, Bettys has been a delicious staple in Harrogate for over 100 years! Their ethos remains unchanged; they are committed to serving delicious treats with a warm welcome. The perfect place to stop for a bite to eat in Harrogate.

    view more information
  • pub taps

    Mother Shipton Inn

    Mother Shipton Inn
    Low Bridge
    Knaresborough
    North Yorkshire
    HG5 8HZ

    01423865683

    Perched on the edge of Knaresborough is the idyllic Mother Shipton’s Inn. Serving a whole host of exciting dishes as well as classic British meals, there is something for everyone!

    view more information
  • greek food

    Oliveta Harrogate

    Oliveta Harrogate
    4 Station Parade
    Harrogate
    Yorkshire
    HG1 1UE

    01423709553

    If you’re craving a taste of the Mediterranean during your trip to Harrogate then be sure to stop at Oliveta which prides itself on offering delicious food using traditional recipes from Italy, Greece and Albania! A wonderful mix of flavours awaits.

    view more information
  • italian food

    Pranzo Italian

    Pranzo Italian
    31-37 Cold Bath Road
    Harrogate
    Yorkshire
    HG2 0NL

    01423567513

    Treat yourself and your loved ones to a delicious array of authentic Italian food on your next visit to Harrogate by heading to Pranzo Italian! The venue is also perfect if you’re looking to hire somewhere for group celebrations with mouth-watering food.

    view more information
  • assortment of indian dishes

    Spice Culture

    Spice Culture
    31 Cheltenham Crescent
    Harrogate
    Yorkshire
    HG1 1DH

    01423500021

    If you’re searching for an authentic Indian experience, then look no further than Spice Culture in Harrogate where you can dive into a mouth-watering selection of Indian tapas! From classic dishes to lesser-known delicious dishes; there’s something for everyone.

    view more information
  • burger

    The Bay Horse Inn

    The Bay Horse Inn
    Main Street
    Goldsborough
    Knaresborough
    North Yorkshire
    HG5 8NW

    01423797777

    Resting in the charming village of Goldsborough near Knaresborough, The Bay Horse Inn is a wonderful country pub serving mouth-watering food and an excellent selection of drinks.

    view more information
  • steak dish

    The Guy Fawkes Arms

    The Guy Fawkes Arms
    Main Street
    Scotton
    Knaresborough
    North Yorkshire
    HG5 9HU

    01423868400

    Tucked away in the village of Scotton near Knaresborough is The Guy Fawkes Arms a delightful country pub. Aptly named after Guy Fawkes who used to live in the village the pub serves mouth-watering food perfect after a day of exploration.

    view more information
  • people eating pub food

    The Malt Shovel

    The Malt Shovel
    Main Street
    Knaresborough
    North Yorkshire
    HG3 3BX

    01423862929

    Nestled on the outskirts of Knaresborough, The Malt Shovel offers an array of delicious food. The perfect way to end a day exploring Yorkshire!

    view more information
activityarrow_downarrow_leftsmall-rightarrow-top-rightbikeguidescamerachild-friendlycircularclockCottagecrossdangerdestinationpindownloaddropdown-arrowemailFamilyfinish-flagflagfloraflowergroupHeartinfo-altdidyouknowInspirationlinearlocationmap-pinmapparkingpawphonerulersearchshare Facebook Google Plus Instagram LinkedIn Pinterest Twitter YouTube ui-24px-glyph-2_grid-45popularsun-cloudtexturef-check-glyph-16toggleVideoWalkingwheelchair