About Orchard Inn

The Orchard Inn is one of Somerset’s finest Pubs and Eating Houses. Sensational food, stylish surroundings – a warm and friendly atmosphere welcomes you at The Orchard Inn.

The Orchard Inn offers the highest standards of freshly cooked food, drink and welcoming service. Soft modern furnishings compliment the traditional building features, creating a warm, inviting feel.

Our talented kitchen team produce a scrumptious mix of great pub classics and modern English and continental dishes with a twist that is sensibly priced, served in stylish surroundings.

We source our produce locally when possible to ensure freshness and quality. (Keep an eye on our specials board)

A delightful feature of the Orchard Inn is its secluded, sunny walled garden and covered patio area, with plenty of comfortable outside seating. Families are always welcome.

Orchard 2.2mb