The best restaurants in Bristol

Famous for its impressive suspension bridge, iconic music scene and street art, Bristol has carved a reputation as one of the UK's best food cities with a host of restaurants worthy of national attention. Banksy's hometown has seen a torrent of new spots opening in the last five years and nowadays there is almost an overwhelming amount of choice. So, we thought it would be a handy to compile a list of the best restaurants in Bristol.

Updated on 15 April 2024

Bristol has been named as Europe's coolest city in years gone by. Someone - with a lot of time on their hands - has worked out more than three Londoners up sticks and move to Bristol every single day, so it's no wonder that lots of us are searching high and low for Bristol's best restaurants. It’s fair to say that the largest city in the south west has set some high expectations, so we had to explore the foodie scene and track down the best places to eat in Bristol.

There are a lot of draws pulling us towards this area of the country. It's an incredibly vibrant and multicultural city with the allure of the beach and the countryside on its doorstep, so it's not hard to see why it is the place to be. Sprinkle in some of the best places to eat in the country and we're packing our bags.

Whether you’re on the lookout for new foodie finds, quirky venues, authentic food or vegan restaurants, Bristol has exactly what you are looking for. Expect the likes of quaint French eateries, tapas restaurants on a boat, as well as a number of cuisines including Korean, Spanish and Persian. If you're staying in around for a while, you can work your way through the city, and find everything this hotspot has to offer in our complete list of Bristol restaurants.

We understand that each occasion calls for a certain kind of restaurant, so we’ve considered a variety of factors when picking our favourites. Our list of the best restaurants in Bristol includes our thoughts on menu items, price, restaurant decor, ambience and (of course) the all-important taste test. Our honest reviews mean you won't miss a trick when choosing your next meal - simply click through to read the full write up of each restaurant.

The Spiny Lobster Seafood Grill

The Spiny Lobster Seafood Grill

128-130 Whiteladies Road, Bristol, Bristol, BS8 2RS

Dubbed the best seafood in Bristol, The Spiny Lobster serves a daily changing menu dependant on the fisherman's catch of the day. The spoils of this catch are then cooked on an open fire - from the sea straight to your plate, quite literally.

£30 - £49
British
Fish
The Thali Café - Bristol Easton

The Thali Café - Bristol Easton

64-66 St Marks Road, Easton, Bristol, BS5 6JH

Starting life as a food truck at Glastonbury festival, The Thali Cafe team has come a long way but kept its cool roots. The restaurant offers a taste of everyday Indian food with a laid back atmosphere.

Under £30
Indian
Root

Root

Unit 9 Cargo 1, Wapping Wharf, Bristol, BS1 6WP

Adding to Bristol’s already burgeoning reputation for vegan and vegetarian food, Root offers a modern, veg-centric menu, all cooked in a cosy shipping container in Wapping Wharf. There are still meat and fish plates available, but sustainability and seasonality are the watch words here.

Under £30
International
Bokman

Bokman

3 Nine Tree Hill, Bristol, Bristol, BS1 3SB

In many ways Bokman feels like a microcosm of Bristol’s food scene - authentic, a little off-kilter, and heaps of fun. Expect creative Korean comfort food served up by husband and wife team Duncan Robertson and Kyu Jeong Jeon.

£30 - £49
Korean
Little French

Little French

2B North View, Bishopston, Bristol, BS6 7QB

Freddy Bird’s neighbourhood restaurant has a real emphasis on authenticity - Little French remains faithful to quality ingredients and French tradition, including some whole roast meat and fish to share. The spacious outdoor courtyard is a real highlight in the summer too. 

£30 - £49
French
Marmo

Marmo

31 Baldwin Street, Old town, Bristol, BS1 1RG

A compact menu of osteria dishes with a biodynamic wine list to match, Marmo is a modern Italian restaurant that is right on trend. The towering ceilings and tall windows make this a beautiful airy spot for dinner or opt for the great lunch set menu.

£30 - £49
Modern European
Italian
Sonny Stores

Sonny Stores

47 Raleigh Road, Bristol, Bristol, BS3 1QS

