Skip to main content

Hotels in Kinlochmore

75 handpicked places to stay

Tailrace Inn

Tailrace Inn

Hotel · Riverside Road, Kinlochleven · 0.1 miles away

Six en-suite rooms above a Kinlochleven pub, with mountain views and easy reach of Glencoe and Ben Nevis for walkers.

Allt na Leven Guest House

Allt na Leven Guest House

B&B · 23-24 Leven Road, Kinlochleven · 0.2 miles away

B&B on Leven Road in Kinlochleven, surrounded by Highland peaks and glens, with mountain views and spotless, well-equipped rooms.

MacDonald Hotel & Cabins

MacDonald Hotel & Cabins

Hotel · Fort William Road, Kinlochleven · 0.3 miles away

A hotel and cabin complex on Fort William Road in Kinlochleven, Highlands, known for standout views and a Scotland-Indian fusion menu.

Tigh na Cheo

Tigh na Cheo

Guest Accommodation · Garbhein Road, Kinlochleven · 0.3 miles away

Tigh na Cheo is a country-style B&B in Kinlochleven with a garden terrace and mountain views, close to Ben Nevis.

Forest View Guesthouse Kinlochleven WHW

Forest View Guesthouse Kinlochleven WHW

B&B · 24 Wades Road, Kinlochmore

Family-friendly B&B on Wades Road in Kinlochmore, with packed lunches and mountain views for walkers on the West Highland Way.

Clachaig Inn

Clachaig Inn

Hotel · Clachaig Inn Glencoe, Ballachulish · 5 miles away

In Ballachulish beneath the Glencoe hills, Clachaig Inn is a walkers' pub-hotel with en-suite rooms, hearty food and free parking.

Glencoe House

Glencoe House

Hotel · Glencoe, Ballachulish · 5.5 miles away

A 7-room hotel near Ballachulish set amid Glencoe's dramatic Highland scenery, with restaurant, bar and free parking.

Beechwood Cottage B&B

Beechwood Cottage B&B

B&B · Lower Carnoch, Glencoe · 5.7 miles away

Adults-only B&B at Lower Carnoch in Glencoe, with mountain views and free parking, about 16 miles from Fort William.

The Glencoe Inn

The Glencoe Inn

Hotel · Glencoe Village, Ballachuilsh · 5.9 miles away

A 15-room inn in Glencoe Village, Ballachuilsh, built for walkers and hikers heading into the Highlands, with free parking and pets welcome.

Hotel
The Isles of Glencoe Hotel

The Isles of Glencoe Hotel

Hotel · Ballachulish, Fort William · 6.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

Park View

B&B · 18 Park Road, Ballachulish · 7 miles away

A Ballachulish B&B on Park Road with mountain views and free parking, around 15 miles from Fort William.

Achintee Farm Guest House
3 star★★

Achintee Farm Guest House

Guest House · Achintee, at the foot of Ben Nevis · 7.7 miles away

A working farm guest house at the very foot of Ben Nevis, at the start of the Mountain Track from the Achintee side.

Loch Leven Hotel

Loch Leven Hotel

Hotel · Old Ferry Road, Fort William · 8.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 Woolly Rock

The Woolly Rock

B&B · North Ballachulish, Fort William · 8.4 miles away

Adults-only B&B in North Ballachulish near Fort William, with Ben Nevis nearby and mountain views from the garden.

The Ballachulish Hotel

The Ballachulish Hotel

Hotel · Ballachulish, Fort William · 8.6 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

Ballachulish House

B&B · Ballachulish House, Glencoe · 8.6 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.

Clan Macduff Hotel

Clan Macduff Hotel

Hotel · Achintore Road, Fort William · 8.6 miles away

A loch-view hotel on Achintore Road above Fort William, with Ben Nevis on the skyline and comfortable, well-equipped rooms.

The Brevins Guest House

The Brevins Guest House

Guest Accommodation · Nevis Bridge, Fort William · 8.6 miles away

An adults-only guest house by Nevis Bridge in Fort William, well suited to walkers and cyclists exploring the Highlands without kids in tow.

Croit Anna Hotel

Croit Anna Hotel

Hotel · Achintore Rd, Fort William · 8.6 miles away

Croit Anna Hotel in Fort William offers en-suite rooms near Ben Nevis, with breakfast, dinner and free parking included in the stay.

Hillview Guesthouse
4 star★

