Clan Macduff Hotel receives great reviews from guests. The Garrison, Cruachan Hotel and Alexandra Hotel are also excellent options to stay in Fort William bar.