This relaxed wine bar and bistro has been leading the way for the rejuvenated dining scene south of the river. Cracking authentic Italian plates are simple but brilliantly executed, and served alongside an all-natural wine list. Just great food and drink with no frills.

£30 - £49
Mediterranean
Italian
Under The Stars

Under The Stars

Narrow Quay, Bristol, Bristol, BS1 4QA

Step on board this harbourside boat and tuck into plates of delicious Mediterranean tapas at Under The Stars. It makes the list as one of Bristol’s most romantic dinner spots, with the upstairs deck being embellished with fairy lights, but also lends itself as a great place for sharing copious amounts of small plates with friends.

£50 - £79
Mediterranean
Spanish
Adelina Yard

Adelina Yard

Queen Quay, Bristol , Bristol, BS1 4SL

The kitchen at Adelina Yard is bursting with talent - co-owners Olivia Barry and Jamie Randall worked at the likes of The Wolseley and Odettes before founding this quay-side spot. Be sure to book well in advance as the restaurant is open four days a week and reservations for the tasting menu are in high demand.

£50 - £79
Modern European
BOX-E

BOX-E

Unit 10, Wapping Wharf, Bristol, BS1 6WP

Co-founders Elliott and Tess Lidstone manage to conjure some very special food from the smallest of spaces here, dishes like charred hispi cabbage with lemon butter, and duck breast with puy lentils, rustic but well executed. 

£30 - £49
Modern European
Casa

Casa

The General, Redcliffe, Bristol, BS1 6FU

Revered fine dining institution Casamia may have gone, but from the ashes comes Casa - a more relaxed, easy going Italian restaurant that still delivers the same quality and precision we've come to expect from the Sanchez-Iglesias family. 

£50 - £79
Italian
SquareMeal UK Top 100
Caper and Cure

Caper and Cure

108A Stokes Croft, Bristol, Bristol, BS1 3RU

This bright and breezy restaurant serves up a compact menu of modern European dishes, made using the best local, organic produce available. The menu changes up often as a result, but the top quality cooking has made Caper and Cure a rising star in Bristol. 

£30 - £49
Modern European
Bravas

Bravas

7 Cotham Hill, Bristol, Gloucestershire, BS6 6LD

Allow the husband and wife team of Bravas to take you on a tour of Spain, via Bristol, if you will. They take the authenticity of their dishes very seriously, taking their staff to Spain yearly for research. Where do we apply for jobs? 

Under £30
Tapas
Spanish
The Lido Restaurant

The Lido Restaurant

Oakfield Place, Clifton, Bristol, Gloucestershire, BS8 2BJ

