We're giving you the chance to win back the value of your meal - every time you dine this month!

The best restaurants in Somerset

Whether you're a longstanding local or planning a trip from further afield, Somerset's restaurant scene is well worth exploring. From Michelin-starred tables to farm-to-table gastropubs, discover where to eat in Somerset with our curated guide to the county's best restaurants.

Updated on 18 August 2026

For a quiet rural county, Somerset has some seriously good restaurants. From Michelin-starred destinations to authentic local spots, this pocket of the country is well worth a visit if you appreciate quality food. An increasing number of its best restaurants now grow much of what they serve, rather than simply sourcing locally, with an abundance of working farms, kitchen gardens, on-site orchards, beehives and polytunnels. 

The county's dining strength lies less in any single town and more in a pattern: chefs leaving London kitchens for converted coach houses, former banks and market-town shopfronts, then building menus around what's growing outside the window. It's a fair description of places like Osip and Holm, both staffed by cooks with serious city pedigrees who've taken their culinary skills to the countryside. Bath, meanwhile, carries the bulk of the county's international variety - Middle Eastern, Greek, Italian, Indian and Latin American kitchens sit within a few streets of one another - while its gastropubs do the heavy lifting for destination Sunday lunches and countryside afternoons out. 

Whether you're a local looking for an easy weeknight meal or planning a specific trip to Somerset for a milestone occasion, our guide to the best restaurants in Somerset has you covered. We've even grouped our top picks into a handful of practical categories for where to eat in Somerset, from fine dining to gastropubs to afternoon tea.

Discover Somerset's restaurant scene at a glance:

  • Best for fine dining: Osip
  • Best gastropub: The Pony Chew Valley
  • Best for celebrations & groups: Square Grill Restaurant & Piano Bar
  • Best global flavours: Queen of Cups
  • Best afternoon tea: History & Heritage Afternoon Tea at The Gainsborough Bath Spa
  • Best value tasting menu: Holm
History & Heritage Afternoon Tea at The Gainsborough Bath Spa

History & Heritage Afternoon Tea at The Gainsborough Bath Spa

The Gainsborough Bath Spa Beau Street, Bath, Somerset, BA1 1QY

History & Heritage Afternoon Tea is a unique storytelling afternoon tea experience, situated inside the Gainsborough's Georgian Brasserie. 

The menu traces Bath's history from Roman baths to Georgian high society through finger sandwiches, scones and rotating pastries.

£30 - £49
Afternoon tea
Da Costa

Da Costa

Durslade Farm, Bruton, Somerset, BA10 ONL

Hauser & Wirth's Bruton campus swaps Roth Bar & Grill for this rustic Italian farmhouse concept, rooted in owner Iwan Wirth's Swiss-Italian family history.

Wood-fired mains, house-grown produce and a sculpture-filled courtyard make it a genuine art-and-food destination.

£50 - £79
Italian
Vegetarian friendly
The Loft

The Loft

15 Leigh Road, Street, Somerset, BA16 0HA

This converted 1920s theatre in Street doubles as restaurant and late-night events space, serving everything from burgers and steaks to slow cooked pork and chicken schnitzel.

It's a strong choice for birthdays, celebrations and special dinners, with customisable menus, fun music and private spaces. 

£30 - £49
British
Vegan friendly
Gluten-free options
Vegetarian friendly
Edesia

Edesia

13-14 High Street, Bath, Somerset, BA1 5AQ

South American-inspired restaurant Edesia is a popular choice for lively dinners, offering a buzzy atmosphere, sizzling steaks and zingy cocktails. 

Elsewhere on the menu, you'll find seafood stew with tiger prawns, slow-cooked beef short rib, and smoky grilled chicken skewers. 

£30 - £49
South American
Holm

Holm

28 St James Street, South Petherton, Somerset, TA13 5BW

A former bank in South Petherton turned relaxed tasting-menu restaurant, Holm is from the team behind London's Salon and Levan.

Westcombe Cheddar fries and cucumber gazpacho feature on the a la carte, while a great value tasting menu draws in Londoners looking for a reasonable fine dining experience outside of the capital.

