Best Restaurants In Bristol

From Michelin-starred places for a celebratory spread to laid-back cafes for a weekend brunch, this city's dining scene is as varied as it is delicious. But that's hardly a surprise considering the number of fab chefs roaming these streets. Top-notch dishes in Clifton? Chic dining in the city centre? A poolside Mediterranean feast? You've got it. Check out our list of the best restaurants in Bristol for a selection that will more than satisfy any hunger pang.

Last edited by Scarlett Welch

Last updated on 20th October 2025




Cosy Club Bristol

Cosy Club Bristol is set within a stunning Grade II listed building, offering a grand yet welcoming atmosphere with opulent interiors, high ceilings and vintage furnishings that nod to its historic roots. Throughout the day, guests can enjoy a varied menu of British classics and globally inspired dishes, including Spanish chicken, king prawn and cod linguine, and Asian buttermilk chicken, alongside a well-curated cocktail list - making it a versatile choice for everything from casual catch-ups to special occasions.

Meanwhile, the brunch menu features comforting favourites like smashed avocado, buttermilk pancakes and breakfast burgers, with the option to add 90 minutes of bottomless drinks for £25 per person, including fizz, cocktails or mocktails.

Colosseum

Tucked by Bristol's harbour, Colosseum is a charmingly lit tapas spot where handcrafted cocktails (think daiquiris and Pimms) and mouthwatering nibbles await. Whether you're here for a lively bottomless brunch with jazzy tunes or a fun quiz night, it's always a vibe. And when it comes to food, you're in for a treat: deep-fried calamari, falafels, and Spanish meatballs await.

Yakinori Bristol

You won't need to worry about the bill when visiting Yakinori, as their top-quality Japanese plates all come in at a very reasonable price. Order anything from salmon tacos to bao buns and sushi platters, or go for a hearty and comforting bowl of curry, ramen or donburi. They're also famed for their DIY poke bowls, where you can choose any base or dressing plus a variety of toppings for just £14.95. Beers and bubble teas are also available. 

Giggling Squid Clifton

Located in Clifton, Giggling Squid is a relaxed but sophisticated Thai restaurant that's ideal for couples and groups alike. Expect a stylish setting inside, featuring comfy leather booths, shimmering mirrors and gorgeous floral displays.

There's all sorts on the menu, which showcases the best of Thai cuisine, both modern and traditional. Think crispy lemongrass salmon, salt and pepper chilli mushrooms, slow-cooked beef stir-fry and much more, with cracking cocktails up for grabs too.

Mowgli - Bristol

Located on Corn Street, Mowgli is a charming restaurant owned by celebrity chef Nisha Katona. The gorgeous decor here includes indoor trees, golden fairy lights and their signature rope swing seats, making for a stunning dining destination.

Their authentic Indian menu is inspired by the street food markets of Varanasi, featuring everything from tea-steeped chickpeas to Goan fish curry and gunpowder chicken - with most dishes coming in at under £10.

The Mint Room

You can't go wrong with a trip to The Mint Room - one of the best Indian restaurants in Bristol. Not only does it offer laid-back, chic interiors, but also a menu of upmarket fare, from Kashmiri lamb chops and lobster biryani to classic tarka dhal.

Burger Theory

When it comes to comfort food classics, Burger Theory know a thing or two about whipping up a delicious patty. Choose between their drool-worthy selection of beef, chicken, lamb and veggie options, touting bacon jam, jalapeno ketchup and smoked cheddar. 

Casa

If you're on the hunt for Italian restaurants in Bristol city centre, make sure to check out Casa. This snazzy spot took over from Michelin-starred Casamia, offering warm trattoria vibes, freshly prepared plates and a range of lip-smacking wines to pair.

Paco Tapas

If you're looking for Michelin star restaurants in Bristol, make a beeline for Paco Tapas. Pairing beautifully prepared Spanish fare with fine wine and riverside views, this authentic hotspot is simply perfect for date nights and snazzy catch-ups with pals.

Lido

High up on our list is this stunning waterside spot. Located within a swimming pool complex, Lido's dining room has some of the city's most unusual views and outdoor seating, while the kitchen has created a Mediterranean and Moorish-inspired menu. 

Rosemarino

Championing hearty brunches and rustic lunches, Rosemarino is an award-winning Italian restaurant in Bristol. Head here for a leisurely morning of steaming coffees, poached egg-topped focaccia, ricotta pancakes and 'nduja toast.

The Ox

After the best places for fine dining in Bristol? From the minds behind Hyde & Co and The Milk Thistle comes The Ox, a stylish basement restaurant pairing steak with crafted cocktails. Perfect for intimate date nights and meat-lovers, this Corn Street beauty has gained a name for its incredible cuts.

Rock Salt

A haven for indecisive diners, Rock Salt is serving some of the most iconic dishes from Indian and Chinese cuisine. Plating dim sum and sweet and sour chicken alongside samosas and Kashmiri lamb, this innovative restaurant's got to be up there with the top places to eat in Bristol.

Steak of the Art

Specialising in unique eats, Steak of the Art combines first-class cuts with incredible artwork. Get a look at an impressive temporary exhibition before sitting down among the creative pieces and working your way through a meat-fuelled meal.