Restaurant and Pub in Eaglesham, Glasgow

Welcome to The Swan Inn, Eaglesham

Serving only the finest food and drinks sourced from traditional Scottish fayre.

Established in 1832 by William Currie, the “Swan Inn” got its name from his proud Gran telling him how proud she was of him. She was always glad to see him and would say “There he comes wi’ a neck like a swan!”. Upon hearing this, his pals would forever call him “Jock Swan”…

View Our MenuBook A Table

Relax & Unwind

Join us today, find your cosy wee nook, enjoy a dram or two, and savor the finest traditional cuisine Eaglesham has to offer.

Book A Table

One of the finest restaurants in Eaglesham.

Whether it’s for a restaurant dinner, some pub grub at the bar, or a casual lunch, you can be sure that our menus cater to whatever you’re in the mood for. Our service is attentive and personal, ensuring our customers feel valued and enjoy the same experience consistently every time they visit. This is what brings locals in East Renfrewshire back to us time and time again – and recommend us to others too. Why not come in and wine and dine with a friend or a loved one? Browse our menus here online and choose something you fancy ahead of time.

With a warm, hearty ambiance and a tangible buzz from locals and visitors, our pub and restaurant in the heart of Eaglesham is welcoming every day of the week. It’s no wonder that over the years, we’ve received countless glowing reviews about our fresh food and drinks. Come along and find out for yourself.

Book A Table


We are proud to say the Swan Inn is one of few dog friendly restaurants in Eaglesham, so you are more than welcome to bring your furry companion along.

Here at the Swan Inn, customers can dine in or opt to collect a takeaway meal instead. We do not currently offer delivery services for takeaways.

View Our MenuBook A Table