Hotels in Corran
19 handpicked places to stay
Photo © Sander Groffen, Google Maps
The Corran
Hotel · Onich, Fort William · 0 miles away
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.
Roam West
Hotel · Inchree, Fort William · 0.2 miles away
Hotel at Inchree near Fort William with mountain views and a menu of venison, lamb kofta and haggis in its own restaurant.
Glendevin
B&B · Righ Crescent, Fort William · 0.3 miles away
Adults-only B&B on Righ Crescent in Fort William, with mountain views towards Ben Nevis and free on-site parking.
Inn at Ardgour
Hotel · Ardgour, Fort William · 0.4 miles away
A small 11-room inn on the shore at Ardgour near Fort William, with loch views and Ben Nevis within reach.
Lochview Guesthouse
B&B · Bunree, Corran
B&B in Bunree, Corran, near Ben Nevis, with en-suite rooms and free parking, about 9.37 miles from Fort William.
Lothlorien
B&B · Keppanoch Road, Fort William · 0.6 miles away
Adults-only B&B on Keppanoch Road near Fort William, handy for Ben Nevis, golf and walking country, with free parking and a garden.
Highland Croft
B&B · Onich, Fort William · 1.3 miles away
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.
Onich Hotel
Hotel · Onich, Fort William · 1.4 miles away
Onich Hotel near Fort William pairs hearty Scottish cooking like steak pie and Cullen Skink with loch views, though rooms can feel dated.
The Lodge On The Loch
Hotel · Onich, Fort William, Highlands Of Scotland, Onich · 1.9 miles away
A relaxed base for walkers and families exploring Ben Nevis and the Highlands, with free parking at The Lodge On The Loch in Onich.
Creag Mhor Lodge
Guest Accommodation · North Ballachulish, Fort William · 2.1 miles away
A 10-room lodge in North Ballachulish near Fort William, with mountain views and a whisky bar hosting live Scottish folk music.
Ardno House B & B
B&B · Lettermore, Ballachulish · 2.5 miles away
Adults-only B&B in Ballachulish, near Ben Nevis, suited to walkers and couples wanting a quiet Highlands base.
The Woolly Rock
B&B · North Ballachulish, Fort William · 2.7 miles away
Adults-only B&B in North Ballachulish near Fort William, with Ben Nevis nearby and mountain views from the garden.
Loch Leven Hotel
Hotel · Old Ferry Road, Fort William · 3 miles away
Twelve-room hotel on Old Ferry Road near Fort William, with loch and mountain views and a pool, spa and restaurant on site.
The Ballachulish Hotel
Hotel · Ballachulish, Fort William · 3 miles away
A 53-room hotel in Ballachulish near Fort William, known for seafood dinners and loch-view rooms looking out towards Ben Nevis.
Ballachulish House
B&B · Ballachulish House, Glencoe · 3 miles away
A quiet Highlands B&B in Glencoe, well suited to walkers and anglers wanting Ben Nevis and the surrounding hills on their doorstep.
The Holly Tree Hotel
Hotel · Kentallen Pier, Appin · 3.3 miles away
A 20-room former railway station hotel on Kentallen Pier in Appin, with loch views and an indoor pool close to Ben Nevis.
Campfield House B&B
B&B · 14 Druimarbin, Fort William · 4.8 miles away
A small, adults-only B&B at Druimarbin near Fort William, with mountain views towards Ben Nevis and just three rooms.
The Isles of Glencoe Hotel
Hotel · Ballachulish, Fort William · 4.8 miles away
Hotel in Ballachulish near Fort William, with en-suite rooms including family and accessible options right on Loch Leven's doorstep.
Park View
B&B · 18 Park Road, Ballachulish · 4.9 miles away
A Ballachulish B&B on Park Road with mountain views and free parking, around 15 miles from Fort William.
Know a hotel / b&b in Corran that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b