Sit poolside in this picturesque lido restaurant (yes, we're still in Bristol) and dive into fuss free, Mediterranean inspired food. Alternatively, throw yourself into the deep end with an early swim followed by a delicious brunch. Memberships or one off visits available.

£30 - £49
Mediterranean
The Ox

The Ox

The Basement, 43 Corn Street, Bristol, Bristol, BS1 1HT

The team behind renowned bars Hyde & Co and The Milk Thistle also head up The Ox. With seasonally evolving menus, incredible cocktails and loud music, this hidden basement is the place for a late night steak soiree.

£30 - £49
Steak
British
BANK Bristol

BANK Bristol

107 Wells Road, Totterdown, Bristol, BS4 2BS

This all-day restaurant boasts an inventive, international small plates selection and a cracking weekend brunch offering. The setting is lovely too - an old red brick Lloyds Bank building, with huge windows and smart interiors.

£30 - £49
Modern European
British
Bars
International
SquareMeal UK Top 100
Bosco Pizzeria - Whiteladies Road

Bosco Pizzeria - Whiteladies Road

96 Whiteladies Road, Clifton, Bristol, BS8 2QX

Is Bosco the best pizza in Bristol? The people have spoken, it seems - both restaurants are full on most evenings and if you’re not into pizza there’s a selection of excellent antipasti, meat and pasta dishes to choose from too.

Under £30
Pizza
Italian
Tare

Tare

Unit 14, Wapping Wharf, Bristol, BS1 6ZA

A small eatery with a big identity. Tare is a 22 cover restaurant situated on Bristol’s harbour-side development inside an unassuming shipping container. This is incredible food with real finesse, and none of the usual pomposity.

£30 - £49
Modern European
Bars
Bistro
Cor Bristol

Cor Bristol

81 North Street, Bedminster, Bristol, BS3 1ES

Things are hotting up south of the river thanks to this exciting bistro. Owners Mark and Karen Chapman have curated a menu that treads gently between comforting and creative with mushrooms on brioche with armagnac and grilled cuttlefish with chimichurri and lemon.

£30 - £49
Modern European
Bistro
SquareMeal UK Top 100
Poco Bristol

Poco Bristol

45 Jamaica Street, Stokes Croft, Bristol, BS2 8JP

Renowned Tom Hunt is the executive chef at award winning Poco tapas. Thanks to cratefulls of locally sourced produce, an open kitchen and communal tables, Poco is one of the most inviting restaurants in Bristol.

£30 - £49
Tapas
Spanish
Paco Tapas

Paco Tapas

3A The General, Redcliffe, Bristol, BS1 6SY

Paco Tapas, one of the most picturesque waterwise spots, serves up food and drink even better than the view - superb tapas and a carefully curated sherry menu to go with it. No less than one would expect from Michelin-starred Peter Sanchez-Iglesias.

£50 - £79
Tapas
Spanish
SquareMeal UK Top 100
Riverstation

Riverstation

1 The Grove, Bristol, Gloucestershire, BS1 4RB

This former police headquarters hosts incredible views across the harbour. The extended dockside terrace offers unrivalled alfresco eating in the city while you can expect a warm welcome and a cool, laid back atmosphere.

Under £30
Modern European
Bulrush Restaurant

Bulrush Restaurant

21 Cotham Road South, Kingsdown, Bristol, BS6 5TZ

George Livsey’s spin on seasonal British dining makes this spot perennially popular. This Michelin Starred restaurant may be neatly tucked away but is by no means hiding. Every foodie in Bristol has visited or wants to.

£50 - £79
British
One Michelin star
The Pony Chew Valley

The Pony Chew Valley

Knowle Hill, Chew Magna, Somerset, BS40 8TQ

The Pony Chew Valley combines a seasonal British restaurant with cookery school, kitchen garden and event venue, bringing Josh Eggleton's wonderful cooking back to Bristol. Produce comes from no-dig beds, a polytunnel and an orchard in the surrounding land, so ingredients that hit the plate at The Pony are hours removed from the soil. 

£30 - £49
Modern European
British
Gastropub
One Michelin star
SquareMeal UK Top 100
Wilsons

Wilsons

24 Chandos Road, Redland, Bristol, BS6 6PF

Wilsons has long been revered among Bristolians. Much of the produce that ends up on the menu is home-grown, before ending up in smart dishes like warm Jersey Royals with girolles, or English blueberries with crème fraîche and shiso.

£50 - £79
British
One Michelin star
SquareMeal UK Top 100
Salt & Malt

Salt & Malt

Cargo 2, Wapping Wharf, Bristol, BS1 6WD

Salt & Malt offers fish and chips to rival anything in Bristol. There is real attention to detail here, which adds up to proper crispy batter, perfect chips, as well as scampi, sausages, mushy peas and all your usual accoutrements. 

£30 - £49
Fish
Souk Kitchen - Clifton

Souk Kitchen - Clifton

277, North St, Southville, Bristol, Bristol, BS3 1JP

With an often-changing menu of fun mezze dishes alongside beers and wines from Turkey and North Africa, Souk Kitchen is one of the best places in the city for group get-togethers and occasions. Be sure to indulge in the brilliant sweets and desserts.

£30 - £49
Persian
Middle Eastern
Mediterranean

If you're on the lookout for a restaurant that will guarantee a particularly special evening, why not treat yourself to a Michelin-starred meal in Bristol or check out the best Bristol Harbourside restaurants for a stunning dinner with a view. 

Travelling around the southwest of England and looking for some gems to stop at along the way? Check out some of the nearby areas, like the hundreds of restaurants in and near Bath, for the ultimate foodie road trip. Our collection includes cuisines of all types, photos, menus, opening hours, booking information and more, to make your life easier. 

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