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.
Taigh Toilichte
Guest Accommodation · 31 Camaghael Road, Fort William
Adults-only guest accommodation on Camaghael Road in Fort William, with garden and mountain views and free on-site parking.
The Ballachulish Hotel
Hotel · Ballachulish, Fort William
A 53-room hotel in Ballachulish near Fort William, known for seafood dinners and loch-view rooms looking out towards Ben Nevis.
The Base Camp Hotel Nevis Range
Hotel · Nevis Range Torlundy, Fort William
Hotel at Nevis Range Torlundy near Fort William, handy for Ben Nevis, mountain resort trails and Highlands walking and biking routes.
The Brevins Guest House
Guest Accommodation · Nevis Bridge, Fort William
An adults-only guest house by Nevis Bridge in Fort William, well suited to walkers and cyclists exploring the Highlands without kids in tow.
The Corran
Hotel · Onich, Fort William
In Onich near Fort William, close to Ben Nevis, The Corran hotel offers en-suite rooms, free parking and a relaxed base for exploring the Highlands.
The Factors Inn & Factors Cottage
Hotel · Inverlochy Castle, Fort William
A small inn and cottage near Inverlochy Castle outside Fort William, in Ben Nevis country with 9 rooms and a garden bar.
The Garrison
Hotel · High Street, Fort William
A 41-room hotel on Fort William's High Street, close to Ben Nevis, known for tidy rooms and a generous breakfast.
The Woolly Rock
B&B · North Ballachulish, Fort William
Adults-only B&B in North Ballachulish near Fort William, with Ben Nevis nearby and mountain views from the garden.
Thistle Cottage
B&B · Torlundy, Fort William
A no-frills B&B in Torlundy near Fort William, well suited to walkers and Ben Nevis climbers who want a simple bed and a cooked breakfast.
Tom Beag
B&B · Tom Beag, Fort William
Tom Beag is an adults-only B&B in Fort William with mountain views over Ben Nevis and free on-site parking.
Torbeag House
B&B · Muirshearlich, Fort William
A B&B at Muirshearlich near Fort William, with Highland garden and mountain views close to Ben Nevis and its outdoor trails.
Torcastle House
B&B · Torcastle, Fort William
A calm B&B at Torcastle near Fort William, with views over the River Lochy towards Ben Nevis and free on-site parking.
Torlinnhe Guest House
Guest Accommodation · Achintore Road, Fort William
A small eight-room guest house on Achintore Road near Fort William, with loch views and an adults-only, pet-friendly welcome.
Travelodge Fort William
Hotel · High Street, Fort William
Budget hotel on Fort William's High Street with 60 en-suite rooms, free parking and pet-friendly policy near Ben Nevis.
Waterfront Lodge - Accommodation Only
Hotel · Marine Walk, Fort william
Adults-only hotel on Marine Walk in Fort William, with sea and mountain views and pubs and restaurants close by for eating out.
Westcourt Bed and Breakfast
B&B · Westcourt, Fort William
B&B just over a mile from Fort William centre, with Ben Nevis nearby and Loch Eil views from the rooms.
Whinburn Guest House
B&B · Whinburn Lundavra Road, Fort William
Adults-only B&B on Lundavra Road in Fort William, with loch views and homemade breakfasts, suited to walkers and Highlands touring couples.
Alltonside Guest House
Guest Accommodation · Achintore Road, Fort William
A homely guest house on Achintore Road near Fort William, with mountain views towards Ben Nevis and free parking on site.
Berkeley House
B&B · Berkeley House, Fort William
A traditional B&B in Fort William with simple en-suite rooms, free Wi-Fi and breakfast included, close to Ben Nevis.
Byers Guest house
Guest Accommodation · 17 Blar Mhor Road, Fort William
Adults-only guest house on Blar Mhor Road in Fort William, close to Ben Nevis, with free on-site parking and a garden for winding down.
Glendevin
B&B · Righ Crescent, Fort William
Adults-only B&B on Righ Crescent in Fort William, with mountain views towards Ben Nevis and free on-site parking.
Imperial Hotel
Hotel · Fraser Square, Fort William
A 36-room hotel on Fraser Square in Fort William, close to Ben Nevis, offering free parking and a traditional cooked breakfast.
The Caledonian Hotel
Hotel · Achintore Road, Fort William
Views of Ben Nevis frame this Fort William hotel on Achintore Road, with free parking and an on-site restaurant and bar.
The Isles of Glencoe Hotel
Hotel · Ballachulish, Fort William
Hotel in Ballachulish near Fort William, with en-suite rooms including family and accessible options right on Loch Leven's doorstep.
Page 3 of 4 · 73 in total