Skip to main content

Self-Catering Cottages in Fort William

45 holiday cottages to rent

Photo © chasto bruno, Google Maps

Cottage
Armadale Apartment

Highland · 0.1 miles away

Armadale Apartment

Two-bedroom apartment in Fort William town centre with parking, near Belford Hospital and the Jacobite Steam Train station.

🛏️ 2 beds 👥 Sleeps 3
54

Highland · 0.2 miles away

54

Three-bedroom cottage in Fort William, five minutes from the seafront and town centre, within walking distance of Ben Nevis.

🛏️ 3 beds 👥 Sleeps 5
Cottage
The Townhouse

Highland · 0.2 miles away

The Townhouse

Three-bedroom townhouse in Fort William town centre with coastal views, a mile from the nearest pub.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Sugarloaf

Highland · 0.3 miles away

Sugarloaf

Three-bedroom house in Fort William with full kitchen, heating and Wi-Fi included; sleeps 5 with parking for 2 cars.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Rosewood Cottage

Highland · 0.4 miles away

Rosewood Cottage

One-bedroom cottage in Fort William with ground-floor living, coastal views and garden; ideal for couples exploring the Highlands.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Gallunach House

Highland · 0.4 miles away

Gallunach House

Three-bedroom house in Fort William with coastal views, near Ben Nevis and the Caledonian Canal.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Old Distillery Apartment

Highland · 0.5 miles away

Old Distillery Apartment

Two-bedroom apartment on Fort William's third floor, a restored distillery building with private parking and coastal Highland views.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Woodend from £627

Highland · 0.5 miles away

Woodend

Two-bedroom cottage in Fort William, on the edge of Ben Nevis and Glencoe walking country, with parking and a garden.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Fernbrae from £741

Highland · 0.5 miles away

Fernbrae

Fernbrae, Highland: three-bedroom house with ensuite bathrooms and woodburner, near Fort William and Glen Nevis.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Inverlochy Court

Highland · 0.5 miles away

Inverlochy Court

One-bedroom ground-floor cottage in Inverlochy village, near Fort William, with parking and direct bus access.

🛏️ 1 bed 👥 Sleeps 2
Cottage
The Nell

Highland · 0.6 miles away

The Nell

The Nell, Inverlochy: two-bedroom cottage a mile from the coast, with Ben Nevis views and direct bus access to Fort William.

🛏️ 2 beds 👥 Sleeps 3
Cottage
Stobhan Apartment

Highland · 0.6 miles away

Stobhan Apartment

One-bedroom apartment in Inverlochy, Highland, near Fort William with coastal views and direct access to hill walks.

🛏️ 1 bed 👥 Sleeps 3
Cottage
Beinn Breagha

Highland · 0.6 miles away

Beinn Breagha

Two-bedroom house in Inverlochy with a fully fitted kitchen, woodburner, and garden; one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Jacobite Retreat

Highland · 0.7 miles away

The Jacobite Retreat

The Jacobite Retreat, Fort William: two-bedroom cottage with full kitchen, heating and Wi-Fi included, near the steam train.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Lochiel Apartment

Highland · 0.8 miles away

Lochiel Apartment

Three-bedroom apartment in Fort William, fully equipped for self-catering with parking and garden.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Highland Lookout

Highland · 0.8 miles away

Highland Lookout

Three-bedroom second-floor flat in Fort William with Loch Linnhe views, steps from mountain biking, distillery tours and Ben Nevis.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Fort William Chalet

Highland · 0.8 miles away

Fort William Chalet

One-bedroom coastal chalet in Fort William with everything included: wifi, heating, linen and towels provided.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Stob-Ban View from £373

Highland · 1 miles away

Stob-Ban View

One-bedroom Highland retreat near Fort William with views across Glen Nevis and direct access to Ben Nevis walking routes.

🛏️ 1 bed 👥 Sleeps 2
Dalaraban Luxury Pods - Black Grouse from £503

Highland · 1.1 miles away

Dalaraban Luxury Pods - Black Grouse

Luxury pod sleeping four near Fort William with loch views, wood burner and space for one dog.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Dalaraban Luxury Pods - Cheviot from £503

Highland · 1.1 miles away

Dalaraban Luxury Pods - Cheviot

Luxury pod sleeping 4 near Fort William with loch views, wood burner and one dog welcome.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Cottage
Brookfield Cottage

Highland · 1.1 miles away

Brookfield Cottage

Stone cottage on Loch Linnhe in Highland with one bedroom, sleeping four, and parking for two cars.

🛏️ 1 bed 👥 Sleeps 4
Cottage
The Cider Barn

Highland · 1.1 miles away

The Cider Barn

One-bedroom Highland barn conversion near Fort William with coastal views, a mile from the shore and village amenities.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Cottage
Sealladh Mairi

Highland · 1.3 miles away

Sealladh Mairi

Two-bedroom cottage in Highland village, a mile from Loch Linnhe's shore, with views across the water.