£50 - £79
British
Vegan friendly
Gluten-free options
Vegetarian friendly
The Holcombe

The Holcombe

Stratton Road, Holcombe, Somerset, BA3 5EB

The Holcombe is a country inn near Radstock built around a kitchen garden and local sourcing.

The kitchen serves refined modern British food - think cured beef with blue vinney, and lamb with salsa verde - in a cosy, beamed dining room with rooms upstairs.

£30 - £49
Modern European
British
Vegan friendly
Gluten-free options
Vegetarian friendly
Osip

Osip

25 Kingsettle Hill, Bruton, Somerset, BA10 0LN

Osip is Merlin Labron-Johnson's Michelin-starred restaurant serving blind tasting menus of hyper-seasonal, farm-grown British food.

The converted coach house also has its own farmland - it's undoubtedly one of the West Country's most accomplished restaurants.

Over £80
Modern European
British
One Michelin star
SquareMeal UK Top 100
Vegetarian friendly
Mantra

Mantra

5 Bladud Buildings, Bath, Somerset, BA1 5LS

This vibrant, mural-lined Indian restaurant on The Paragon serves dosas, biryanis and an Indian-inflected breakfast menu.

Offering inventive cooking, outside seating and great value, Mantra is a must-try restaurant in the area. 

£30 - £49
Indian
Olive Tree Bath

Olive Tree Bath

Queensberry Hotel, Bath, Somerset, BA1 2QF

Bath's only Michelin-starred restaurant, Olive Tree is centred around chef Chris Cleghorn's tasting menus. Honed under Michael Caines, he pairs technical precision with West Country produce.

Housed in the Queensberry Hotel, it's a destination restaurant for special occasions, romantic getaways and weekend trips.

Over £80
Modern European
British
One Michelin star
SquareMeal UK Top 100
Vegan friendly
Vegetarian friendly
Bikano

Bikano's

25 Claverton Buildings, Bath, Somerset, BA2 4LD

Offering Rajasthan-rooted cooking near Bath Spa station, Bikano's spans North and South Indian dishes from paneer tikka shashlik to Kashmiri lamb rogan josh.

For authentic recipes, relaxed interiors, and friendly service, it's a bit of a hidden gem in the local area. 

£30 - £49
Indian
Vegan friendly
Vegetarian friendly
The Gainsborough Brasserie

The Gainsborough Brasserie

The Gainsborough Bath Spa, Bath, Somerset, BA1 1QY

Inside the Gainsborough Bath Spa hotel, this Georgian-set brasserie leans into global flavours, spanning 'dancing prawns', salmon carbonara pasta and turmeric chicken.

With an impressive wine wall, glamorous interiors and sleek service, it's a polished choice for a proper night out.

£30 - £49
Modern European
Brasserie
Afternoon tea
Vegetarian friendly
Bengal Brasserie Bath

Bengal Brasserie Bath

32 Milsom Street, Bath, Somerset, BA1 1DG

Serving Bath since 1987, this Bollywood-glamour dining room of ruby booths and lantern light is the city's longest-running Indian restaurant.

Chef's specials like Nawabi lamb shank sit alongside reliable classics, making it a solid choice for group dinners, celebrations and midweek meals.

£30 - £49
Brasserie
International
Indian
Browns Bath

Browns Bath

Orange Grove, Bath, Somerset, BA1 1LP

A dependable brasserie in one of Bath's grandest settings, Browns is known for its delightful afternoon tea and classic British fare. 

Part of the national Browns group, you can expect polish over surprise, with a focus on reliability, flexibility and genuinely friendly service.

£30 - £49
British
Brasserie
Afternoon tea
San Remo

San Remo

15 High St, Bath, Somerset, BA1 5AQ

Set inside a grand former bank on Bath's High Street, San Remo serves modern Italian food with organic ingredients shipped from Italy, including handmade pastas, wood-fired pizza and fresh fish.

The private Ariston Room, overlooking Bath Abbey, is a real draw for special occasions.

£30 - £49
Italian
Vegan friendly
Vegetarian friendly
The Potting Shed at Mad Swans

The Potting Shed at Mad Swans

Marsh Lane, Bristol, Somerset, BS39 6TS