Hillview Guesthouse

Guest House · Achintore Road, Fort William, Lochaber · 8.6 miles away

A converted 17th-century crofter's cottage overlooking Loch Linnhe, a mile and a half south of Fort William, with en suite bed and breakfast rooms.

Ben Nevis Guest House

Ben Nevis Guest House

Guest Accommodation · Nevis Bridge, Fort William · 8.7 miles away

Fort William, gateway to Ben Nevis, is home to this well-run guest house near Nevis Bridge with clean rooms and hearty breakfasts.

Hotel
The Caledonian Hotel

The Caledonian Hotel

Hotel · Achintore Road, Fort William · 8.7 miles away

Views of Ben Nevis frame this Fort William hotel on Achintore Road, with free parking and an on-site restaurant and bar.

Guest Accommodation
Alltonside Guest House

Alltonside Guest House

Guest Accommodation · Achintore Road, Fort William · 8.7 miles away

A homely guest house on Achintore Road near Fort William, with mountain views towards Ben Nevis and free parking on site.

Creag Mhor Lodge

Creag Mhor Lodge

Guest Accommodation · North Ballachulish, Fort William · 8.7 miles away

A 10-room lodge in North Ballachulish near Fort William, with mountain views and a whisky bar hosting live Scottish folk music.

Double loch view

Double loch view

Guest Accommodation · Achintore Road, Fort William · 8.7 miles away

Guest accommodation on Achintore Road, Fort William, with mountain views, en-suite rooms and free on-site parking close to the loch.

Campfield House B&B

Campfield House B&B

B&B · 14 Druimarbin, Fort William · 8.7 miles away

A small, adults-only B&B at Druimarbin near Fort William, with mountain views towards Ben Nevis and just three rooms.

Stronchreggan View Guest House

Stronchreggan View Guest House

Guest Accommodation · Achintore Road, Fort William · 8.7 miles away

A cosy guesthouse on Achintore Road in Fort William, with modern en-suite rooms and views over Loch Linnhe and Ben Nevis.

Torlinnhe Guest House

Torlinnhe Guest House

Guest Accommodation · Achintore Road, Fort William · 8.7 miles away

A small eight-room guest house on Achintore Road near Fort William, with loch views and an adults-only, pet-friendly welcome.

Balcarres Bed and Breakfast

Balcarres Bed and Breakfast

B&B · Seafield Gardens, Fort William · 8.8 miles away

A straightforward B&B in Fort William with free parking and mountain views, well placed for Ben Nevis and Glen Nevis walkers.

Nevis Bank Inn

Nevis Bank Inn

Hotel · Belford Road, Fort William · 8.8 miles away

An 18-room hotel on Belford Road in Fort William, close to Ben Nevis, with a restaurant, bar and free on-site parking.

Distillery Guest House

Distillery Guest House

Guest Accommodation · Nevis Bridge, Fort William · 8.8 miles away

Walkers and Highland explorers based at Fort William will find Distillery Guest House a straightforward, comfortable base with 12 en-suite rooms.

Glen Nevis Place

Glen Nevis Place

Guest Accommodation · 9 Glen Nevis Place, Fort William · 8.8 miles away

A single-room guest stay on Glen Nevis Place in Fort William, close to Ben Nevis and the surrounding Highland walking country.

Crolinnhe
5 star

Crolinnhe

Guest House · Achintore Road, loch shore south of the centre · 8.8 miles away

A small, highly rated guest house on Achintore Road with loch views and a reputation for its breakfasts and hospitality.

Guest Accommodation
The Willows

The Willows

Guest Accommodation · Achintore Road, Fort William · 8.8 miles away

Guesthouse on Achintore Road near Fort William with breakfast included and Ben Nevis views, plus free parking and family rooms.

Melrose

Melrose

B&B · 5 Argyll Road, Fort William · 8.8 miles away

Adults-only B&B on Argyll Road in Fort William, close to Ben Nevis, with mountain views and free on-site parking.

Gowan Brae Bed & Breakfast

Gowan Brae Bed & Breakfast

B&B · Union Road, Fort William · 8.9 miles away

Simple Fort William B&B on Union Road, close to Ben Nevis and the town centre, with free parking and mountain views.

Lawriestone Guest House

Lawriestone Guest House

Guest Accommodation · Achintore Road, Fort William · 8.9 miles away

