Available with low deposit
Two dogs welcome
A favourite among the locals, The Anchor Inn is a traditional country inn with stylish rooms tucked away in the heart of Hampshire’s gorgeous countryside. Surrounded by the sweeping fields, this dog-friendly country inn is the perfect retreat for a break filled with great local ales, British seasonal food and fabulous walks. Situated on the edge of the South Downs National Park, The Anchor Inn is your gateway to spectacular country walks. Wander round the local area, ramble through meadows and woodland to the village of Well or if you’re feeling really adventurous, head into the 101-miles of National Park.