You can find hotels in Fort William with a swimming pool at Ben Nevis Hotel & Leisure Club