Port-Na-Craig
Inn & Restaurant

A grand, dark wood bed with a colourful checked throw over it

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.

Three plates of delicious food steaming on the pass in the kitchen of the Port-Na-Craig Inn and Restaurant
Golden line drawing of two hills - used as a background image here
Fish and Chips and a bowl of seafood on the kitchen pass at Port-Na-Craig Inn and Restaurant, the chef in an apron is in the background

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.

A bunch of flowers in a vase in one of the rooms at Port-Na-Craig Inn

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.