🛏️ 2 beds 👥 Sleeps 4
Cottage
House in the Highlands from £503

Highland · 1.5 miles away

House in the Highlands

Two-bedroom Highland house near Fort William with garden, suited to small families or couples wanting easy access to Ben Nevis and the Caledonian Canal.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Old Schoolhouse Cottage

Highland · 1.6 miles away

The Old Schoolhouse Cottage

One-bedroom cottage near Fort William with mountain views, parking, and coastal access within a mile.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Lapwing Rise from £937

Highland · 1.6 miles away

Lapwing Rise

Four-bedroom bungalow near Fort William with hot tub, parking for three cars, and views across to Ben Nevis and Glen Nevis.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Chestnut Cottage from £463

Highland · 1.7 miles away

Chestnut Cottage

One-bedroom cottage near Fort William with views of Ben Nevis, walking distance to the Caledonian Canal and Great Glen Way.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Loch Arkaig from £523

Highland · 1.7 miles away

Loch Arkaig

Two-bedroom cedar lodge on the Highland lakeside, minutes from Ben Nevis and outdoor activities.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Cottage from £333

Highland · 1.7 miles away

The Cottage

One-bedroom cottage in Highland village near Fort William, within a mile of a pub and surrounded by mountain scenery.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Cruachan Log Cabin

Highland · 1.7 miles away

Cruachan Log Cabin

Two-bedroom log cabin near Fort William with parking, wifi and views toward Ben Nevis.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Stepps Cottage from £937

Highland · 1.7 miles away

Stepps Cottage

Stepps Cottage, Highland: single-storey luxury bungalow sleeping 8, all en-suite bedrooms, hot tub and coastal views.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Eilean Beag from £543

Highland · 1.7 miles away

Eilean Beag

Eilean Beag, Highland island cottage for four near Fort William, with direct access to Loch Linnhe and the Caledonian Canal.

🛏️ 2 beds 👥 Sleeps 4
Torfern

Highland · 1.8 miles away

Torfern

Torfern, Fort William: four-bedroom house for eight with loch and mountain views, one pet welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Bealach Cottage

Highland · 1.8 miles away

Bealach Cottage

Two-bedroom cottage in Banavie near Neptune's Staircase on the Caledonian Canal, 3 miles from Fort William.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Blackwater Cottage

Highland · 1.8 miles away

Blackwater Cottage

Blackwater Cottage, Highland: modern two-bedroom on the ground floor, steps from Neptune's Staircase on the Caledonian Canal.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Carinish Beag from £403

Highland · 1.9 miles away

Carinish Beag

One-bedroom cottage on Loch Linhe's shore near Fort William, with views across the water and direct access to a verandah.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Fyvie Cottage from £467

Highland · 2 miles away

Fyvie Cottage

One-bedroom Highland cottage near Fort William with Ben Nevis views, close to climbing, walking and water sports.

🛏️ 1 bed 👥 Sleeps 4
Sonas from £617

Highland · 2.9 miles away

Sonas

Sonas, Highland: one-bedroom ground-floor cottage with an electric vehicle charging point.

🛏️ 1 bed 👥 Sleeps 2
Burnside Lodge from £1,017

Highland · 3 miles away

Burnside Lodge

Burnside Lodge, Torlundy: fully equipped two-bedroom lodge with sauna, wood burner and decking overlooking the River Lundy.

🛏️ 2 beds 👥 Sleeps 4
Dairy Cottage

Highland · 3 miles away

Dairy Cottage

Dairy Cottage, Ballachulish: two-bedroom cottage in woodland near Fort William, Nevis Range and Leanachan Forest.

🛏️ 2 beds 👥 Sleeps 4
Riverside Lodge from £1,952

Highland · 3.2 miles away

Riverside Lodge

Riverside Lodge, Aviemore: six-bedroom Norwegian log house sleeping 11, with wood burner and bike storage near Cairngorms walking and skiing.

🛏️ 6 beds 👥 Sleeps 11
Cushendall House from £717

Highland · 3.4 miles away

Cushendall House

Detached three-bedroom house in Fort William with mountain views, parking for three cars, and space for six.

🛏️ 3 beds 👥 Sleeps 6
Seangan Lodges & Beech House - Beech House from £3,694

Highland · 3.4 miles away

Seangan Lodges & Beech House - Beech House

Five-bedroom Highland house sleeping ten on a working croft, with hot tub and enclosed garden near Fort William.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Strone Farm House from £493

Highland · 3.4 miles away

Strone Farm House

Three-bedroom farmhouse on the Caledonian Canal, 10 minutes north of Fort William, with enclosed garden and free pet stay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Dontra Log Chalets - Dontra Log Chalet 1 from £807

Highland · 3.4 miles away

Dontra Log Chalets - Dontra Log Chalet 1

Log chalet sleeping 4 near Fort William, with direct canal access and mountain views ideal for hiking and outdoor pursuits.

🛏️ 2 beds 👥 Sleeps 4