A Victorian guest house on Achintore Road in Fort William, with antique-furnished rooms and views over the loch and mountains.

Ashburn House De Luxe Bed and Breakfast

Ashburn House De Luxe Bed and Breakfast

B&B · Achintore Road, Fort William · 8.9 miles away

Achintore Road B&B in Fort William, close to Ben Nevis, with hill and loch views and rooms that stay light and airy.

Whinburn Guest House

Whinburn Guest House

B&B · Whinburn Lundavra Road, Fort William · 8.9 miles away

Adults-only B&B on Lundavra Road in Fort William, with loch views and homemade breakfasts, suited to walkers and Highlands touring couples.

Ardlinnhe Bed and Breakfast

Ardlinnhe Bed and Breakfast

B&B · Achintore Road, Fort William · 8.9 miles away

Cosy en-suite rooms with mountain views await at Ardlinnhe Bed and Breakfast on Achintore Road, a mile from Fort William centre.

Westcourt Bed and Breakfast

Westcourt Bed and Breakfast

B&B · Westcourt, Fort William · 8.9 miles away

B&B just over a mile from Fort William centre, with Ben Nevis nearby and Loch Eil views from the rooms.

Buccleuch Guest House

Buccleuch Guest House

B&B · 8 Achintore Road, Fort William · 8.9 miles away

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.

Macleans Bed & Breakfast

Macleans Bed & Breakfast

B&B · 8 Boyd Orr Avenue 8, Aberdeen · 8.9 miles away

Adults-only B&B in Aberdeen with simple en-suite rooms, some with loch views, and a cosy lounge to relax in.

Cruachan Hotel

Cruachan Hotel

Hotel · Achintore Road, Fort William · 8.9 miles away

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.

B&B
Berkeley House

Berkeley House

B&B · Berkeley House, Fort William · 8.9 miles away

A traditional B&B in Fort William with simple en-suite rooms, free Wi-Fi and breakfast included, close to Ben Nevis.

Glentower Lower Observatory

Glentower Lower Observatory

B&B · Achintore Road, Fort William · 8.9 miles away

B&B on Achintore Road in Fort William with breakfast and packed lunches on offer, and mountain views towards Ben Nevis.

Fassfern Guesthouse

Fassfern Guesthouse

B&B · Achintore Road, Fort William · 8.9 miles away

Simple, welcoming B&B on Achintore Road in Fort William, with Loch Linnhe and mountain views from an easy walk of the town centre.

6 Caberfeidh Blue House

6 Caberfeidh Blue House

B&B · 6 Caberfeidh, Fort William · 8.9 miles away

A B&B in Fort William, near Ben Nevis and the Jacobite Steam Train, with free parking and en-suite rooms.

No 1 Caberfeidh

No 1 Caberfeidh

B&B · Fassifern Road, Fort William · 8.9 miles away

Victorian-style B&B in Fort William with en-suite rooms, mountain views and a full Scottish breakfast close to Ben Nevis.

Bank Street Lodge

Bank Street Lodge

Hotel · Bank Street, Fort William · 8.9 miles away

Budget-friendly hotel on Bank Street in Fort William, close to Ben Nevis, with free on-site parking and round-the-clock reception.

The Garrison

The Garrison

Hotel · High Street, Fort William · 8.9 miles away

A 41-room hotel on Fort William's High Street, close to Ben Nevis, known for tidy rooms and a generous breakfast.

Lime Tree An Ealdhain Hotel
4 star★

Lime Tree An Ealdhain Hotel

Hotel · Achintore Road, loch shore south of the town centre · 8.9 miles away

A boutique hotel and working art gallery on the shore of Loch Linnhe, a short walk from Fort William town centre.

Muthu Fort William Hotel

Muthu Fort William Hotel

Hotel · Achintore Road, Fort William · 8.9 miles away

On Achintore Road with Ben Nevis looming nearby, Muthu Fort William Hotel offers spacious rooms just under a mile from Fort William centre.

Ben Nevis Hotel and Leisure Club
3 star★★

Ben Nevis Hotel and Leisure Club

Hotel · Torlundy, close to Nevis Range · 8.9 miles away

A family-friendly hotel at Torlundy with a leisure club and pool, close to Nevis Range and a short drive from Fort William.

Best Western The Alexandra Hotel
3 star★★

Best Western The Alexandra Hotel

Hotel · The Parade, Fort William town centre · 8.9 miles away

