Where to Eat in Abbotsbury – Traditional Pub Food on the Ilchester Estate

If you’re wondering where to eat in Abbotsbury, you’re in the right place. The Swan Inn Abbotsbury serves freshly prepared traditional pub food on the east side of the village, surrounded by the rolling countryside of the historic Ilchester Estate.
Located just a short stroll from Chesil Beach and the Abbotsbury Swannery, The Swan Inn is a welcoming spot for locals and visitors alike. Whether you’re popping in after a coastal walk or enjoying a weekend break, we offer hearty meals, generous portions, and friendly service in a classic Dorset pub setting.
Traditional Dining in a Historic Village
Abbotsbury is steeped in history, and so is our menu. We offer classic dishes like Mixed Cheese & Ham Ploughman’s, daily specials, and comforting pub favourites, all served all day. From a simple lunch to an evening meal, The Swan Inn brings traditional British food to life with a local touch.

Enjoy Food Outdoors in Our Traditional Beer Garden
For those sunny days, our Abbotsbury beer garden is the perfect setting. Tucked behind the pub, you’ll find a peaceful patio surrounded by nature, complete with a traditional red telephone box and regular visits from local birds. It’s a relaxed space to enjoy your meal outdoors with friends, family, or even your dog.

We are proudly dog-friendly, and offer water bowls inside and out. Lucky pups may even sniff out our secret biscuit tin — or a scoop of dog ice cream if they’re really on form.
Food in Abbotsbury – Rooted in Dorset’s Ilchester Estate
Situated on the scenic Ilchester Estate, The Swan Inn offers an authentic experience of Abbotsbury life. The village’s character, local produce, and stunning coastlines all influence what we serve — and how we serve it.
Whether you’re visiting Abbotsbury’s many attractions or simply exploring the Dorset countryside, we invite you to stop in for a proper meal, a relaxed drink, and some traditional hospitality in a place with true local roots.
Join us at The Swan Inn on the east side of Abbotsbury – and enjoy traditional food with countryside charm.