Skip to main content

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.

Hotel
The Moorings Hotel
4 star

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
4 star

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
3 star★★

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
3 star★★

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
5 star

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.

B&B
The Grange
5 star

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
3 star★★

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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