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

Best restaurants in Colchester

An Essex market town, Colchester is located just 50 miles away from London, and is the perfect place to go for a mix of city and rural life. If you’re travelling through this market town, you’ll need somewhere to enjoy a delicious meal. There are a great number of restaurants in Colchester for you to choose from – from Asian and Italian cuisine to French and fusion food, dim sum, and Mediterranean. You’ll love our list of the best restaurants in Colchester.

Updated on 18 September 2024

Being such a big city, it’s no surprise that Colchester has a huge amount to offer when it comes to cuisine. Many of Colchester’s restaurants could take the top spot – with mixes of charming country pubs, cafes, Nepalese cuisine and everything in between. One of the best parts of dining in Colchester is the range of options on offer when it comes to the sort of place you want to eat. You can choose from restaurants where you bring your own beer, those that offer all-day or late-night dining, bars, cafes, pubs, wine bars, and bottomless brunch venues. Everything is on the menu in Colchester – quite literally.

You may not know it, but Colchester is the former capital of England, and is Britain's first city. This northeastern Essex city has plenty of history to explore, a 900-year-old Norman castle and the only known Roman Chariot Racing arena in the UK. Colchester has a combination of historical charm and modern necessities, making it a great place to visit. Colchester Zoo is perhaps one of the most famous attractions, along with the great number of routes you can take a scenic walk throughout the local area, and the direct links with London make it a busy part of Essex.

Angel Inn

Polstead Street, Stoke by Nayland, Essex, CO6 4SA

Set within a 500-year-old exposed brick and beam dining room, The Angel Inn reflects seasonality and sustainability. Whether for Sunday roasts, elegant dinners, or a casual lunches, each dish is marked by bold flavour and classic technique.

£30 - £49
British

Milsoms

Stratford Road, Dedham, Essex, CO7 6HW

Milsoms is one of those few places offering fine dining without the fluff and frills. It’s a casual spot, operating on a walk-in-only basis, that comes with all the culinary hallmarks of an international Michelin-studded restaurant.

£30 - £49
International

The Barn Colchester

Brook Road, Great Tey, Colchester, Essex, CO6 1JE

Located within a restored 500-year-old grade II listed barn in the hills surrounding Colchester, is The Barn Brasserie. Under exposed rafters and original timbers, you can indulge in British and international dishes, afternoon tea, and satisfying breakfasts.

£30 - £49
British

Aburi Colchester

19 Short Wyre Street, Colchester, Essex, CO1 1LN

High-quality maki, nigiri, and gyoza, what’s not to love? This centrally located Japanese restaurant is a favourite among locals, suited to casual lunches and long dinners sharing sake, sushi, and authentic Japanese small plates.

Under £30
Sushi
Japanese

The Company Shed

129 Coast Road, West Mersea, Colchester, Essex, CO5 8PA

The Company Shed is as fresh and local as it can get. Serving seafood delicacies and fish sourced directly from its doorstep, along with local wines from Mersea Island vineyard, its a destination restaurant well worth your time.

Under £30
Seafood

The Sun Inn

High Street, Dedham, Essex, CO7 6DF

The Sun Inn has been a Dedham favourite for centuries, these days it’s a pretty five-star hotel. The recipe is simple, a rustic but modernised dining room serving highly seasonal menus with a Mediterranean tilt.

£30 - £49
Italian
Gastropub
Vegetarian friendly

Patch Colchester

24 Trinity Street, Colchester, Essex, CO1 1JN

The go-to spot for plant-led breakfasts, brunches, and lunches, Patch has made its mark on Colchester. Menus feature produce from their own kitchen garden, served in a relaxed and creative cafe environment. Think seasonal risottos, soups and sourdough.

Under £30
Vegetarian only

Talbooth Restaurant

Gun Hill, Manningtree, Essex, CO7 6HP

A long-treasured feature of Constable Country with views of the River Stour, Talbooth restaurant has served British and internationally inspired dishes since 1952. This is a spot for extra special occasions deserving of equally special food.

£50 - £79
Modern European
Vegetarian friendly

Kintsu Colchester

11a North Hill, Colchester, Essex, CO1 1DZ

With a British streak running through, tasting menus at Kintsu are ingredient-led, eye-catching, and always contemporary. Although unassuming from the outside, this is fine dining at its best, so save this one for special occasions.

£50 - £79
Modern European
British
Gluten-free options
Vegetarian friendly

Church Street Tavern

3 Church Street, Colchester, Essex, CO1 1NF

This modern British restaurant comes with Sunday roasts, quirky artwork and the best British produce. Top tip: go for a midweek set menu. A three-course meal with fresh focaccia, coffee and a glass of wine included? We’re sold.

£30 - £49
British

The Brasserie at Wivenhoe House Hotel

Wivenhoe Park, Colchester, Essex, CO4 3SQ

On the outskirts of Colchester, The Brasserie at Wivenhoe House Hotel has struck the French nail on the head. But amongst the continental classics, expect award-winning Sunday roasts, brunches, and all-day dining complete with idyllic views.

£30 - £49
Modern European
British

Sip & Tuck

67 High Street, Colchester, Essex, CO1 1UE

An independent and family-run café bistro, Sip & Tuck is known for its inviting atmosphere. Enjoy speciality coffee, tea, breakfast, brunch, and lunch in a cosy setting with a log burner for winter warmth and a heated courtyard for summer

Under £30
British
Bistro

Middletons Steakhouse & Grill - Colchester

19-20 North Hill, Colchester, Essex, CO1 1DZ

A premium steakhouse located in the city centre, Middleton’s serves up British Norfolk steaks grilled to perfection alongside burgers, fish, and vegetarian dishes. It’s a family-friendly spot that also comes with a carefully selected wine list.

£30 - £49
Steak
British

Whether you’re in search of an impressive afternoon tea at a luxurious hotel, a delightful gastropub meal with countryside views, or a prestigious Michelin-worthy menu, you’re bound to discover a variety of top restaurants in Colchester. And if you’re still looking out for your next favourite place, why not take a gander at our collection of restaurants in Essex? Or if you feel a road trip is in order, you can find all the best Margate restaurants right here too.

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