We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Fort William, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Ben Nevis Inn

#1 of 54 Restaurants in Fort William
Price: $6 - $30 Map
Visitor photos (132)
Cuisines: Pub Scottish

Sugar & Spice

#2 of 54 Restaurants in Fort William
Price: $11 - $20 Map
Visitor photos (30)
Cuisines: Thai

Crannog Seafood Restaurant

#3 of 54 Restaurants in Fort William
Price: $28 - $78 Map
Visitor photos (133)
Cuisines: Vegetarian Seafood

Cafe Beag

#4 of 54 Restaurants in Fort William
Map
Visitor photos (13)
Cuisines: Cafe British Scottish

Browns Restaurant at Nevis Bank Inn

#5 of 54 Restaurants in Fort William
Map
Visitor photos (28)
Cuisines: British

Inverlochy Castle

#6 of 54 Restaurants in Fort William
Map
Visitor photos (13)

Lime Tree

#7 of 54 Restaurants in Fort William
Price: $19 - $30 Map
Visitor photos (31)
Cuisines: European

Lochaber Farm Shop Crafts and Cafe (Torlundy)

#8 of 54 Restaurants in Fort William
#1 of 2 Restaurants in Torlundy
Map
Visitor photos (5)

Glen Nevis Restaurant and Lounge Bar

#9 of 54 Restaurants in Fort William
Map
Visitor photos (19)

The Grog & Gruel

#10 of 54 Restaurants in Fort William
Price: $7 - $26 Map
Visitor photos (41)
Cuisines: French International Pub Scottish

Tavern Cafe Bar

#11 of 54 Restaurants in Fort William
Map
Visitor photos (23)
Cuisines: British Pub

The Lochy

#12 of 54 Restaurants in Fort William
Map
Visitor photos (4)
Cuisines: Pub Scottish

Sammy's Fish and Chip Shop

#13 of 54 Restaurants in Fort William
Map
Visitor photos (2)
Cuisines: Seafood Fast Food

The Crofter

#14 of 54 Restaurants in Fort William
Map
Visitor photos (28)
Cuisines: British Pub

Deli Craft

#15 of 54 Restaurants in Fort William
Map
Visitor photos (4)
Cuisines: Sandwiches Delicatessen

Aroma

#16 of 54 Restaurants in Fort William
Map
Visitor photos (2)
Cuisines: Cafe Scottish

West End Hotel

#17 of 54 Restaurants in Fort William
Map
Cuisines: European

Hot Roast Company

#18 of 54 Restaurants in Fort William
Map
Visitor photos (1)

Spice Tandoori

#19 of 54 Restaurants in Fort William
Map
Visitor photos (10)
Cuisines: Indian Thai

The Stables Restaurant & Grill

#20 of 54 Restaurants in Fort William
Price: $8 - $34 Map
Visitor photos (16)
Cuisines: Steakhouse Scottish Grill

Moorings Hotel Restaurant (Banavie)

#21 of 54 Restaurants in Fort William
#1 of 2 Restaurants in Banavie
Price: $28 - $47 Map
Visitor photos (6)
Cuisines: Pub Scottish

Cobbs at Nevisport

#22 of 54 Restaurants in Fort William
Price: $5 - $22 Map
Visitor photos (3)
Cuisines: Pub Scottish

Wetherspoons the Great Glen

#23 of 54 Restaurants in Fort William
Visitor photos (20)
Cuisines: Bar Pub

Cafe Mango

#24 of 54 Restaurants in Fort William
Price: $11 - $39 Map
Visitor photos (19)
Cuisines: Indian Thai

The Food Stop

#25 of 54 Restaurants in Fort William
Price: $8 - $23 Map
Visitor photos (2)
Cuisines: British

lochaber cafe

#26 of 54 Restaurants in Fort William
Visitor photos (3)
Cuisines: Sandwiches Delicatessen Soups

The Four Seasons Bistro & Bar

#27 of 54 Restaurants in Fort William
Map
Cuisines: British

Premier Inn Fort William Restaurant

#28 of 54 Restaurants in Fort William

Ben Nevis Bar and Restaurant

#29 of 54 Restaurants in Fort William
Map
Visitor photos (29)
Cuisines: Pub Scottish

Brewers Fayre Loch Iall

#30 of 54 Restaurants in Fort William
Visitor photos (11)
Cuisines: British
Reserve