Restaurants in Fort William
Restaurants with Delivery
The Highland Soap Company Visitor Centre & Larder Cafe
Inverlochy Mains, North Rd, Fort WilliamWe did the soap making workshop, great fun, very informative and Sarah was a great teacher. The cafe was good nice coffee and food. With a castle just along the road altogether a great place to visit.
- Drive-Through
- Delivery
-
Superb209 Reviews 4.7
Ben Nevis Takeaway
1 Lochy Rd., Fort WilliamBen Nevis Takeaway was the only place open that would deliver to Glen Nevis Youth Hostel in the middle of December. The stuffed crust pizza was delicious after a cold day of hiking. Thank you!
- Takeaway
- Drive-Through
-
Good17 Reviews 3.4
Macari's
90 High St, Fort WilliamSome of the best fish and chips we’ve had -beautifully cooked and seasoned (so often the fish and/or batter lacks salt and so is bland), batter wonderfully light and fish meaty, moist and flaky. Chips excellent too. Ice cream also some of the best we’ve had. Highly recommended.
- Drive-Through
- Delivery
-
Good69 Reviews 3.5
McDonald's
An Aird, Fort WilliamI am glad that McDonald's has staff like Sarita and Mushkaan. Sarita showed me such empathy which is rare to see nowadays. Because of these two ladies I will choose McDonald over fancy restaurant any given time. Keep up the great service and smile, it's rear even in hospitality business.
Vegetarian options: They have vegan burgers and rolls
- Takeaway
- Drive-Through
-
Good182 Reviews 3.6
Abis Kebabs
6, Aird's Crossing, Fort WilliamVery cordial and hard working staff. Halal foods available. Halal foods are fried in seperate oil and all staff very cautious to ensure they are serving you the halal version.
- Drive-Through
- Delivery
-
Average54 Reviews 2.6
Online Reservation Available
Black Isle Bar Fort William
Gordon Square, Fort WilliamWe didn’t do the West Highland Way hike but we still rewarded ourselves with the Nduja and Hot honey pizza and garlic pizza bread. Great atmosphere and delicious food. Nice beer menu too.
- Drive-Through
-
Superb242 Reviews 4.7
Glen Nevis Restaurant
Glen Nevis, Fort WilliamBest steak I’ve had in years. Absolutely brilliant, and surprisingly great value for money. I’m traveling with my son and spent the last week being ripped off in London, and this has given me my faith back. Absolute gem of a place. Well done.
-
Superb114 Reviews 4.6
The Nevis Centre
An Aird, Fort WilliamA good location for spending some time with kids or friends.
The bowling place is fun and also provides the possibility to buy drinks. I liked that they had some special support for launching the ball when playing with young children, as obviously they cannot throw it, but they can slide it on that frame, like a marble game ball. The Cafe has very few options to eat, a few cakes that aren’t made on the spot, some coffee (though not great taste) and snacks. The seating area has about 30 seats, mostly on tables with chairs, but also a couple of couches.
Decent prices for everything, but they could work a little on the quality and service.
I was never impressed about the service. They lack a simple free smile.
Same for the softplay area for kids.
No smiles at all, ever, and I’ve been here many times.
I didn’t like at the softplay the fact that it is always a little cold, but mostly in the winter. Another thing about the top side of the softplay, is that they don’t switch on the lights at all times, and they aren’t with sensors for movement. My son doesn’t feel too comfortable in the semi dark areas there. On the entrance at the softplay, there are tables with seats for about 25 people. I wish they wouldn’t allow the food from outside or the Cafe to be consumed here. The entrance price for kids is up to £5, per session, depending on age.
The toilets are okay, but at times they may be a little messy, because of the volume of people using them.
-
Superb47 Reviews 4.3
24 Hour Restaurants
Travee
Corpach, Fort WilliamMy partner and I stayed here for 3 nights and had a lovely time! We especially loved watching the birds in the garden, and taking in the stunning views of Ben Nevis. The town of Corpach is a great location for day trips to many of the beautiful sights around the Fort William area, and Innes and Jean were kind enough to give us lots of tips on how to spend our time there. Great food options and groceries nearby as well! The breakfast provided was top notch, served with an entire pot of tea or coffee! Thank you so much again for having us!
-
Superb8 Reviews 5
Pet Friendly Places
Roam West
Roam West, Onich, Fort WilliamWe popped in for dinner. We arrived with small children and needed to eat quickly to get them back for bedtime. The hosts were lovely and the food was very nice and came quickly. Would say it’s a bit dark inside and would be nice to eat outside instead. I believe they do have outdoor seating.
- Drive-Through
-
Superb97 Reviews 4.5
The Grog & Gruel
66 High St, Fort WilliamAfter spending the day hiking, myself partner and and friends decided to grab some tea here. The staff were friendly. All four of us chose something different off the menu and all four meals were amazing. The salad that comes with the BBQ bacon chicken was out of this world! At
- Drive-Through
-
Good208 Reviews 3.8
Takeaway Restaurants
The Geographer
88 High St, Fort WilliamReviews and recommendations brought us to the Geographer, and we’re really glad they did. Maybe it was the long journey on the WHW, but we came in ready for a substantial meal. My husband and I both ordered burgers, and we agreed, those were the best hamburgers we’ve ever had. Tasty, juicy, seasoned and cooked just right. The service was efficient, and the young woman who took care of us was funny, friendly and made us feel welcome. We also had the pleasure of a few words with the manager(?)/ owner(?)/ man in the shirt that said “The Boss”. Again, funny, friendly and welcoming. The whole experience was so satisfying. Note: If you go, there is no indoor waiting area. If you have to wait for a table, you do so on the sidewalk. Hint: It’s Scotland. It rains. Dress accordingly, and come with that understanding. Our experience was that this place turns tables very quickly. We arrived to a line of 10+ people ahead of us. We were seated within 15 minutes.
- Takeaway
- Drive-Through
-
Superb195 Reviews 4.7
The Wildcat
21 High St, Fort WilliamWOW. This is a cool place. With lots of vegan food, that is super tasty. And coffee and cakes to die for.
We took the soup (yumm), wrap (amazing), and chickpea curry. All full of flavors.
Staff is relaxed and super friendly. Atmosphere: fantastic. You just need to be lucky to find a space to sit.
- Takeaway
- Drive-Through
-
Superb176 Reviews 4.6
Sammy's Fish & Chip Shop
Kilmallie Rd, Caol, Fort WilliamAbsolutely lovely - went back to here before heading to Glasgow from Glen Coe just for the Food.
As a Bonus there is also a ShipWreck (56.84080021752801, -5.117155071029272) on the Coastline a few meters away that is world famous too.....
- Takeaway
- Drive-Through
-
Good71 Reviews 4
Spice Tandoori
141 High St, Fort WilliamFrom the moment we walked in, the staff at Spice Tandoori were exceptionally polite, attentive, and welcoming. Their pleasant manner instantly created a warm, inviting atmosphere, and their professionalism in table service and food delivery was faultless.
The restaurant had a relaxed, comfortable vibe where everything seemed to flow effortlessly. The presentation of the dishes was beautiful, and the flavours were absolutely delicious – rich, well-balanced, and cooked to perfection.
Every detail of the experience was carefully attended to, making the whole evening feel special. We left feeling full, happy, and truly satisfied.
Thank you to everyone at Spice Tandoori for not only providing a beautiful meal but for delivering such an outstanding dining experience from start to finish. Highly recommended!
- Takeaway
-
Good201 Reviews 3.7
Drive-Thru Restaurants
Crannog at Garrison West
4 Cameron Square, Fort William5 Stars.
Food: The food was delicious. The two types of meals my family ordered were fish-and-chips and cod. The meals were large, and only one of us finished the full meal. We also ordered squid rings that came with a special sauce for a starter. It was good, no doubt about that.
Service: The waiters were good. It took a little while for the servers to take our orders and for the food to get to us, but other than that the service was great!
Atmosphere: The ambiance of the place was wonderful! The chairs were comfortable and the decorations added to the charm.
- Drive-Through
-
Superb210 Reviews 4.7
The Crofter Bar and Restaurant
11 High St, Fort WilliamWe popped in for early dinner. Very friendly staff greeted at the door. We were lucky to get a spot because it was busy. Good food at reasonable price. Lovely atmosphere. Perfect location in town centre. Very dog friendly!
- Drive-Through
-
Superb288 Reviews 4.4
The Kilted Camel
151 High St, Fort WilliamWhat an absolute gem of a place! Easily the best coffee in Fort William, homemade pastries and pies are to die for. I genuinely crave them and need to go in regularly for my fix now ?. The staff are super friendly and just lovely to chat away to. I love that you can get a tasty quick bite to go, and absolute must if visiting the area.
- Drive-Through
-
Superb87 Reviews 4.6
The Volunteer Arms
47 High St, Fort WilliamGreat drinks and service. But karaoke was the best. These Texas ladies had a blast. (Mother-daughter) my daughter got up and sang a bunch. Everyone was super fun and engaging.
- Drive-Through
-
Superb75 Reviews 4.4
Nevis Bakery
49 High St, Fort WilliamGreat local bakery, lively customer service, good homemade selection of sweet and savory delights for breakfast and lunch and snacks! Grab and go sandwiches (wrapped and hot pies). Good prices.
- Drive-Through
-
Superb67 Reviews 4.4
The Lochy
230 Kilmallie Rd, Caol, Fort WilliamLooking for something local and not toursity with great food and great prices then this is the place. We visited after doing the NC500 and wanted some proper food and this place did not disappoint. Near enough to Ben Nevis far enough not to know about it. The staff were lovely and very welcoming. The food portions were very generous. The Baked potatoes are huge and oven cooked to perfection ?
- Drive-Through
-
Good119 Reviews 4.2
Sunny's Sports Bar
19 Middle St, Fort WilliamJust had a few days in Fort William with family and found this bar. Couldnt recommend more highly. Lovely owner and great staff. They made us so welcome every time we went in there. Great prices as well.
- Drive-Through
-
Superb23 Reviews 4.7
Blas na Mara
Pier Head, Station Square, Fort WilliamExactly what a seafood shack should be. Freshest seafood, view of the water, outdoor eating, friendly staff. If you want a sit down restaurant-go elsewhere but if you want the local seaside vibe and to eat well with plenty of time to sight see then stop here.
The best fish & chips we have had all trip! The fish was breaded & fried right in front of us. The tartar sauce was delicious-I would love the recipe. The langoustine was fresh & sweet in that way only fresh seafood can be.
There is one picnic table with umbrella. Otherwise our family of 15 ate on the stairway and enjoyed every minute.
- Drive-Through
-
Good49 Reviews 4.2
Tradewinds
Corpach, Fort WilliamThank you for the lovely evening!
Stopped in for a drink here on a stag and ended up staying for hours, had a brilliant time playing bingo (fantastically run, loads of fun)
We were a bit rowdy apologies for that but the staff were so brilliant and understanding!
One of the trip highlights!
- Drive-Through
-
Superb13 Reviews 4.5
The Bistro
Parade, Fort WilliamWe visited the Bistro at Alexandra hotel for an early lunch. It was relatively quiet. The servers were sweet and helpful with our vegetarian requirements. We had the veg burger and the ricotta tortellini and both dishes were good.
- Drive-Through
-
Good31 Reviews 4.1
Lochaber Cafe
Belford Rd, Fort WilliamIn Fort Williams, there are very few options for a hot meal immediately near the train station. If you have time to walk a little further, there are real restaurants within walking distance. The cafe has very close seating due to the limited space. The full meals are very reasonably priced especially when you think of the packaged items offered on ScotRail.
- Drive-Through
-
Good70 Reviews 3.8
Deli Barqen Chinese takeaway
Shopping Centre, Glenloy St, Caol, Fort WilliamBeen going here for over 5 years! Is the best food, great service and great value for money!! Super big portions!! Has a great view to!! This place is only take away.Parking: Local car parking no charge
- Drive-Through
-
Good11 Reviews 3.3
Rio Pizzeria
Fraser Sq, Fort WilliamAbsolutely outstanding! From the moment we walked in, we were greeted with warm hospitality and an inviting atmosphere. The service was attentive without ever being intrusive, and every member of staff went out of their way to make the experience special.
The food was the real star — beautifully presented, packed with flavour, and clearly made with the freshest ingredients. Each dish was perfectly balanced, with just the right mix of creativity and authenticity. Portions were generous, and every bite left us wanting more.
The ambience was just as impressive — cosy yet elegant, making it perfect for both a casual meal or a special occasion.
All in all, a flawless dining experience. We’ll definitely be coming back and recommending it to everyone we know.
- Drive-Through
-
Good28 Reviews 3.4
Aroma Cafe
95 Ground Floor, High St, Fort WilliamNice little food place in the middle of town off the High Street. Friendly staff and a good service. Had a lovely panini with salad for a quick lunch with a great view of the loch and hills behind. Will return. ?
- Drive-Through
-
Good62 Reviews 3.6
The Great Glen - JD Wetherspoon
104 High St, Fort WilliamCame here after finishing the West Highland Way. Food is cheap & plentiful, and the free refills on hot drinks is a godsend. Atmosphere was nice in the sense that we (group of young smelly hikers) weren't rushed out of the door after finishing our food, none of the staff minded us hanging around for a while charging our phones and waiting for a bus.
- Drive-Through
-
Good212 Reviews 3.7
Cheap Eats
The Hot Roast Company Ltd
127 High St, Fort WilliamStopped here at the end of walking the west highland way . Had the pork and apple and stuffing warm bun . Tasted delicious. Finished off with a fully loaded hot chocolate with cream and marshmallows . Been craving for days and it hit the spot . Staff were friendly and great atmosphere
-
Superb23 Reviews 4.4
Costa Coffee
Drive Thru, North Rd, Fort WilliamStaff polite
Good selection of food
Air con though blasting overhead and dripping water led to a very chilly atmosphere
Toilets in need of a good clean
- Drive-Through
-
Good86 Reviews 3.4
West Highland Restaurant
Belford Rd, Fort WilliamI was here in early April 2024 during a 4 day stay in Fort William for some mountain hiking. On a slightly rainy daybit was lovely to visit the shops here, and also the restaurant. They served enjoyable dishes for lunch, the service was very friendly and very smooth. I just had a small wine, a lovely vegetable soup served with a bun, and something sweet as a desert. There was no rush, and I enjoyed talking my time while also having brought something to read. It was spacious, calm, and just very enjoyable.
- Drive-Through
-
Poor26 Reviews 1.7
Morrisons Cafe
An Aird, Road, Fort WilliamThe food was actually decent and tbh we were so happy to avoid all the tourist traps on the main street and pay £20 for a quick lunch instead. Those were honest prices for what they served and the two ladies that served us were lovely and kind. Well done
- Drive-Through
-
Poor37 Reviews 2.1
Best Restaurants
Black Isle Bar Fort William
Gordon Square, Fort WilliamWe didn’t do the West Highland Way hike but we still rewarded ourselves with the Nduja and Hot honey pizza and garlic pizza bread. Great atmosphere and delicious food. Nice beer menu too.
- Drive-Through
-
Superb242 Reviews 4.7
Crannog at Garrison West
4 Cameron Square, Fort William5 Stars.
Food: The food was delicious. The two types of meals my family ordered were fish-and-chips and cod. The meals were large, and only one of us finished the full meal. We also ordered squid rings that came with a special sauce for a starter. It was good, no doubt about that.
Service: The waiters were good. It took a little while for the servers to take our orders and for the food to get to us, but other than that the service was great!
Atmosphere: The ambiance of the place was wonderful! The chairs were comfortable and the decorations added to the charm.
- Drive-Through
-
Superb210 Reviews 4.7
The Highland Soap Company Visitor Centre & Larder Cafe
Inverlochy Mains, North Rd, Fort WilliamWe did the soap making workshop, great fun, very informative and Sarah was a great teacher. The cafe was good nice coffee and food. With a castle just along the road altogether a great place to visit.
- Drive-Through
- Delivery
-
Superb209 Reviews 4.7
The Geographer
88 High St, Fort WilliamReviews and recommendations brought us to the Geographer, and we’re really glad they did. Maybe it was the long journey on the WHW, but we came in ready for a substantial meal. My husband and I both ordered burgers, and we agreed, those were the best hamburgers we’ve ever had. Tasty, juicy, seasoned and cooked just right. The service was efficient, and the young woman who took care of us was funny, friendly and made us feel welcome. We also had the pleasure of a few words with the manager(?)/ owner(?)/ man in the shirt that said “The Boss”. Again, funny, friendly and welcoming. The whole experience was so satisfying. Note: If you go, there is no indoor waiting area. If you have to wait for a table, you do so on the sidewalk. Hint: It’s Scotland. It rains. Dress accordingly, and come with that understanding. Our experience was that this place turns tables very quickly. We arrived to a line of 10+ people ahead of us. We were seated within 15 minutes.
- Takeaway
- Drive-Through
-
Superb195 Reviews 4.7
Ben Nevis Inn
Achintee Rd, Achintee, Fort WilliamCame for a Special Anniversary meal with friends, our first visit and we wasn't disappointed, great staff, very helpful and accommodating. Lovely food, being a vegetarian I had the Mediterranean Sandwich it was lovely, very tasty. Rustic inside and the views of the mountains what else could you want, will definitely come again. I would love it if they added more veggie options though ?
-
Superb258 Reviews 4.6
Lochleven Seafood Café
B863, Onich, Fort William2nd visit here. Came last year & Had to come back, seafood.platter is absolutely delicious. Servers are polite and attentive. Thank you to all, especially the lady in charge who overseen everything in a proffessional down to earth manner. A must visit if you enjoy fresh seafood.
-
Superb178 Reviews 4.5
Glen Nevis Restaurant
Glen Nevis, Fort WilliamBest steak I’ve had in years. Absolutely brilliant, and surprisingly great value for money. I’m traveling with my son and spent the last week being ripped off in London, and this has given me my faith back. Absolute gem of a place. Well done.
-
Superb114 Reviews 4.6
The Crofter Bar and Restaurant
11 High St, Fort WilliamWe popped in for early dinner. Very friendly staff greeted at the door. We were lucky to get a spot because it was busy. Good food at reasonable price. Lovely atmosphere. Perfect location in town centre. Very dog friendly!
- Drive-Through
-
Superb288 Reviews 4.4
The Kilted Camel
151 High St, Fort WilliamWhat an absolute gem of a place! Easily the best coffee in Fort William, homemade pastries and pies are to die for. I genuinely crave them and need to go in regularly for my fix now ?. The staff are super friendly and just lovely to chat away to. I love that you can get a tasty quick bite to go, and absolute must if visiting the area.
- Drive-Through
-
Superb87 Reviews 4.6
The Tavern Restaurant
72 High St, Fort WilliamAs a regular at the tavern we return based on the good food and lovely service you receive every time we go . We recently had a booking for a birthday dinner for 40 people . I was expecting service to maybe be slightly slower with that amount of meals at one time and possibly the meals not to be as piping hot as usual but no ! The service was great as always and the meals were all delicious , served hot and quickly and also with some added extras on the table from Mikey the manager . We struggled to get anywhere to take this many people in the height of season but was no problem so ever to Mikey and his wonderful staff . Highly recommend
-
Superb169 Reviews 4.4
Roam West
Roam West, Onich, Fort WilliamWe popped in for dinner. We arrived with small children and needed to eat quickly to get them back for bedtime. The hosts were lovely and the food was very nice and came quickly. Would say it’s a bit dark inside and would be nice to eat outside instead. I believe they do have outdoor seating.
- Drive-Through
-
Superb97 Reviews 4.5
The Volunteer Arms
47 High St, Fort WilliamGreat drinks and service. But karaoke was the best. These Texas ladies had a blast. (Mother-daughter) my daughter got up and sang a bunch. Everyone was super fun and engaging.
- Drive-Through
-
Superb75 Reviews 4.4
Nevis Bakery
49 High St, Fort WilliamGreat local bakery, lively customer service, good homemade selection of sweet and savory delights for breakfast and lunch and snacks! Grab and go sandwiches (wrapped and hot pies). Good prices.
- Drive-Through
-
Superb67 Reviews 4.4
The Lochy
230 Kilmallie Rd, Caol, Fort WilliamLooking for something local and not toursity with great food and great prices then this is the place. We visited after doing the NC500 and wanted some proper food and this place did not disappoint. Near enough to Ben Nevis far enough not to know about it. The staff were lovely and very welcoming. The food portions were very generous. The Baked potatoes are huge and oven cooked to perfection ?
- Drive-Through
-
Good119 Reviews 4.2
Sunny's Sports Bar
19 Middle St, Fort WilliamJust had a few days in Fort William with family and found this bar. Couldnt recommend more highly. Lovely owner and great staff. They made us so welcome every time we went in there. Great prices as well.
- Drive-Through
-
Superb23 Reviews 4.7
Frequently Asked Questions about Fort William
What are the best dog friendly restaurants in Fort William?
- Here are some popular restaurants where you could enjoy a meal with your furry friend:
What are the most popular restaurants in Fort William?
- The most popular and well-regarded restaurants in Fort William include:
What are the best restaurants that deliver in Fort William?
- Popular restaurants in Fort William that is known for their delivery services:
What are the best Takeaway restaurants in Fort William?
- Here are some excellent Takeaway restaurants in Fort William: