Welcome to The Swan Inn, Abbotsbury

Traditional Pub Food & Dining in the Heart of Dorset

The Swan Inn Abbotsbury is a historic pub located on the east side of Abbotsbury, Dorset. We offer a warm and welcoming setting for locals and visitors, serving hearty pub meals with generous portions in a relaxed atmosphere.

Whether you’re stopping for a lunchtime meal, an evening dinner, or a Sunday roast, The Swan Inn provides a comfortable dining experience. We also have a spacious beer garden, a skittle alley, and a function room available for private events and gatherings.

Book a Table

Reserve your table online using the form below.

Table Reservation

Our Menu

We serve a selection of traditional pub meals, all prepared with care and served fresh. Our menu offers a variety of dishes to suit all tastes.

Daily Specials

Our specials change regularly. Please check the specials board or ask a member of staff to see what’s available today.

Food served all day.

View our full menu

What We Offer

  • Spacious Beer Garden – Perfect for outdoor dining and relaxing.
  • Skittle Alley & Function Room – Available for private hire and events.
  • Dog-Friendly – Well-behaved dogs are welcome in the bar area.
  • Traditional Pub Atmosphere – A friendly and welcoming setting.

Find Us – The Swan Inn, Abbotsbury

📍 Address: The Swan Inn, Rodden Row, Abbotsbury, Dorset, DT3 4JL

The Swan Inn is located on the east side of Abbotsbury, a short drive from Weymouth, Bridport, and the Jurassic Coast. Whether you’re visiting after exploring Chesil Beach, Abbotsbury Swannery, or the Abbotsbury Subtropical Gardens, we offer a welcoming place to enjoy a great meal and a relaxed atmosphere.

Call us to book a table: 01305 871249