Hotels in Fort William
24 handpicked places to stay
Photo © chasto bruno, Google Maps
Fort William works well as a single base for a Highland trip because almost everything sits within a short drive: Ben Nevis, Glen Coe, the road to Mallaig and the Great Glen all radiate out from the town. Where you choose within it changes the character of a stay more than the distances suggest. The town centre puts you beside the station, the shops and the Jacobite steam train's departure point, useful if you are travelling without a car or want an evening meal within walking distance after a day on the hill. Achintore Road, a short stroll south along the loch, trades a little convenience for water views and a quieter feel, and its guest houses are often better value than equivalent town-centre rooms.
Anyone planning an early start on Ben Nevis should look at Glen Nevis itself, where a handful of guest houses and the visitor centre sit right at the foot of the Mountain Track, shaving the drive off a long walking day. Torlundy and the Nevis Range side of town suit mountain bikers and, in winter, skiers, putting the gondola station within a few minutes rather than a full drive. Corpach and Banavie, out towards the canal, are quieter still and useful if Glenfinnan and the road to Mallaig feature heavily in your plans, or if you simply want to be away from the summer crowds on the High Street.
Fort William's accommodation runs from a genuine castle hotel with grounds and a private loch, through comfortable business-style hotels with leisure facilities, down to well-run guest houses that often out-perform hotels on breakfast and local knowledge. Booking ahead matters more than the distances suggest: the town's role as a hub for the West Highland Way, Ben Nevis and the Jacobite train means good rooms sell out well before the summer season, and prices climb steeply for July and August. Outside peak season, particularly spring and early autumn, both value and availability improve considerably, and the hills are quieter for it.
Distillery Guest House
Guest Accommodation · Nevis Bridge, Fort William
Walkers and Highland explorers based at Fort William will find Distillery Guest House a straightforward, comfortable base with 12 en-suite rooms.
Double loch view
Guest Accommodation · Achintore Road, Fort William
Guest accommodation on Achintore Road, Fort William, with mountain views, en-suite rooms and free on-site parking close to the loch.
Fassfern Guesthouse
B&B · Achintore Road, Fort William
Simple, welcoming B&B on Achintore Road in Fort William, with Loch Linnhe and mountain views from an easy walk of the town centre.
Glen Nevis Place
Guest Accommodation · 9 Glen Nevis Place, Fort William
A single-room guest stay on Glen Nevis Place in Fort William, close to Ben Nevis and the surrounding Highland walking country.
Glenspean Lodge Hotel
Hotel · Roy Bridge, Fort William
A 15-room turreted hunting lodge near Roy Bridge, Fort William, with traditional rooms, mountain views and a full breakfast included.
Glentower Lower Observatory
B&B · Achintore Road, Fort William
B&B on Achintore Road in Fort William with breakfast and packed lunches on offer, and mountain views towards Ben Nevis.
Gowan Brae Bed & Breakfast
B&B · Union Road, Fort William
Simple Fort William B&B on Union Road, close to Ben Nevis and the town centre, with free parking and mountain views.
Highland Croft
B&B · Onich, Fort William
A small three-room B&B in Onich near Fort William, well suited to walkers and families wanting mountain and sea views without the crowds.
Inn at Ardgour
Hotel · Ardgour, Fort William
A small 11-room inn on the shore at Ardgour near Fort William, with loch views and Ben Nevis within reach.
Inverlochy Villas Adults Only
B&B · North Road, Fort William
Adults-only B&B on North Road, Fort William, with mountain views towards Ben Nevis and just seven relaxed rooms.
Lawriestone Guest House
Guest Accommodation · Achintore Road, Fort William
A Victorian guest house on Achintore Road in Fort William, with antique-furnished rooms and views over the loch and mountains.
Loch Leven Hotel
Hotel · Old Ferry Road, Fort William
Twelve-room hotel on Old Ferry Road near Fort William, with loch and mountain views and a pool, spa and restaurant on site.
Lothlorien
B&B · Keppanoch Road, Fort William
Adults-only B&B on Keppanoch Road near Fort William, handy for Ben Nevis, golf and walking country, with free parking and a garden.
Mayfield B&B
B&B · Happy Valley, Fort William
Adults-only B&B on Happy Valley in Fort William, with free on-site parking and Ben Nevis close by for walkers.
Melrose
B&B · 5 Argyll Road, Fort William
Adults-only B&B on Argyll Road in Fort William, close to Ben Nevis, with mountain views and free on-site parking.
Muthu Fort William Hotel
Hotel · Achintore Road, Fort William
On Achintore Road with Ben Nevis looming nearby, Muthu Fort William Hotel offers spacious rooms just under a mile from Fort William centre.
Nevis Bank Inn
Hotel · Belford Road, Fort William
An 18-room hotel on Belford Road in Fort William, close to Ben Nevis, with a restaurant, bar and free on-site parking.
No 1 Caberfeidh
B&B · Fassifern Road, Fort William
Victorian-style B&B in Fort William with en-suite rooms, mountain views and a full Scottish breakfast close to Ben Nevis.
Onich Hotel
Hotel · Onich, Fort William
Onich Hotel near Fort William pairs hearty Scottish cooking like steak pie and Cullen Skink with loch views, though rooms can feel dated.
Ossians
Hotel · High Street, Fort William
Ossians is a Fort William hotel on the High Street, close to Ben Nevis and within easy reach of the town centre for walking and exploring.
Premier Inn Fort William
Hotel · Loch Iall An Aird, Fort William
A straightforward base for walkers and Ben Nevis climbers, this Fort William Premier Inn offers free parking and loch or mountain views.
Roam West
Hotel · Inchree, Fort William
Hotel at Inchree near Fort William with mountain views and a menu of venison, lamb kofta and haggis in its own restaurant.
Seren
B&B · Happy Valley, Fort William
An adults-only B&B in Fort William's Happy Valley, with mountain views towards Ben Nevis and a garden for unwinding after the hills.
Stronchreggan View Guest House
Guest Accommodation · Achintore Road, Fort William
A cosy guesthouse on Achintore Road in Fort William, with modern en-suite rooms and views over Loch Linnhe and Ben Nevis.
Page 2 of 4 · 73 in total