Skip to main content

Hotels in Corpach

63 handpicked places to stay

Braeburn B&B

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

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

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.

Guest Accommodation
Byers Guest house

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

Guest Accommodation
Alltonside Guest House

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.

Hotel
The Caledonian Hotel

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

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

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

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

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

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

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

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.