Enjoy great food and Scottish hospitality at The Ben Nevis Hotel

The Ben Nevis Hotel is home to two of the best Fort William restaurants. Whether it’s a romantic meal for two, a special celebration or a catch up with friends, we have a menu to suit. You really are spoiled for choice!

Enjoy dinner with a view at the Kingfisher Restaurant or why not grab a bite to eat in our Peaks Bar & Grill and maybe even take advantage of our Dip & Dine deal? Guests who book direct will receive 10% off their food.

*Special dietary requests can be catered for (please notify the hotel prior to arrival) and information on allergen content is available on request.


Breathtaking views of Ben Nevis are on the menu at the Kingfisher Restaurant in Fort William. This traditionally styled yet light and airy restaurant provides the perfect setting for an enjoyable evening meal.

As well as getting your fill of the view, you’ll experience our excellent culinary delights. Our table d’hôte menu offers an exciting variety of options to choose from. These change daily so if you’re staying for more than one night at the hotel you’ll never get bored of our menu.

Our kitchen is where the magic happens – turning fresh seasonal ingredients into gastronomic delights. We use the finest and fresh ingredients and wherever we can, we try to source them locally within Fort William.

Whether you are looking for Scottish seafood food, traditional scottish meals or classic dishes with a modern-twist, you won’t be disappointed with the quality of food or the standards of service when you dine at the Kingfisher Restaurant. Call 01397 702331 to book a table or just drop in.

Open 6.30pm – 8.30pm 7 days a week.


If you’re looking for a light bite to eat or just a few drinks in Fort William, the Peaks Bar & Grill is the perfect pit stop. We offer a variety of healthy restaurant options as well as a pizza menu which includes a haggis topped pizza as well as other popular classics (The pizza menu is only served 5pm-9pm). Our children’s menu (available for children 14 years and under) has a selection of kids favourites such as beef burger, classic cheesy macaroni and sausage & mash. We also offer an extensive bar menu that includes light bites and salads as well as traditional pub grub such as scampi, mac & cheese, steak & ale pie and our legendary Ben Nevis burger. All our food is carefully prepared and cooked with passion, by our head chef and kitchen team. Our drinks menu is just as impressive with an exciting range of wines, beers and spirits to choose from.

Open all day from 12noon ‘til 9pm.

If you would like to book a table at either of our Fort William restaurants call 01397 702331