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

Good to know

Average Price
££££ - £30 - £49
Cuisine
British, Gluten-free options, Vegan friendly, Vegetarian friendly
Ambience
Cosy, Traditional
Food Occasions
Dinner, Lunch
Alfresco And Views
Beer garden, Outside seating

About

The Crown Hotel in Long Melford, near Sudbury, is a historic coaching inn offering modern British dining in a traditional Suffolk setting.

The Crown Hotel is located on Hall Street, positioned along the village’s famously long high street. Long Melford is one of Suffolk’s best-known wool towns, noted for its antique shops, independent boutiques and heritage buildings. The inn itself dates back to 1610, originally built as a coaching inn, and today sits close to local landmarks such as Melford Hall and Holy Trinity Church. Its central location makes it a convenient stop for visitors exploring the Stour Valley, an area celebrated by artists including Constable and Gainsborough.

Inside, the inn retains many of its original features, offering a blend of historic character and relaxed, modern hospitality. The restaurant provides attentive service in a traditional setting, while the large courtyard garden offers an appealing option for outdoor dining in warmer months.

The Crown Hotel’s restaurant offers modern British cooking with a focus on seasonal ingredients. The oak-floored dining room serves a menu that blends wholesome classics with contemporary dishes, alongside a traditional Sunday roast available throughout the year. The kitchen uses fresh local produce where possible, and the restaurant provides gluten-free options and can accommodate vegan diners with advance notice.

Diners can expect a mix of comforting pub favourites and more refined plates, with menus that change seasonally. The venue is also praised for its breakfasts and well-prepared meals, with guests noting the quality and value of the food.

With its centuries-old charm, central Long Melford location and seasonal British menu, The Crown Hotel remains a popular dining destination for both locals and visitors exploring the Suffolk countryside.

Read more +

FAQs

Can I book a table?

Yes you can make a reservation via the website.

Details

Get directions to The Crown Hotel Get directions to The Crown Hotel
Location
Hall Street, Sudbury, Suffolk, CO10 9JL

01787 377 666 01787 377 666

Website

Opening Times

Lunch
Mon 12:00-14:30
Tue 12:00-14:30
Wed 12:00-14:30
Thu 12:00-14:30
Fri 12:00-14:30
Sat 12:00-14:30
Sun 12:00-15:00
Dinner
Mon 18:00-21:00
Tue 18:00-21:00
Wed 18:00-21:00
Thu 18:00-21:00
Fri 18:00-21:00
Sat 18:00-21:00
Sun 18:00-20:30

Reviews

Share your thoughts with other diners

Write a review

Reserve your table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Crown Hotel

The Crown Hotel
Close