A long-established town centre hotel on The Parade, within easy walking distance of the High Street and railway station.

Braemar House

Braemar House

Guest Accommodation · Lundy Gardens, Fort William · 8.9 miles away

Guest accommodation on Lundy Gardens in Fort William, within reach of Ben Nevis and the Highlands, with mountain views and a garden.

Travelodge Fort William

Travelodge Fort William

Hotel · High Street, Fort William · 8.9 miles away

Budget hotel on Fort William's High Street with 60 en-suite rooms, free parking and pet-friendly policy near Ben Nevis.

Ossians

Ossians

Hotel · High Street, Fort William · 9 miles away

Ossians is a Fort William hotel on the High Street, close to Ben Nevis and within easy reach of the town centre for walking and exploring.

The Lodge On The Loch

The Lodge On The Loch

Hotel · Onich, Fort William, Highlands Of Scotland, Onich · 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.

Hotel
Imperial Hotel

Imperial Hotel

Hotel · Fraser Square, Fort William · 9 miles away

A 36-room hotel on Fraser Square in Fort William, close to Ben Nevis, offering free parking and a traditional cooked breakfast.

Premier Inn Fort William

Premier Inn Fort William

Hotel · Loch Iall An Aird, Fort William · 9.1 miles away

A straightforward base for walkers and Ben Nevis climbers, this Fort William Premier Inn offers free parking and loch or mountain views.

Inverlochy Villas Adults Only

Inverlochy Villas Adults Only

B&B · North Road, Fort William · 9.1 miles away

Adults-only B&B on North Road, Fort William, with mountain views towards Ben Nevis and just seven relaxed rooms.

Waterfront Lodge - Accommodation Only

Waterfront Lodge - Accommodation Only

Hotel · Marine Walk, Fort william · 9.2 miles away

Adults-only hotel on Marine Walk in Fort William, with sea and mountain views and pubs and restaurants close by for eating out.

1 Sheraton Studios

1 Sheraton Studios

Guest Accommodation · Lochyside, Fort William · 9.3 miles away

Studio accommodation in Lochyside, Fort William, with free on-site parking and Ben Nevis just up the road for walkers.

Cuil Na Sithe

Cuil Na Sithe

B&B · Lochyside, Fort William · 9.4 miles away

B&B by Loch Linnhe at Lochyside, Fort William, handy for Ben Nevis and the Jacobite Steam Train.

Inverlochy Castle Hotel
5 star

Inverlochy Castle Hotel

Hotel · Torlundy, near Fort William, Lochaber · 9.5 miles away

A Victorian castle hotel in 500 acres below Ben Nevis, with grand public rooms, formal dining and 17 individually furnished bedrooms.

The Base Camp Hotel Nevis Range

The Base Camp Hotel Nevis Range

Hotel · Nevis Range Torlundy, Fort William · 9.5 miles away

Hotel at Nevis Range Torlundy near Fort William, handy for Ben Nevis, mountain resort trails and Highlands walking and biking routes.

The Factors Inn & Factors Cottage

The Factors Inn & Factors Cottage

Hotel · Inverlochy Castle, Fort William · 9.6 miles away

A small inn and cottage near Inverlochy Castle outside Fort William, in Ben Nevis country with 9 rooms and a garden bar.

Onich Hotel

Onich Hotel

Hotel · Onich, Fort William · 9.6 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.

Thistle Cottage

Thistle Cottage

B&B · Torlundy, Fort William · 9.7 miles away

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.

Seren

Seren

B&B · Happy Valley, Fort William · 9.7 miles away

An adults-only B&B in Fort William's Happy Valley, with mountain views towards Ben Nevis and a garden for unwinding after the hills.

Mayfield B&B

Mayfield B&B

B&B · Happy Valley, Fort William · 9.7 miles away

Adults-only B&B on Happy Valley in Fort William, with free on-site parking and Ben Nevis close by for walkers.

Ardno House B & B

Ardno House B & B

B&B · Lettermore, Ballachulish · 9.8 miles away

Adults-only B&B in Ballachulish, near Ben Nevis, suited to walkers and couples wanting a quiet Highlands base.

Lothlorien

Lothlorien

B&B · Keppanoch Road, Fort William · 9.9 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

Highland Croft

B&B · Onich, Fort William · 9.9 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.

🏨

Know a hotel / b&b in Kinlochmore 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