Fort William is a town in Lochaber in the Scottish Highlands, located on the eastern shore of Loch Linnhe. At the 2011 census, Fort William had a population of 15,757, making it the second-largest settlement both in the Highland council area and in the whole of the Scottish Highlands; only the city of Inverness has a larger population.
AdChoose from our wide selection of things to do. Book in advance and skip the lines. Plan your trip without worry. We offer free cancellation and 24/7 customer service.
Easy price comparison · Thousands of destinations · Top attraction tickets · Multiple languages