Dornie Wigwams
✓ Restaurant
✓ Stunning views up Loch Long towards mountains and Falls of Glomach
Fort William
Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons
Some holidays are better when nobody cooks. These Fort William stays have a restaurant on site — dinner is a stroll, not a drive, and the washing up is somebody else's.
✓ Restaurant
✓ Stunning views up Loch Long towards mountains and Falls of Glomach
Fort William
✓ Restaurant
✓ Cabins and campsite sit right behind the hotel on level lawns
Fort William
✓ Restaurant
✓ En-suite bedrooms individually decorated in traditional West Highland style
Kyle of Lochalsh
✓ Restaurant
✓ Nestled at the foot of Beinn Eighe in the Torridon Mountains
Fort William
✓ Restaurant
✓ Bed & breakfast rooms with views of the Scottish Highlands
Kinlochleven
✓ Restaurant
✓ Lochside location between Glencoe and Ben Nevis mountain ranges
Fort William
✓ Restaurant
✓ Small luxury family-run hotel in peaceful Highland surroundings
Fort William
✓ Restaurant
✓ Traditional Highland coaching inn dating back to the 1850s
Roybridge
✓ Restaurant
✓ Historic Victorian railway hotel on the Kyle of Lochalsh line
Strathcarron
✓ Restaurant
✓ At the foot of Glencoe by the shores of the loch
Ballachulish
✓ Restaurant
✓ Set in a beautiful Highland location at the foot of Ben Nevis
Fort William
✓ Restaurant
✓ Set in a 19th century castle at the foot of a mountain
Fort William
The stays above are mostly self-catering. For hotels and B&Bs in Fort William, Agoda compare prices across booking sites.
Compare Fort William hotels on Agoda ↗Affiliate link — we may earn a commission at no extra cost to you.
Park restaurants get busy at peak times — many take table bookings for the week when you check in, which regulars do on day one. Carvery Sundays sell out first.
Browse all holidays in Fort William for the full picture, and save favourites to a free trip planner while you decide.
At busy times, usually yes — most park restaurants take bookings at reception or via their app. Book the meals that matter to you early in the week.
No — every listing links straight to the holiday operator and you book with them at their live price. We may earn a commission at no extra cost to you.
— tick to show or hide, click any pin for details.