Advertisement feature
Dorset is a dream for food lovers. From countryside charm to coastal views, this county delivers on character — and its pubs take centre stage. This guide rounds up some of the best pub food the region has to offer. If you’re planning your next foodie escape, bookmark this guide.
1.The Greyhound Inn, Corfe Castle
When it comes to the best pubs in Dorset for food, The Greyhound Inn leads the way. Nestled beneath the iconic ruins of Corfe Castle, this family-friendly pub serves up more than just stunning views.
Its seasonal menus feature hearty pub dishes made with local produce. With a focus on fresh, regional ingredients, every plate feels like a celebration of Dorset’s countryside and coast.
The Greyhound Inn also boasts an expansive beer garden, perfect for sunny days, and cosy interiors for those cooler evenings. Whether you’re visiting Corfe Castle or simply seeking standout pub dining, this is a must-visit.
Highlights:
Incredible views of Corfe Castle
Seasonal, local produce
Spacious beer garden
Dog-friendly pub

2. The Acorn Inn, Evershot — A Taste of Literary History
Steeped in history and charm, The Acorn Inn in Evershot offers a menu inspired by local fare in an atmospheric setting.
Set in the heart of Hardy’s Wessex, this 16th-century pub delivers not just on flavour but on heritage too. For Sunday roasts and special occasions, it’s a standout.
Why Visit:
Award-winning cuisine
Historic 16th-century coaching inn
Cosy nooks and crackling fires
3. The Anchor Inn, Seatown — Coastal Dining at Its Finest
If sea views are your thing, The Anchor Inn in Seatown is worth a visit for seafood on the Jurassic Coast.
This pub is perched right on the shoreline, making it perfect for sunset suppers. The kitchen champions sustainable seafood and hearty classics — all served with panoramic sea views.
Must-Try:
Locally landed seafood
Clifftop walks nearby
Award-winning ales
4.The Fox Inn, Ansty — Rural Retreat with Culinary Delights
Tucked away in the Dorset countryside, The Fox Inn in Ansty is a gem for food lovers. Its menu centres on proper pub classics.
This family-run pub focuses on homely, comforting dishes done to perfection. From flaky pastry pies to rich casseroles, expect generous portions and a warm welcome.
Perks:
Traditional pub classics
Cosy, dog-friendly atmosphere
Great stop after countryside walks
5.The Bull Hotel, Bridport — Market Town Marvel
Set in the heart of Bridport, The Bull Hotel offers modern British dining in a stylish setting. Its menu ranges from small plates to Sunday roasts.
Expect everything from fresh seafood to hearty meats, all sourced from nearby farms and fishermen. It’s a lively spot that balances tradition with a contemporary twist.
Top Reasons to Visit:
Central Bridport location
Creative, seasonal menu
Bustling atmosphere
Dorset’s Pub Scene Delivers
Dorset’s pub food scene is thriving. Whether you’re craving a castle view, coastal breeze, or countryside escape, Dorset’s pubs serve it all. Leading the charge is undoubtedly The Greyhound Inn, Corfe Castle, where every visit is an experience worth savouring.