Search for local accommodation

We are pleased to present several Fort William hotels to you on this website. The town has 12 great hotels from which to choose, with several of these located by the shore of Loch Linnhe. Nowadays, hotels can offer full hotel service or just a really good Fort William B&B experience.

As you arrive in Fort William from the south, consider The Caledonian Hotel for a stay in Fort Wiliam. A short distance nearer the town The Clan MacDuff family hotel and restaurant is on your right with a great lochside setting and is one of larger hotels in Fort William.

The Cruachan Hotel is one of the most comfortable hotels in Fort William. Extensively refurbished it offers quality but value-for-money accommodation with loch views. Just along from the Cruachan is The Limetree Hotel and Restaurant - a boutique hotel with garden and Lochside setting.

The West End Hotel is also a family run business with a large dining room and lounge bar and good views over Loch Linnhe and a short walk into the High Street.   The Garrison Hotel is one of Fort William's newest hotels in the town centre and a good restaurant and stylish rooms. It is named after Fort William, which once was a garrison town for the British Army.

The Alexandra Hotel by the Parade in the town centre is a good choice with two restaurants, as is The Ben Nevis Hotel with its leisure centre complete with swimming pool, spa bath and gymnasium.

Inverlochy Castle Hotel is Fort William's 5 Star hotel and restaurant, situated just north of Fort William in front of mighty Ben Nevis. The hotel has its own lochan with extensive grounds and is one of our premier wedding locations

The Nevis Bank Hotel, at the entrance to Glen Nevis in Fort William, is a great choice.  Many of the Fort William hotels welcome coach parties and several of our hotels in Fort William are excellent venues for a Highland wedding. Over at Banavie the Moorings Hotels sits by the side of the Caledonian Canal and offers great facilities including canalised restaurant. For a more country feel with big scenery we recommend looking at Kilcamb Hotel in Strontian, Glen Garry Hotel in the Great Glen, The Lovat at Fort Augustus and Inverlochy Castle Hotel just north of Fort William. The Glenfinnan House Hotel is a great example of a very traditional and historic building with a fabulous service. Further along the Road to the Isles Lochailort Inn is worth a stop for lunch or an overnight stay. The Airds Hotel is a Relais Chateau hotel with fine dining.

There are many other hotels in the Fort William area including Glencoe, Kinlochleven, Glenfinnan, Onich, Port Appin, Spean Bridge, Roy Bridge, Arisaig, Mallaig and other villages - have a look at our interactive map to check locations