Skip to main content
The best restaurants in York, sorted by budget

The best restaurants in York, sorted by budget

What's a realistic budget for eating out in York?

Budget spots run £8-£15 a head for a proper meal, mid-range restaurants land around £20-£40 a head with a drink or two, and the handful of splurge-worthy places in York run £50-£90+ per person with wine, particularly if you go for a tasting menu. There's genuinely good food at every tier — the city isn't just expensive-or-nothing.

Eating well in York doesn’t require a big budget, and having a big budget doesn’t guarantee the best meal of your trip either — some of the most memorable food here comes from a market stall doing one thing brilliantly. This guide splits the city’s restaurant scene into three honest tiers: places where £10-£15 gets you a proper meal, places where £25-£40 gets you a good sit-down dinner, and the small handful worth booking weeks ahead and spending £60-£90+ a head. Prices below are 2026 figures for a typical order, not the cheapest possible item on the menu, so you can plan realistically rather than guess.

How the tiers work and why it matters

York’s restaurant scene sits within a few streets of each other in the city centre, which means budget and expensive options are often a two-minute walk apart — you’re rarely forced into one tier because of location. The real variable is what you’re after: a quick, satisfying meal between sightseeing stops, a proper evening out, or a special-occasion dinner that’s part of the trip itself. Deciding which of those you want before you start browsing menus saves a lot of dithering on the Shambles at 7pm on a Saturday, when the good mid-range places are already full.

One thing worth knowing upfront: York’s tourist core (the Shambles, Stonegate, the streets immediately around the Minster) does carry a price premium on food that trades on foot traffic rather than quality. It’s not universal — some genuinely excellent kitchens sit right in the middle of it — but if a menu looks overpriced for what’s on it, that’s usually because it is. The broader where to eat in York guide covers the full landscape beyond just price; this one is specifically about matching restaurants to what you’re willing to spend.

Budget tier: £8-£15 a head

This is the tier most visitors underuse, and it’s a shame, because it’s where a lot of York’s most distinctive food actually lives. Top of the list is Shambles Market, the street-food square just off the Shambles itself, where stalls serve everything from Moroccan flatbreads to loaded fries for £6-£10 a portion. Los Moros, which started here as a stall before opening a sit-down site, is the standout — North African-spiced meats and vegetables wrapped in flatbread, generous portions, and a queue that tells you everything about how locals rate it.

Eat standing at the market’s shared tables or take it to the nearby gardens if the square is full, which it often is at lunchtime on weekends.

Mannion & Co, a breakfast, brunch and deli spot, is the other budget-tier name worth knowing. It’s not the cheapest cafe in the city, but it’s some of the best value: a proper cooked breakfast or a loaded brunch plate runs around £10-£14, and the ingredients and cooking are a level up from a standard greasy-spoon fry-up. It gets busy on weekend mornings, so go early or expect a short wait.

Beyond named spots, York has the usual run of independent cafes and bakeries doing solid £5-£9 lunches — a pasty, a filled bap, soup and bread — clustered around Fossgate, Micklegate and the streets running off Goodramgate, away from the main tourist drag. Pub lunches also belong in this tier: a weekday pub lunch deal, often two courses for £12-£16, is one of the better-value sit-down meals in the city — see the best pubs in York guide for which ones do food well rather than as an afterthought.

If you’re building a full day around keeping costs down, the York on a budget guide folds food costs into a wider daily budget, which is useful context if restaurants are only one line item in your planning.

Mid-range tier: £20-£40 a head

This is where most people’s proper dinner in York will land, and it’s the most competitive tier in the city — plenty of genuinely good kitchens fighting for the same weekend evening slots. Ate O’Clock is a reliable name here: modern, seasonal British cooking without the fuss or the price tag of the top tier, mains typically £16-£24, and a menu that changes enough to reward a return visit. It’s a good pick if you want food that’s clearly been thought about without needing to plan the evening around it weeks in advance.

Sunday lunch deserves its own mention at this tier — a roast in one of York’s better pubs or restaurants, usually £16-£22 for a generous plate, is one of the most reliably good meals you can order in the city on a Sunday, and the Sunday roast in York guide breaks down where does it properly (proper gravy, a real Yorkshire pudding, not a frozen one) versus where’s coasting on the concept.

