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.

Taigh Toilichte

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

Guest Accommodation
Alltonside Guest House

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.

B&B
Berkeley House

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.

Guest Accommodation
Byers Guest house

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.

B&B
Glendevin

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.

Hotel
Imperial Hotel

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.

Hotel
The Caledonian Hotel

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.

Hotel
The Isles of Glencoe Hotel

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