Hotels in Corpach
63 handpicked places to stay
Photo © BOOK WCL, Google Maps
Braeburn B&B
B&B · Upper Inverroy, Roybridge · 0.8 miles away
Adults-only B&B in Roybridge with en-suite mountain-view rooms, close to Ben Nevis and just over a mile from Roy Bridge.
Braeburn Guesthouse
B&B · Badabrie, Fort William · 0.8 miles away
Braeburn Guesthouse in Fort William pairs a generous breakfast with spotless rooms looking out over Loch Eil and the mountains.
Taigh Toilichte
Guest Accommodation · 31 Camaghael Road, Fort William · 1 miles away
Adults-only guest accommodation on Camaghael Road in Fort William, with garden and mountain views and free on-site parking.
Byers Guest house
Guest Accommodation · 17 Blar Mhor Road, Fort William · 1 miles away
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.
The Moorings Hotel
Hotel · Banavie, beside the Caledonian Canal · 1.2 miles away
A canal-side hotel at Banavie beside Neptune's Staircase, with Ben Nevis views and a well-regarded restaurant.
Ben Nevis Manor
B&B · Camaghael Road, Fort William · 1.4 miles away
A Fort William B&B on Camaghael Road with mountain views towards Ben Nevis and free on-site parking for walkers and climbers.
Tom Beag
B&B · Tom Beag, Fort William · 1.5 miles away
Tom Beag is an adults-only B&B in Fort William with mountain views over Ben Nevis and free on-site parking.
Cuil Na Sithe
B&B · Lochyside, Fort William · 1.5 miles away
B&B by Loch Linnhe at Lochyside, Fort William, handy for Ben Nevis and the Jacobite Steam Train.
Waterfront Lodge - Accommodation Only
Hotel · Marine Walk, Fort william · 1.5 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.
Premier Inn Fort William
Hotel · Loch Iall An Aird, Fort William · 1.6 miles away
A straightforward base for walkers and Ben Nevis climbers, this Fort William Premier Inn offers free parking and loch or mountain views.
Imperial Hotel
Hotel · Fraser Square, Fort William · 1.8 miles away
A 36-room hotel on Fraser Square in Fort William, close to Ben Nevis, offering free parking and a traditional cooked breakfast.
Best Western The Alexandra Hotel
Hotel · The Parade, Fort William town centre · 1.8 miles away
A long-established town centre hotel on The Parade, within easy walking distance of the High Street and railway station.
Berkeley House
B&B · Berkeley House, Fort William · 1.8 miles away
A traditional B&B in Fort William with simple en-suite rooms, free Wi-Fi and breakfast included, close to Ben Nevis.
Macleans Bed & Breakfast
B&B · 8 Boyd Orr Avenue 8, Aberdeen · 1.8 miles away
Adults-only B&B in Aberdeen with simple en-suite rooms, some with loch views, and a cosy lounge to relax in.
Braemar House
Guest Accommodation · Lundy Gardens, Fort William · 1.8 miles away
Guest accommodation on Lundy Gardens in Fort William, within reach of Ben Nevis and the Highlands, with mountain views and a garden.
Ossians
Hotel · High Street, Fort William · 1.8 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.
Bank Street Lodge
Hotel · Bank Street, Fort William · 1.9 miles away
Budget-friendly hotel on Bank Street in Fort William, close to Ben Nevis, with free on-site parking.
6 Caberfeidh Blue House
B&B · 6 Caberfeidh, Fort William · 1.9 miles away
A B&B in Fort William, near Ben Nevis and the Jacobite Steam Train, with free parking and en-suite rooms.
1 Sheraton Studios
Guest Accommodation · Lochyside, Fort William · 1.9 miles away
Studio accommodation in Lochyside, Fort William, with free on-site parking and Ben Nevis just up the road for walkers.
No 1 Caberfeidh
B&B · Fassifern Road, Fort William · 1.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.
Ben Nevis Hotel and Leisure Club
Hotel · Torlundy, close to Nevis Range · 1.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.
Glen Nevis Place
Guest Accommodation · 9 Glen Nevis Place, Fort William · 1.9 miles away
A single-room guest stay on Glen Nevis Place in Fort William, close to Ben Nevis and the surrounding Highland walking country.
Nevis Bank Inn
Hotel · Belford Road, Fort William · 1.9 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
Guest Accommodation · Nevis Bridge, Fort William · 1.9 miles away
Walkers and Highland explorers based at Fort William will find Distillery Guest House a straightforward, comfortable base with 12 en-suite rooms.
Travelodge Fort William
Hotel · High Street, Fort William · 1.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.
The Garrison
Hotel · High Street, Fort William · 2 miles away
A 41-room hotel on Fort William's High Street, close to Ben Nevis, known for tidy rooms and a generous breakfast.
Muthu Fort William Hotel
Hotel · Achintore Road, Fort William · 2 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.
Melrose
B&B · 5 Argyll Road, Fort William · 2 miles away
Adults-only B&B on Argyll Road in Fort William, close to Ben Nevis, with mountain views and free on-site parking.
Lime Tree An Ealdhain Hotel
Hotel · Achintore Road, loch shore south of the town centre · 2 miles away
A boutique hotel and working art gallery on the shore of Loch Linnhe, a short walk from Fort William town centre.
Inverlochy Villas Adults Only
B&B · North Road, Fort William · 2 miles away
Adults-only B&B on North Road, Fort William, with mountain views towards Ben Nevis and just seven relaxed rooms.
Gowan Brae Bed & Breakfast
B&B · Union Road, Fort William · 2 miles away
Simple Fort William B&B on Union Road, close to Ben Nevis and the town centre, with free parking and mountain views.
Whinburn Guest House
B&B · Whinburn Lundavra Road, Fort William · 2 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.
Ben Nevis Guest House
Guest Accommodation · Nevis Bridge, Fort William · 2.1 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.
Fassfern Guesthouse
B&B · Achintore Road, Fort William · 2.1 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.
The Brevins Guest House
Guest Accommodation · Nevis Bridge, Fort William · 2.1 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.
Glentower Lower Observatory
B&B · Achintore Road, Fort William · 2.1 miles away
B&B on Achintore Road in Fort William with breakfast and packed lunches on offer, and mountain views towards Ben Nevis.
Cruachan Hotel
Hotel · Achintore Road, Fort William · 2.1 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.
Double loch view
Guest Accommodation · Achintore Road, Fort William · 2.2 miles away
Guest accommodation on Achintore Road, Fort William, with mountain views, en-suite rooms and free on-site parking close to the loch.
Buccleuch Guest House
B&B · 8 Achintore Road, Fort William · 2.2 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.
Ardlinnhe Bed and Breakfast
B&B · Achintore Road, Fort William · 2.2 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
B&B · Westcourt, Fort William · 2.2 miles away
B&B just over a mile from Fort William centre, with Ben Nevis nearby and Loch Eil views from the rooms.
Crolinnhe
Guest House · Achintore Road, loch shore south of the centre · 2.2 miles away
A small, highly rated guest house on Achintore Road with loch views and a reputation for its breakfasts and hospitality.
Ashburn House De Luxe Bed and Breakfast
B&B · Achintore Road, Fort William · 2.2 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.
Lawriestone Guest House
Guest Accommodation · Achintore Road, Fort William · 2.3 miles away
A Victorian guest house on Achintore Road in Fort William, with antique-furnished rooms and views over the loch and mountains.
The Willows
Guest Accommodation · Achintore Road, Fort William · 2.3 miles away
Guesthouse on Achintore Road near Fort William with breakfast included and Ben Nevis views, plus free parking and family rooms.
Balcarres Bed and Breakfast
B&B · Seafield Gardens, Fort William · 2.5 miles away
A straightforward B&B in Fort William with free parking and mountain views, well placed for Ben Nevis and Glen Nevis walkers.
Torcastle House
B&B · Torcastle, Fort William · 2.7 miles away
A calm B&B at Torcastle near Fort William, with views over the River Lochy towards Ben Nevis and free on-site parking.
Inverlochy Castle Hotel
Hotel · Torlundy, near Fort William, Lochaber · 2.7 miles away
A Victorian castle hotel in 500 acres below Ben Nevis, with grand public rooms, formal dining and 17 individually furnished bedrooms.
Torlinnhe Guest House
Guest Accommodation · Achintore Road, Fort William · 2.9 miles away
A small eight-room guest house on Achintore Road near Fort William, with loch views and an adults-only, pet-friendly welcome.
Stronchreggan View Guest House
Guest Accommodation · Achintore Road, Fort William · 2.9 miles away
A cosy guesthouse on Achintore Road in Fort William, with modern en-suite rooms and views over Loch Linnhe and Ben Nevis.
Mayfield B&B
B&B · Happy Valley, Fort William · 2.9 miles away
Adults-only B&B on Happy Valley in Fort William, with free on-site parking and Ben Nevis close by for walkers.
Seren
B&B · Happy Valley, Fort William · 2.9 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.
The Factors Inn & Factors Cottage
Hotel · Inverlochy Castle, Fort William · 2.9 miles away
A small inn and cottage near Inverlochy Castle outside Fort William, in Ben Nevis country with 9 rooms and a garden bar.
Thistle Cottage
B&B · Torlundy, Fort William · 3 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.
Achintee Farm Guest House
Guest House · Achintee, at the foot of Ben Nevis · 3 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.
Alltonside Guest House
Guest Accommodation · Achintore Road, Fort William · 3 miles away
A homely guest house on Achintore Road near Fort William, with mountain views towards Ben Nevis and free parking on site.
The Caledonian Hotel
Hotel · Achintore Road, Fort William · 3.1 miles away
Views of Ben Nevis frame this Fort William hotel on Achintore Road, with free parking and an on-site restaurant and bar.
Torbeag House
B&B · Muirshearlich, Fort William · 3.1 miles away
A B&B at Muirshearlich near Fort William, with Highland garden and mountain views close to Ben Nevis and its outdoor trails.
Hillview Guesthouse
Guest House · Achintore Road, Fort William, Lochaber · 3.2 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.
Clan Macduff Hotel
Hotel · Achintore Road, Fort William · 3.4 miles away
A loch-view hotel on Achintore Road above Fort William, with Ben Nevis on the skyline and comfortable, well-equipped rooms.
Croit Anna Hotel
Hotel · Achintore Rd, Fort William · 3.8 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.
Campfield House B&B
B&B · 14 Druimarbin, Fort William · 4.6 miles away
A small, adults-only B&B at Druimarbin near Fort William, with mountain views towards Ben Nevis and just three rooms.
The Base Camp Hotel Nevis Range
Hotel · Nevis Range Torlundy, Fort William · 4.8 miles away
Hotel at Nevis Range Torlundy near Fort William, handy for Ben Nevis, mountain resort trails and Highlands walking and biking routes.
Know a hotel / b&b in Corpach 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