Cart
0
The Crown Inn in Stoke-by-Nayland — a traditional Suffolk country inn with flower-filled courtyard, cream timber walls, and tiled roof, set in the heart of the Dedham Vale National Landscape.
The Crown Inn, Stoke-by-Nayland

Independent places to stay for self-guided travel and walking routes.
From mountain refuges and small hotels to inns and guesthouses — always close to trails, landscapes, and the places that shape the journey.

Home
>
England
>
East of England
>
Suffolk
>
Stoke-by-Nayland
>
The Crown Inn, Stoke-by-Nayland

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
National Landscape & Trail Stay
East of England | Suffolk | Stoke-by-Nayland
Dedham Vale National Landscape | Stour Valley Path / St Edmund’s Way
The Crown Inn, Stoke-by-Nayland
www.selfguidedtravel.com > stays > the-crown-inn-stoke-by-nayland
The Crown Inn in Stoke-by-Nayland — a traditional Suffolk country inn with flower-filled courtyard, cream timber walls, and tiled roof, set in the heart of the Dedham Vale National Landscape.
The Crown Inn, Stoke-by-Nayland – Inn in Dedham Vale

Country inn in Stoke-by-Nayland, Suffolk, within the Dedham Vale National Landscape and near the Stour Valley Path, with easy access to farmland, river valleys, and local walking routes.

Listed under our Fair Travel policy (commission-free)