Fresh seafood & great British meat, served with Suffolk & Norfolk warmth
The Barnby Swan Inn is a much loved countryside pub and seafood restaurant in Suffolk, proudly run as a family business since 2017.
Known for our fish dishes and hearty field food, we offer relaxed dining, friendly service and a place where guests can slow down, feel comfortable and enjoy good food in good company.
Seafood sits at the heart of our menu, earning us a strong reputation across Suffolk and Norfolk for fresh, well cooked fish dishes. Alongside this, our kitchen serves carefully prepared steak and chicken dishes, and exquisite vegetarian cuisine, with menus shaped by seasonality, flavour and locally sourced produce wherever possible.
Situated on Swan Lane in Barnby, the Swan Inn welcomes guests from nearby villages as well as those travelling from Beccles, Lowestoft and the city of Norwich. Whether you are visiting after a day on the coast, enjoying time in the countryside or planning an evening meal worth looking forward to, you will find a warm welcome waiting.
Inside, the pub offers comfortable surroundings, a relaxed atmosphere and a team that takes pride in looking after every guest. From casual lunches to unhurried dinners and special occasions, the Barnby Swan Inn is a place people return to time and time again.
The Swan Inn – From coast to countryside, great food served with genuine warmth.
Today at the Barnby Swan Inn…
At the Swan Inn at Barnby, expect a menu built around fresh produce and confident cooking, where quality ingredients are treated with care and respect. Each dish is thoughtfully put together, allowing flavours to shine without unnecessary fuss, creating food that feels both comforting and considered.
You might arrive with seafood in mind, inspired by the proximity to the coast, and return another day for a perfectly cooked steak. The menu changes with the seasons, giving regular guests something new to look forward to while keeping the well loved favourites firmly in place.
Whether you are calling in after time spent along the Suffolk coast or making a special journey from Norfolk, the Swan Inn at Barnby is well worth the visit. It is a place to relax, settle in, and enjoy good food in welcoming surroundings, whatever the occasion.
The Swan Inn – Food shaped by the seasons
Interested in visiting the Swan Inn?
Book your table today and experience everything the Swan Inn at Barnby has to offer, from confident seasonal cooking to a warm and welcoming atmosphere.
Customer Testimonials
From the Blog
Get all the latest news and view from the Barnby Swan Inn.
A romantic Valentine’s in Suffolk at the Barnby Swan Inn
Valentine’s Day is about more than just going out for a meal. …
Afternoon tea at the Barnby Swan Inn: a lovely way to celebrate special moments
Some occasions call for something a little more special, and afternoon tea …
Good food, good company and great nights out at the Barnby Swan Inn
At the Barnby Swan Inn in Suffolk, events are all about bringing …
Things to do near Beccles, Lowestoft & Norwich
A good day out in Suffolk or Norfolk deserves a great meal …
Get a proper pub steak in Suffolk at the Swan Inn Barnby
A great steak night is about more than a cut of beef. …
Why choose the Swan Inn Barnby?
If you are looking for a pub near the Suffolk coast or a destination meal that rewards the journey from Norfolk, you are in the right place. Many guests leave already planning their next visit, drawn back by food that is honest, generous, and confidently cooked.
Seafood worth travelling for
From shellfish specials to beautifully cooked fish, our menu changes with the seasons and the day’s best catch.
Fresh meat dishes done properly
Steaks, slow cooked favourites and classic pub plates, cooked with care and served generously.
The Barnby Swan Inn is local to you
We’re easy to reach from Beccles, Lowestoft, Southwold, Bungay and Norwich, with a warm welcome awaiting.