Afternoon tea sits at the upper end of this tier and deserves a mention of its own, because it’s a genuine York institution rather than just another meal slot. Bettys, the city’s best-known tearoom, runs £30+ per person for a full afternoon tea, and while that’s firmly mid-range-to-splurge pricing for what is essentially sandwiches and cake, it’s a specific experience people build a day around rather than a straightforward lunch alternative — see the afternoon tea in York guide for whether it’s worth the queue and the price, and for cheaper alternatives that do a very similar thing for £18-£25.

Pair a mid-range dinner with a pre-dinner pint from one of York’s breweries or gin producers — the York breweries and gin guide has recommendations that won’t blow the budget on drinks before you’ve even sat down to eat. If you want a structured way to sample several mid-range spots in one go rather than committing to a single restaurant, a guided food tour is a genuinely efficient option at this price point: a 3.5-hour guided food tour of York moves you between several stops with tastings included, which works out reasonably against booking three or four separate mid-range meals across a longer stay.

Splurge tier: £50-£90+ a head

York’s top tier is small but genuinely good, led by The Star Inn the City — a riverside restaurant from the team behind the Michelin-starred Star Inn at Harome, serving modern British food with a strong Yorkshire ingredient focus. Expect £45-£65 a head for a la carte with a couple of courses and a drink, climbing past £80-£90 if you go for a tasting menu with wine pairings. The riverside setting is part of the draw — ask for a window table when booking if the weather’s decent, since the view over the water is genuinely part of the experience here, not just marketing.

Skosh is the other name that comes up repeatedly when people ask locals where to spend real money on food in York. It’s a modern small-plates restaurant, and the format means the final bill depends heavily on how many dishes you order — a controlled group of four or five plates per person plus drinks lands around £40-£55, but it’s easy to keep ordering and push that toward £70+ if the food’s landing well, which it usually does. Small plates restaurants reward going with people who’ll actually share rather than guard their own dish, so factor that into who you bring.

Both of these need booking well ahead for weekend evenings — two to three weeks out is a safe minimum in peak season (roughly April through September, plus December), and longer for a specific Saturday night. If you can eat on a weekday instead, availability opens up considerably and you’ll sometimes find set lunch or early-evening menus that bring the splurge tier’s pricing down closer to mid-range, without much change in the quality of what lands on the plate.

What actually changes between the tiers

It’s worth being specific about what you’re paying for as you move up through these three tiers, because it isn’t simply “more expensive ingredients.” At the budget tier, you’re paying for speed, honesty and volume — a market stall or cafe is judged almost entirely on whether the food tastes like it was made with care, since there’s no room, service or plating to hide behind. That’s exactly why Shambles Market punches above its price point: a stall with one dish and a queue out the door has usually earned that queue.

At the mid-range tier, you start paying for a wider kitchen — more dishes on the menu, more technique per plate, and a dining room designed to be sat in for an hour or more rather than eaten standing up. This is also where seasonality starts mattering more; a mid-range restaurant changing its menu with what’s good that month is a decent signal that the kitchen cares, versus one running the same laminated menu year-round regardless of what’s actually in season around Yorkshire.

At the splurge tier, you’re paying for technique, sourcing and, frankly, for the kitchen’s reputation — ingredients from named Yorkshire farms and producers, more courses, more staff per table, and a level of consistency that’s genuinely hard to achieve outside a small, well-drilled team. Whether that’s worth £70-£90 a head is a personal call, but it’s not simply the same food as the mid-range tier with a bigger markup; the sourcing and the skill on the plate are usually different too.

Drinks pricing across the tiers

Food is only half the bill, and drinks pricing in York follows a similar tiered pattern worth knowing before you sit down. At the budget tier, a soft drink or a can from a market stall runs £2-£3, and most budget cafes don’t serve alcohol at all. Pub lunches are the exception — a pint alongside your meal adds roughly £5-£6.50 depending on where you are, with prices creeping up on Stonegate and around the Shambles compared with pubs a few streets back.

At the mid-range tier, a glass of house wine typically runs £7-£10 and a pint £5-£6.50, so factor an extra £10-£15 a head onto the food total above if you’re having a drink or two with dinner. Cocktails, where offered, tend to sit around £9-£13. At the splurge tier, wine by the glass climbs to £10-£18, and a wine pairing flight alongside a tasting menu can add £35-£55 per person on top of the food cost — which is exactly how a £55 tasting menu becomes a £90-£100 evening once wine’s factored in. If you want to enjoy the top tier without the full pairing cost, ordering a single good bottle to share, or sticking to one or two glasses, keeps the bill considerably more contained.

