King John Inn

A beautiful British pub with rooms in the heart of Wiltshire

book direct with us

Our best rate guaranteed when you book direct

Nestled inside the beautiful Cranborne Chase on the borders of Wiltshire and Dorset, The King John is a true British country inn with an award-winning restaurant, a well-stocked and homely bar, and eight elegant bedrooms for you to rest your head. Come and stop by and discover the best of the countryside with us.

Image Gallery

Boutique Rooms

Image Gallery

Relax with our award-winning food and drink

Image Gallery

Perfect for exploring the Cotswolds and surrounding countryside

Image Gallery

A warm welcome awaits you

All Pubs