Set in a spectacular loch-side setting, The Ballachulish sits among the rolling green hills of Fort William, in the heart of the Scottish Highlands. This first-class hotel provides everything you need to enjoy a Highlands break, including excellent leisure amenities, an elegant lounge with a roaring open fire and a traditional library full of good reads. Golf fans can make use of the adjacent nine-hole course, while the sophisticated hotel bar and bistro serves up a storm to cater to all your dining needs.