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.
The Moorings Hotel
Hotel · Banavie, beside the Caledonian Canal
A canal-side hotel at Banavie beside Neptune's Staircase, with Ben Nevis views and a well-regarded restaurant.
Lime Tree An Ealdhain Hotel
Hotel · Achintore Road, loch shore south of the town centre
A boutique hotel and working art gallery on the shore of Loch Linnhe, a short walk from Fort William town centre.
Best Western The Alexandra Hotel
Hotel · The Parade, Fort William town centre
A long-established town centre hotel on The Parade, within easy walking distance of the High Street and railway station.
Ben Nevis Hotel and Leisure Club
Hotel · Torlundy, close to Nevis Range
A family-friendly hotel at Torlundy with a leisure club and pool, close to Nevis Range and a short drive from Fort William.
Crolinnhe
Guest House · Achintore Road, loch shore south of the centre
A small, highly rated guest house on Achintore Road with loch views and a reputation for its breakfasts and hospitality.
The Grange
B&B · Grange Road, above the town centre
An upmarket Victorian B&B above Fort William with loch views, antique-furnished rooms and a strong local reputation.
Achintee Farm Guest House
Guest House · Achintee, at the foot of Ben Nevis
A working farm guest house at the very foot of Ben Nevis, at the start of the Mountain Track from the Achintee side.
1 Sheraton Studios
Guest Accommodation · Lochyside, Fort William
Studio accommodation in Lochyside, Fort William, with free on-site parking and Ben Nevis just up the road for walkers.
6 Caberfeidh Blue House
B&B · 6 Caberfeidh, Fort William
A B&B in Fort William, near Ben Nevis and the Jacobite Steam Train, with free parking and en-suite rooms.
Ardlinnhe Bed and Breakfast
B&B · Achintore Road, Fort William
Cosy en-suite rooms with mountain views await at Ardlinnhe Bed and Breakfast on Achintore Road, a mile from Fort William centre.
Ashburn House De Luxe Bed and Breakfast
B&B · Achintore Road, Fort William
Achintore Road B&B in Fort William, close to Ben Nevis, with hill and loch views and rooms that stay light and airy.
Balcarres Bed and Breakfast
B&B · Seafield Gardens, Fort William
A straightforward B&B in Fort William with free parking and mountain views, well placed for Ben Nevis and Glen Nevis walkers.
Bank Street Lodge
Hotel · Bank Street, Fort William
Budget-friendly hotel on Bank Street in Fort William, close to Ben Nevis, with free on-site parking and round-the-clock reception.
Ben Nevis Guest House
Guest Accommodation · Nevis Bridge, Fort William
Fort William, gateway to Ben Nevis, is home to this well-run guest house near Nevis Bridge with clean rooms and hearty breakfasts.
Ben Nevis Manor
B&B · Camaghael Road, Fort William
A Fort William B&B on Camaghael Road with mountain views towards Ben Nevis and free on-site parking for walkers and climbers.
Braeburn Guesthouse
B&B · Badabrie, Fort William
Braeburn Guesthouse in Fort William pairs a generous breakfast with spotless rooms looking out over Loch Eil and the mountains.
Braemar House
Guest Accommodation · Lundy Gardens, Fort William
Guest accommodation on Lundy Gardens in Fort William, within reach of Ben Nevis and the Highlands, with mountain views and a garden.
Buccleuch Guest House
B&B · 8 Achintore Road, Fort William
An adults-only stone-built B&B on Achintore Road in Fort William, suited to walkers and Ben Nevis visitors wanting a quiet, home-like base.
Campfield House B&B
B&B · 14 Druimarbin, Fort William
A small, adults-only B&B at Druimarbin near Fort William, with mountain views towards Ben Nevis and just three rooms.
Clan Macduff Hotel
Hotel · Achintore Road, Fort William
A loch-view hotel on Achintore Road above Fort William, with Ben Nevis on the skyline and comfortable, well-equipped rooms.
Creag Mhor Lodge
Guest Accommodation · North Ballachulish, Fort William
A 10-room lodge in North Ballachulish near Fort William, with mountain views and a whisky bar hosting live Scottish folk music.
Croit Anna Hotel
Hotel · Achintore Rd, Fort William
Croit Anna Hotel in Fort William offers en-suite rooms near Ben Nevis, with breakfast, dinner and free parking included in the stay.
Cruachan Hotel
Hotel · Achintore Road, Fort William
Hotel on Achintore Road in Fort William with a restaurant and bar serving hearty breakfasts and evening meals, plus loch views and Ben Nevis nearby.
Cuil Na Sithe
B&B · Lochyside, Fort William
B&B by Loch Linnhe at Lochyside, Fort William, handy for Ben Nevis and the Jacobite Steam Train.
Page 1 of 4 · 73 in total