Discover Scotland
Last Minute Offers
Looking for properties with availability within the next 28 days?
Seasonal Offers
Fantastic Seasonal Offers
Fort William
Fort William is located at the foot of the highest mountain in the UK, Ben Nevis. The surrounding area is very beautiful with mountains and glens, forests, sea lochs and of course – the Caledonian Canal. All these features provide a vast resource of outdoor recreational activity opportunities.
Self catering accommodation in Fort William
Kingairloch Self Catering Holidays
Highlands and Skye
25 miles from Fort William
Kingairloch offers a selection of high quality, unique self catering properties located throughout 14,000 acres. All properties have stunning views of either lochs, mountains and in most cases both. Guests can also see a rich wildlife population and enjoy fantastic walks along footpaths.
No. of Properties: 10. Smallest property sleeps up to 2, largest property sleeps up to 12.
Dalcraig House,Glencoe
Highlands and Skye
14 from Fort William
This beautifully property is situated on the tranquil shores of Loch Leven, surrounded by the majestic mountains that frame the valley of Glencoe, near Ballachulish. Ideally suited to families and couples looking for something really special.
No. of Properties: 6. Smallest property sleeps up to 2, largest property sleeps up to 14.
River House at Spean Lodge, Spean Bridge
Highlands and Skye
9 Miles from Fort William
Charming and spacious two bedroomed Victorian house adjoining historic Highland Lodge. Located in lovely wooded grounds above River Spean in village centre. Ideal for Ben Nevis, Loch Ness, Skye etc.
No. of Bedrooms: 2. Sleeps up to 4.
Glenachulish Bay Cottage, Ballachulish
Highlands and Skye
12 miles from Fort William
Large self catering cottage which sleeps up to seven people. Great sea views over Loch Linnhe. Ideal for groups exploring Glencoe.
No. of Properties: 10. Smallest property sleeps up to 1, largest property sleeps up to 7.
Allt Ruadh
Highlands and Skye
45 miles from Fort William
Renovated croft house offering luxury self catering accommodation. Very peaceful location mid way between Samalaman beach and the White Sands at Smirisary. Furnished and equipped to a high standard, facilities include dishwasher, WiFi broadband and Sky TV. Sleeps 4.
No. of Bedrooms: 2. Sleeps up to 4.
Loch Leven Chalets, Fort William
Highlands and Skye
16 miles from Fort William
A fantastic self catering cottage and 8 superb chalets by the shores of Loch Leven, only metres from the waters edge, looking towards the magnificent mountains of Glencoe. 16 miles from Fort William, 6 miles from Glencoe, in an idyllic, peaceful location, perfect for touring the Western Highlands.
No. of Properties: 9. Smallest property sleeps up to 2, largest property sleeps up to 8.
Snowgoose Apartments - Anvil
Highlands and Skye
4 miles from Fort William
Our comfortable ANVIL family run first floor self catered apartment has spectacular views over the mountains of Ben Nevis in the heart of the west Highlands. In a brilliant location coastal at the end of the historic Caledonian Canal within a convenient village location 4 miles from Fort William
No. of Bedrooms: 2. Sleeps up to 4.
Glencoe Cottages, Glencoe
Highlands and Skye
18 miles from Fort William
3 warm, comfortable self catering holiday cottages, each sleeping 6 - 8, situated on the riverbank within our own 50 acres of natural woodland, in the heart of this famous Scottish Glen. Now additional new cottage sleeping 4
No. of Properties: 4. Smallest property sleeps up to 4, largest property sleeps up to 8.
The Cottage, Kentallen, Appin
Highlands and Skye
17 miles from Fort William
Beautifully refurbished self-catering fisherman’s cottage in Kentallen, overlooking Loch Linnhe. Sleeping 6, The Cottage offers relaxing comfortable accommodation at the centre of the “Outdoor Capital of the UK” with its numerous attractions.
No. of Bedrooms: 3. Sleeps up to 6.
Snowgoose Apartments - Forge
Highlands and Skye
4 miles from Fort William
Our FORGE family run first floor self catered apartment has spectacular views to the south over the mountains of Ben Nevis in the heart of the west Highlands. In a brilliant location coastal at the end of the historic Caledonian Canal within a convenient village location 4 miles from Fort William.
No. of Bedrooms: 1. Sleeps up to 4.
Springwell Holidays
Highlands and Skye
12 Miles from Fort William
Six comfortable self catering holiday cottages on a 17 acre wooded hillside with beach, 10 miles from Fort William, Lochaber - 'Outdoor Capital of the UK'. Panoramic views overlooking Loch Linnhe, Ballachulish and the Glencoe Mountain Range.
No. of Properties: 6. Smallest property sleeps up to 4, largest property sleeps up to 8.
Roe Deer Cottage, North Ballachulish
Highlands and Skye
12 miles from Fort William
Roe Deer Cottage, the perfect base for a west highland holiday. Ideally situated for climbing, mountain biking and walking breaks, with drying facilities. This self catering holiday cottage rates four star VisitScotland.
No. of Bedrooms: 2. Sleeps up to 4.
Glencoe Mountain Cottages
Highlands and Skye
18 miles from Fort William
Our very popular, self-catering holiday cottages are wonderfully situated in a valley off this magical and historical glen. They are surrounded by the magnificent mountains of Glencoe, in a truly peaceful setting. You can go walking directly from your front door or use the cottage as a family base.
No. of Properties: 2. Smallest property sleeps up to 6, largest property sleeps up to 6.
But n Ben Breaks, Spean Bridge
Highlands and Skye
12 miles from Fort William
One mile from Spean Bridge and 12 miles from Fort William, in the small crofting community of Stronaba, this romantic, gem of a holiday cottage in the Highlands waits to welcome you. Sorry no pets.
No. of Bedrooms: 1. Sleeps up to 2.
Kinloch Lodge, Glencoe
Highlands and Skye
14 miles from Fort William
Kinloch Lodge Glencoe is a five star beautiful holiday house which is furnished and equipped to the very highest of standards. A wonderful location with fantastic views over Loch Leven to the Mamore hills beyond.
No. of Bedrooms: 2. Sleeps up to 5.
Craig Moray Cottage, Glencoe
Highlands and Skye
14 from Fort William
Luxurious and elegant self catering properties, in the beautiful valley of Glencoe, near Ballachulish. If it's water sports, mountain biking, hill climbing, sking, or touring you want, this beautiful rugged glen has it all.
No. of Properties: 6. Smallest property sleeps up to 3, largest property sleeps up to 5.
Glencoe Hideaway Lochview
Highlands and Skye
13 miles from Fort William
Beautiful, characterful Traditional Crofters Cottage, the perfect Hideaway for couples, families and anyone wanting to enjoy this stunning area. Fantastic location overlooking the Loch and mountains, 3 min walk to Glencoe village.
No. of Bedrooms: 2. Sleeps up to 6.
Rowanhill Cottage
Highlands and Skye
45 miles from Fort William
Rowanhill is an attractive, traditional croft cottage with three twin bedrooms, in its own fully fenced garden, beside the River Shiel near Acharacle, Ardnamurchan. Ideal for fishing, walking and beach holidays.
No. of Bedrooms: 3. Sleeps up to 6.
Kinloch Lodge Cottage, Glencoe
Highlands and Skye
13 miles from Fort William
Between Glencoe and Ballachulish - A stunning and beautiful 5 Star holiday cottage situated near the shores of Loch Leven in the Highlands of Scotland.
No. of Bedrooms: 2. Sleeps up to 3.
Riverside Lodges, Spean Bridge
Highlands and Skye
14 miles from Fort William
The ultimate Highland location. 3 uniquely designed timber self catering lodges are comfortable and spacious. 12 acres of woodland gardens, spectacular waterfalls, river gorge and private beach on Loch Lochy within the Great Glen. Ideal touring location.
No. of Properties: 3. Smallest property sleeps up to 1, largest property sleeps up to 6.
The Nook
Highlands and Skye
20 miles from Fort William
Nestled at the end of a picturesque sea loch between towering mountain ranges, this family home is ideally situated for exploring the Highlands and Islands of the West Coast.
No. of Bedrooms: 3. Sleeps up to 5.
Loch Linnhe Waterfront Lodges, Kentallen Pier
Highlands and Skye
14 miles from Fort William
Luxury self catering properties at waters edge midway between Oban and Fort William. On site bar, restaurant, and indoor heated swimming pool. Fantastic sea views. Ideal base for touring Scottish Highlands.
No. of Properties: 8. Smallest property sleeps up to 5, largest property sleeps up to 12.
Bunree Holiday Cottages
Highlands and Skye
8 miles from Fort William
The small community of Bunree, 8 miles south of Fort William and 6 miles north of historic Glencoe, has long been known as a peaceful, secluded, very scenic holiday destination in our well appointed self catering accommodation.
No. of Properties: 5. Smallest property sleeps up to 4, largest property sleeps up to 6.
The Lock Keeper's Cottage, Banavie, Fort William
Highlands and Skye
2 miles from Fort William
Two delightful cottage apartments situated on the Caledonian Canal at Banavie, Fort William enjoying views over the Canal, Neptune’s Staircase, Ben Nevis and the steam railway used in the Harry Potter films. Both apartments have cozy open fires.
No. of Bedrooms: 1. Sleeps up to 2.
Craigavon Cottage, Ballachulish
Highlands and Skye
17 miles from Fort William
Spectacularly situated on the shores of Loch Leven and surrounded by outstanding beauty. Lots to see and do and a great base for day trips. Has Sky TV and Wi-Fi.
No. of Bedrooms: 1. Sleeps up to 2.
Snowgoose Apartments - Farriers
Highlands and Skye
4 MILES from Fort William
Our comfortable FARRIERS family run first floor self catered apartment has spectacular views over the mountains of Ben Nevis in the heart of the west Highlands. In a brilliant location coastal at the end of the historic Caledonian Canal within a convenient village location 4 miles from Fort William
No. of Properties: 3. Smallest property sleeps up to 2, largest property sleeps up to 8.
Invercoe Highland Holidays
Highlands and Skye
15 miles from Fort William
Set amidst spectacular scenery of mountains, forest and loch, our self catering lodges and cottages are equipped with all the comforts of home and more! A great base in which to explore the west Highlands.
No. of Properties: 6. Smallest property sleeps up to 5, largest property sleeps up to 6.
Wildwood Farmhouse
Highlands and Skye
13 miles from Fort William
Wildwood Farmhouse is a recently built, large villa style self catering house near Glencoe and is all on one level in its own large private grounds extending to nearly two acres. Great for self catering for a couple of families and very popular with family or group get togethers.
No. of Properties: 10. Smallest property sleeps up to 2, largest property sleeps up to 12.
Birchbrae Luxury Self Catering Lodges
Highlands and Skye
8 miles from Fort William
Seven luxury self catering Scandinavian style holiday lodges set in a peaceful and secluded woodland clearing eight miles south of Fort William in the Highlands of Scotland.
No. of Properties: 7. Smallest property sleeps up to 2, largest property sleeps up to 6.
Bunroy Holiday Lodges
Highlands and Skye
12 miles from Fort William
Surrounded by woodland with river border and mountain views, our comfortable self catering lodges offer peace & tranquility in an idyllic West Highland setting. A great walking or touring base with stunning scenery and many activities nearby.
No. of Properties: 8. Smallest property sleeps up to 2, largest property sleeps up to 4.
Taigh na Laroch
Highlands and Skye
15 miles from Fort William
Taigh na Laroch is a comfortable mid terrace cottage in a quiet location in Ballachulish village, an ideal base from which to explore the West Highlands.
No. of Bedrooms: 2. Sleeps up to 4.
Tigh Soluis Cottages
Highlands and Skye
8 miles from Fort William
Corran Lighthouse Lodge is converted from the original Lighthouse Keepers' cottages in to a luxurious holiday accommodation providing 5 double or twin en-suite bedrooms. On the shore of Loch Linnhe it is an idyllic setting for your holiday.
No. of Bedrooms: 5. Sleeps up to 10.

Click on the dots on the map above to search by town.
Towns
- Ardnamurchan (8)
- Aviemore (17)
- Ballachulish (5)
- Beauly (3)
- Dingwall (3)
- Dornoch (2)
- Drumnadrochit (11)
- Durness (1)
- Fort Augustus (3)
- Fort William (33)
- Fortrose (6)
- Gairloch (9)
- Invergarry (1)
- Inverness (16)
- Kingussie (2)
- Kyle of Lochalsh (4)
- Lochinver (12)
- Mallaig (7)
- Nairn (3)
- Nethy Bridge (4)
- Newtonmore (4)
- Portree (12)
- Spean Bridge (2)
- Tain (4)
- Torridon (1)
- Ullapool (11)
- Wick (1)

























