Independent places to stay for walking holidays and outdoor adventures.
From cosy inns to countryside retreats — always close to trails, nature, and National Landscapes.
Stay at The Crown Inn in Stoke-by-Nayland — a boutique country inn in the heart of the Dedham Vale National Landscape. Enjoy stylish rooms, award-winning dining, and easy access to Constable Country walks through riverside meadows and rolling farmland.
This website uses cookies to improve your experience. By using this website, you consent to our use of cookies if you accept. We also use a privacy-friendly, cookieless measurement when cookies are declined. Learn more