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
Location
Hall Street, Sudbury, Suffolk, CO10 9JL

01787 377 666 01787 377 666

Website

Nearest public transport
  • Rail: Sudbury (Suffolk) Rail Station (approx. 4.9 km straight-line)

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