
Port-Na-Craig
Inn & Restaurant
Welcome
Nestled in the heart of Scotland, Port–Na–Craig Inn & Restaurant is a welcoming meeting place for all—where locals gather, travelers unwind, and stories are shared over delicious food. Just an hour and a half from Edinburgh, Glasgow, and Inverness airports, this charming riverside retreat offers breakfast, lunch, dinner, and cozy rooms for an unforgettable stay. Whether you're stopping by for a hearty meal or settling in for a peaceful escape, Port–Na–Craig is where discovery and community meet at Scotland’s core.
FILL YOUR CUP
Eat & Drink
We serve fresh, made-to-order meals using local ingredients, paired with a handpicked wine list and a great selection of Scottish beers.
A GOOD NIGHT’S REST
Stay With Us
At our charming inn, we offer three thoughtfully decorated guest rooms and a fully equipped self-catering cottage – each designed to provide comfort, warmth, and a true sense of home. Whether you're staying for a weekend getaway or an extended retreat, you'll find inviting touches, cozy beds, and peaceful surroundings that make it easy to relax and unwind.

What’s On
Check out our regular offers and events and browse some special one offs we have coming up.
-
Join us on a Monday evening for a Scottish themed meal before Heading over the bridge to the Highland Night
-
Fuel up with fresh, local food and good vibes before you say ‘Thank You for the Music’ at ABBA night!

KEEP IN TOUCH
Sign up to our Newsletter
We respect your privacy.