A colourful, all-day restaurant in the Mendips, The Potting Shed is built around modern British sharing plates - think Brixham crab, lobster macaroni, dry-aged rib of beef.

It's both dog-friendly and child-friendly, with a dining room that feels more like a countryside escape than a local pub.

£30 - £49
British
Italian
Square Grill Restaurant & Piano Bar

Square Grill Restaurant & Piano Bar

11-12 Abbey Churchyard, Bath, Somerset, BA1 1LY

Steps from Bath Abbey, this all-day brasserie pairs Italian-leaning steaks and comforting classics with live piano on a striking white grand.

From breakfast through to late-night dinners, Square Grill Restaurant & Piano Bar is perfect for a special occasion, whether it's a big birthday or an engagement party.

Under £30
Modern European
Vegan friendly
Gluten-free options
Vegetarian friendly
The Pony Chew Valley

The Pony Chew Valley

Moorledge Road, Chew Magna, Somerset, BS40 8TQ

Formerly the Michelin-starred Pony & Trap, The Pony Chew Valley is now a garden-to-table destination with its own micro-farm, cookery school and sweeping Chew Valley views.

Expect hyper-seasonal cooking from the Eggleton siblings, with produce often picked an hour before it reaches the plate.

£50 - £79
British
Afternoon tea
Gastropub
SquareMeal UK Top 100
Vegan friendly
Gluten-free options
Vegetarian friendly
Root Wells

Root Wells

12 Sadler Street, Wells, Somerset, BA5 2SE

The second Root site from Bristol's Bib Gourmand original, Root Wells offers vegetable-forward small plates including burrata with peaches and courgette with butter beans, as well as 8oz ribeye for meat eaters.

Expect seasonal sourcing, fresh produce and sharing-style plates in a pale-green, industrial-chic dining room.

£30 - £49
Modern European
British
Vegan friendly
Vegetarian friendly
Queen of Cups

Queen of Cups

10-12 Northload Street, Glastonbury, Somerset, BA6 9JJ

Glastonbury's most accomplished kitchen serves Middle Eastern small plates built on seasonal Somerset produce - think baharat chicken yakitori and vegan rice pudding with tahini.

Chef Ayesha Kalaji's cooking balances rustic and refined, in a quirky, romantic dining room that outlasts the festival crowds.

£30 - £49
Middle Eastern
Fusion
Vegan friendly
Vegetarian friendly
Jars Meze

Jars Meze

6 Northumberland Place, Bath, Somerset, BA1 5AR

Family-run and unapologetically traditional, this Bath spot brings Greek meze culture - grilled halloumi, moussaka, kleftico - to a relaxed room of white walls and coral flowers.

It's the sort of place that's best approached as a table effort: order widely, share everything, finish with baklava.

£30 - £49
Greek
Vegan friendly
Vegetarian friendly

If you want to plan yourself a foodie city break in Somerset, check out our guides to the best restaurants in Bath, the top spots to eat in Bristol and all the local restaurants near Glastonbury.

Planning a special occasion? These private dining rooms in Bristol are a great way to mark an important milestone, whether its a birthday, an engagement or anything else!

Frequently asked questions about dining in Somerset

Should I book restaurants in Somerset in advance?

Yes, particularly for destination restaurants which regularly book up weeks ahead. Bath's more central restaurants tend to have more flexibility for walk-ins outside weekend evenings, but booking is always advised.

Where to eat in Somerset outside of Bath?

Bruton has become a real foodie destination while Wells, South Petherton and the Chew Valley all offer standout dining away from the city centre.

Are restaurants in Somerset family and child-friendly?

Yes, many of Somerset's best restaurants are family-friendly. Some restaurants explicitly welcome children with dedicated kids menus while other destination restaurants offer relaxed daytime and Sunday lunch settings well suited to families.

Where can I find outdoor dining in Somerset?

Several restaurants offer outside seating or terraces, while countryside destinations also make the most of their rural settings with outdoor tables in warmer months.

Sign in
Join SquareMeal Rewards

We're giving you the chance to win back the value of your meal - every time you dine this month!

JOIN FREE TODAY!

Already a member? Sign in