Dietary needs across the price tiers

York’s kitchens have generally caught up with demand for vegetarian, vegan and gluten-free options at every price point, though the depth of choice does vary by tier. Budget spots and market stalls are often surprisingly strong here — Shambles Market has genuinely good plant-based options among its stalls, not just a token wrap. Mid-range restaurants like Ate O’Clock typically run at least two or three vegetarian mains alongside a vegan option or two, and most will happily adapt a dish on request rather than leaving you with the same single vegetarian item every kitchen used to default to a decade ago.

At the splurge tier, tasting menus can be more restrictive simply because the format is built around a fixed sequence of dishes — it’s worth calling ahead rather than assuming a full vegetarian or vegan tasting menu will be available on the night, since some kitchens need advance notice to build one properly. The dedicated vegetarian and vegan in York guide goes much deeper into this than a budget-focused piece can, including which parts of the city have the strongest plant-based scene.

Building restaurant choices into your itinerary

If you’re only in York for a short stay, it’s worth deciding your one splurge meal (if any) before you arrive, since the best tables go early. The three days in York itinerary and four days in York and Yorkshire itinerary both slot a proper dinner into an evening that isn’t also packed with a late attraction, which matters more than it sounds — nobody enjoys a tasting menu after rushing across the city from a 6pm museum closing time.

For shorter trips, the two days in York itinerary and the budget two-day itinerary both lean more heavily on the budget and mid-range tiers, which honestly suits a fast-paced weekend better anyway — you don’t want to be sitting through a two-hour tasting menu when you’ve only got 36 hours in the city. And if food is genuinely the point of your visit rather than a side note to sightseeing, the York for foodies and where locals eat in York blog pieces go beyond this list into more specific, personal recommendations.

A few honest notes

Don’t judge a restaurant by its position on the Shambles or Stonegate — foot traffic pricing is real, and some of the best food in the tiers above sits a few streets back on Fossgate, Micklegate or around Walmgate instead. If a menu on the main tourist drag looks pricey for fairly ordinary food, that’s not a coincidence.

Weekday lunch is consistently the best-value window across every tier in this list — kitchens that charge £25 for a dinner main will often do a similar dish at lunch for £14-£16 as part of a set menu, precisely because they want to fill tables between the breakfast and dinner rushes. If your schedule’s flexible, shifting a splurge-tier meal to lunch instead of dinner can knock 30-40% off the bill for a very similar experience.

Finally, York’s food scene skews toward modern British and European cooking rather than a huge range of global cuisines — Los Moros and a scattering of others aside, don’t expect the range you’d get in a bigger city. What’s here is generally well executed rather than broad, which is worth knowing if you’re chasing a specific cuisine rather than just a good meal.

Frequently asked questions about restaurants in York by budget

Do I need to book restaurants in York in advance?

For anything mid-range or above, yes, especially on weekends and during peak season from April to September, plus the run-up to Christmas. Budget cafes and market stalls are walk-up by nature and don’t take reservations. For a splurge restaurant on a Saturday night, book at least two to three weeks out if you can, longer for a specific date around Christmas or a bank holiday weekend.

Is York expensive to eat in compared to other UK cities?

It’s cheaper than London for equivalent quality, roughly on par with Leeds or Manchester, and noticeably pricier than smaller Yorkshire towns nearby like Malton. The tourist-facing streets near the Minster and the Shambles carry a premium; venture two or three streets back toward Fossgate or Micklegate and prices drop without much drop in quality.

What’s the best value meal in York?

A stall lunch at Shambles Market is hard to beat for value and quality together, with most portions £6-£10. A weekday lunch set menu at one of the mid-range restaurants is the best value sit-down option, often two or three courses for well under the evening a la carte price at the same place.

Are service charges included in York restaurant prices?

Usually not automatically added at smaller independents and market stalls, though it’s increasingly common for mid-range and higher-end restaurants to add a discretionary 10-12.5% to the bill. It’s always optional and staff will remove it without fuss if asked, but check your bill either way before assuming it’s included.

Can I get a good meal in York without booking ahead?

Yes, at the budget and lower mid-range tiers — market stalls, cafes, and most pubs are walk-up. It gets harder the higher you go: mid-range restaurants on a Friday or Saturday evening can be full without a booking, and the splurge tier is essentially booking-only on weekends. Weekday evenings and lunchtimes are your best bet for turning up without a reservation.

See top tours