The Swan Inn


The Swan Inn is an English Victorian gastro pub in the heart of St Peter Port, Guernsey.

Filled with charm and character, the cosy interior is warm and welcoming and our team envelope you in great, British hospitality.

A family owned pub, we offer a great menu of delicious food, with a focus on locally sourced ingredients – we’ve been featured in the Michelin Good Pub Guide every year since 2009, as well as the Eating Out in Pubs Guide.

Come have a drink by the fire, choose something delicious from our menu and enjoy the warm welcome that you’ll receive.

After hearing from lots of customers, asking us to bring our fantastic menu to their parties, we now have a dedicated outside catering offering.

We offer catering for both large and small events, in the location of your choice – we’ve done weddings in castles, sports events in fields and meetings in offices – you name it, we can cater it!

Come talk to us, or use the email form on this site to discuss your needs and requirements – we’re sure we’ll be able to help!

Bar Bites:

When bar snacks don’t do, but a main meal is too much, you may find yourself reaching for our new bar bites menu. A delicious selection of high-quality restaurant standard food, in smaller portions.

Whether you are watching sports or having a casual drink with a friend, there’ll be something on the menu for you!

Our food service times are:

Lunch – 12pm to 2pm
Early Dinner  – 5:30pm to 7pm
Dinner – 5:30pm to 9:30pm

Where are we?