Canalside Cafe Bistro, the Moorings Hotel is the number one place to eat in Fort William and an experience not to be missed. Residents and non-residents will be spoilt for choice, on the banks of the Caledonian Canal, serving a great selection of traditional and modern meals