Best restaurants in Weston-super-Mare

Eating in Weston-super-Mare is just as joyous as taking a stroll down the sea front! We've picked out some of our favourite restaurants, from cosy pubs to afternoon tea spots with sea views

Updated on 11 April 2024

One of the south west’s most popular seaside towns, Weston-super-Mare attracts big crowds when the notoriously shy English summer sun pokes its head out from behind the clouds. That said, Weston is popular all year round - the beach might be a less attractive proposition in the winter, but this family-friendly destination still boasts plenty of entertainment, countryside walks, and a thriving food scene. Not to mention that Bristol and Cardiff are both less than an hour away.

Food in Weston-super-Mare is more than just ice creams and candyfloss on the beach - you’ll find a range of independent restaurants doing good business here, alongside reliable chains. Naturally, the town is home to some quality fish and chips, but those in search of something hearty and filling to fuel a walk or a day by the sea can look to one of Weston-super-Mare’s independent cafes or pubs for some classic comfort grub. That offering includes a few excellent traditional tea rooms and afternoon tea spots, many of which have views overlooking the bay and the beach.

If you’re really planning a big day, you might want to look over our complete listings for restaurants in Weston-super-Mare for more options. Scroll down and you’ll find our pick of the best places to eat in Weston-super-Mare ranging from our favourite traditional pubs to some more upmarket dinner options if you’re treating someone special. Don’t forget, you can click on any restaurants you like to view the restaurant page, where you can see more information and images, as well as booking details.

Tarantella

Tarantella

29-31 St James Street, Weston-super-Mare, Somerset, BS23 1ST

Pizza, pasta, antipasti, authentic Italian secondi and desserts - Tarantella does it all, and everything is delivered with a smile by ultra-friendly staff. The cocktails are great too, making this good for aperitivo as well as lunch and dinner.

£30 - £49
Italian
Zen Thai

Zen Thai

The Cliffs, Cheddar, Somerset, BS27 3QA

Sure, Zen Thai is a little way out of Weston - you’ll have to take a little road trip over to Cheddar but it’s well worth the journey, with a hulking menu of excellent Thai dishes, made largely with local produce. They’ll adapt the spice levels too, so you don’t need to worry if you prefer to avoid fearsome chilli heat.

£30 - £49
Thai
The Ginger Pig Kitchen

The Ginger Pig Kitchen

4 West Street, Weston-super-Mare, Somerset, BS23 1JT

Home to some really accomplished cooking, The Ginger Pig manages to be simultaneously elegant but still utterly comforting, serving a menu of international flair that bounces from cauliflower bhajis with chilli jam, to belly of pork with pork bon bon and creamy mash.

£30 - £49
British
The Old Thatched Cottage

The Old Thatched Cottage

14 Knightstone Road, Weston-Super-Mare, BS23 2AN

This historic restaurant in Weston is housed in - you guessed it - a quaint old thatched cottage. The location is just part of the fun, though, because the food is excellent too, leaning into

£30 - £49
The Bay

The Bay

Beach RoadKewstoke, Weston Super Mare, Somerset, BS22 9UZ

If you get the chance, get out to Kewstoke and visit The Bay, which has a gorgeous view out over Sand Bay. The Bay is a great afternoon tea spot but also serves a casual dinner, with seafood taking top billing as you look out to sea.

£50 - £79
The Almshouse Tea Shop

The Almshouse Tea Shop

Moorland Street, Axbridge, Somerset, BS26 2BA

The Almshouse which houses this quaint little tea shop was built around 1450, believe it or not, and it retains the same beautiful oak beams and details from almost 500 years ago. The afternoon tea offering is classic and delicious, with cakes, fresh scones and sandwiches alongside a range of teas.

Under £30
British
Afternoon tea
Bistrot Pierre Weston-super-Mare

Bistrot Pierre Weston-super-Mare

Princess Royal Square, Weston-super-Mare, Somerset, BS23 1AT

The ever-reliable UK bistrot chain has one of the best locations in town, right at the foot of the iconic Weston-super-Mare Grand Pier, with views to match. There’s something for everyone on the menu too, and you’ll find Bistrot Pierre is open all-day everyday, so you can always come here when hunger strikes.

£30 - £49
French
Bistro
PURO

PURO

32-34 Hill Road, Clevedon, Somerset, BS21 7PH

One of a handful of restaurants in the area that are gunning for something a little more refined and elegant, PURO’s menu crystallises excellent local ingredients into a compact three-course a la carte of slick modern British cooking.

£30 - £49
Modern European
Revo Kitchen & Terrace

Revo Kitchen & Terrace

Marine Parade, Weston Super Mare, BS23 1BE

Another of Weston-super-Mare’s reliable all-day restaurants, Revo serves a breakfast, lunch and dinner menu of classics so even the fussiest families will find something they want to eat here. Plus, there’s a terrace and huge windows looking out over the sea.

£30 - £49

If you don’t mind taking a little drive to find more options, Bristol is just half an hour away by car and boasts some of the best restaurants in the UK! Read more in our guide to the best restaurants in Bristol, or Bristol’s best harbourside restaurants - perfect for anyone visiting the city in the summer.

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in