Imperial Hotel - a Highland hotel in the heart of Lochaber

Situated between the main street and Loch Linnhe, with some fine views over the loch and surrounding hills, the hotel is the ideal base to explore the variety of activities in romantic Lochaber

The hotel’s centered position also means that all the town facilities are within easy walking distance including restaurants, highland entertainment, cinemas, and sports centre, swimming pool, museum and both the bus and train station are within easy walking distance. The restaurants of the old fort are also only a few hundred yards away. We can also arrange coach tours from fort William. Loch cruises and steam train tickets and various sporting activities including pony trekking, sailing, golf, guided climbs, skiing(in season), fishing and many other activities.


Nearest motorway:A9, J, 66 miles
Nearest train station: Fort William, 0 miles
Nearest airport: Inverness, 66 miles


  • Ardnamurchan Natural Heritage Centre (less than 5 miles)
  • Glencoe (less than 5 miles)
  • Ben Nevis Range & Gondola (4 miles)
  • Treasures of the Earth (4 miles)
  • The Harry Potter Steam Train (1 mile)
  • The Highland museum (less than 5 miles)

Top recommended places to visit in Fort William and Lochaber

Top recommended things to do in Fort William and Lochaber

Top recommended family attractions and days out in Fort William and Lochaber

Top highland touring recomemdations