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.