Stay at The Crown Inn in Stoke-by-Nayland, Suffolk – In the Heart of the Dedham Vale National Landscape
Location: The Crown Inn, Stoke-by-Nayland, Suffolk, East of England – within the Dedham Vale National Landscape
Type: Boutique country inn with rooms | Ideal for walking holidays in Constable Country
A Stylish Country Stay in the Dedham Vale
The Crown Inn is a boutique country inn in the picturesque village of Stoke-by-Nayland — perfectly placed for exploring the walking trails, villages, and scenic river valleys of the Dedham Vale National Landscape. Combining rustic charm with modern comfort, it’s a favourite stop for walkers, food lovers, and those seeking a peaceful countryside retreat.
Contemporary Comfort, Award-Winning Dining, and Rural Calm
Housed in a beautifully restored 16th-century inn, The Crown offers elegant rooms, seasonal menus, and a relaxed bar serving local ales and wines. Guests can enjoy walks through meadows and farmland straight from the door, with nearby highlights including Flatford, Dedham, and the Stour Valley Path.
Whether you’re visiting for a weekend escape or as part of a self-guided walking holiday, The Crown Inn captures the spirit of Dedham Vale — refined, rural, and restorative.
Why Stay Here
- Located in the heart of Stoke-by-Nayland, surrounded by Dedham Vale countryside
- Boutique country inn with rooms, bar, and award-winning restaurant
- Walking distance to riverside and meadow trails
- Ideal for walking holidays in Constable Country
- Stylish, comfortable, and perfectly suited to slow travel

