menu close

Brewers Fayre Loch Iall

Fort William restaurant details

An Aird

Fort William


PH33 6AN

Opening times

Mon-Sat 11.30am - 11pm

Sun 12pm - 10.30pm



Outdoor dining 

Outdoor play

Breakfast serving times

Mon - Fri 6:30am - 10:30am
Sat - Sun 7am - 11am 

The menus

our garden


Enjoy fantastic pub food in our garden with a range of great dishes including pub classics and tasty puds. Our kids menu is full of favourites your kids will love. We offer a full range of drinks to complement your meal - choose from crisp beers and ciders to great gins and plenty more. Relax and let us serve up the perfect meal in our garden.


Enjoy a meal and drinks outside in our great garden, keep the kids entertained and let them blow off some steam in our outdoor play area.


Loch Iall restaurant in Fort William Brewers Fayre

We’ve been welcoming guests at our Loch Iall Brewers Fayre for 25 years, so we know a thing or two about serving up mouth-watering meals near top Fort William attractions. From group bookings in Lochaber to fun family meals, our friendly, hard-working team is passionate about making every visit a meal to remember, so come and join us whenever you’re looking for great places to eat in Fort William.

Our location
You’ll love the location of our Loch Iall Brewers Fayre when you’re looking for family restaurants near Ben Nevis – we’re just a 10-minute drive away from this major Scottish landmark, so we’re surrounded by some incredible Scottish scenery. Plus, with other popular places to visit in Fort William nearby including the Steall Waterfall and Neptune’s Staircase, we’re an ideal choice if you fancy dining out in Lochaber.

Why we love Fort William
Home to picture-perfect scenery and famous Scottish landmarks, Fort William is unmissable on holidays in the Scottish Highlands. Whether you’re visiting top Fort William attractions like Ben Nevis, riding the Jacobite Steam Train through the Highlands, or enjoying popular Lochaber events like the Fort William Downhill World Cup, our cosy Loch Iall Brewers Fayre is close to all the best things to do in Fort William. 

Frequently asked questions

Wondering what to eat when you’re dining out in Fort William? Our mouth-watering Mixed Grill and hearty Cottage Pie are just two of our House Faves, and the tasty Mac & Cheese Burger is one of our most popular Brewers Fayre meals. We’ve got plenty of delicious desserts on offer at our family friendly restaurant in Fort William, too – don’t miss out on our Sticky Toffee Pudding!

Looking for tasty Sunday roasts in Fort William? Our Loch Iall Brewers Fayre serves up the best roast in town from 12pm every Sunday, so you can look forward to tucking into delicious cuts of turkey, gammon and beef with all your favourite sides like soft roast potatoes, Yorkshire puddings and much more. Plus, kids can enjoy their own tasty Sunday lunches in Lochaber too for just £3.99!

Get your days out in the West Highlands off to a great start with us at the Loch Iall Brewers Fayre. Our Lochaber Brewers Fayre serves up delicious, all-you-can-eat breakfasts in Fort William every morning, so you and the family can tuck into Premium Sausages, Back Bacon Rashers, eggs cooked your way, and more. Plus, ordering our famous Premier Inn Breakfast means you can help yourself to our tasty continental selection, too, including fresh croissants and muffins, fruit and cereals, and even American-style pancakes. What’s not to love? 

Ordering our Premier Inn Breakfast lets you enjoy unlimited drinks in the mornings, too – another great reason to visit us at the Loch Iall Brewers Fayre when you’re searching for places to eat breakfast in Fort William. Our unlimited drinks include coffee, PG Tips Tea in a variety of flavours, and fruit juices, so you can just sip back and relax on holidays in the Scottish Highlands.

Premier Inn breakfast prices start from £7.50 for our tasty continental selection, and just £9.50 for all your cooked and continental favourites. We’ll be serving up delicious all you can breakfasts in Lochaber next to our family-friendly Premier Inn Fort William hotel from 6:30am till 10:30am Monday to Friday, and 7am till 11am on Saturdays and Sundays.

The safety and wellbeing of our guests and teams is always our number one priority, which is why we introduced the Generous Serving of Safety promise across our restaurants to make sure you can sit back, relax and enjoy dining out in Fort William. Find out more about how our Brewers Fayre restaurants are keeping you safe.

If you’re looking for family friendly restaurants in Lochaber, then you’ll love dining with us at the Loch Iall Brewers Fayre. Our Brewers Fayre kids’ menu lets little ones build their own three course meals for just £4.99, so they can tuck into tasty starters, enjoy delicious and nutritious mains like Oven Baked Poppin’ Chicken or Ten Veg Tomato Pasta and finish it all off with a delicious dessert! Plus, up to two under-16s eat breakfast for free when one adult orders a full Premier Inn Breakfast or Meal Deal!

We might not have an indoor soft play area at our Loch Iall Brewers Fayre, but we do have a small outdoor play area for kids, ideal if you’re looking for things to do with the kids in Fort William during summer holidays in the Highlands. 

From mid-week meals to special occasions, we welcome all kinds of group bookings at the Loch Iall Brewers Fayre. You can book tables for up to 16 people online through our website, or call us on 01397 703 707 to find out more about our Brewers Fayre group bookings in Fort William. If you’re planning events in Lochaber for more than 16 people, you can either give us a call to book or select ‘other’ for the number of guests on our Brewers Fayre booking page and submit an enquiry with us. During our busiest periods like summer holidays in Scotland, we’d always recommend booking in advance to secure a table! 

Thanks to the small beer garden on offer at our Loch Iall Brewers Fayre, we’re ideal when you’re looking for restaurants with outdoor seating in Fort William. Enjoy tasty drinks and meals outdoors with us throughout short breaks in the West Highlands.