Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Inns in Fort William

Estimated price for 1 night/2 adults

Inn at Ardgour
Inn at Ardgour
3.0 out of 5.0 Ardgour, Fort William, Scotland
£109
4.2/5 (342 reviews)

Spectacular views!! Sitting on the front benches with wine or coffee was the perfect way to end or start your day!!

Reviewed on 29 Jun 2019
Situated in Fort William, this beach inn is within a 5-minute walk of Lochaber Geopark and Loch Linnhe. Loch Leven and Pixel Spirits Distillery are also within ...
Factors Inn & Cottage
Factors Inn & Cottage
3.5 out of 5.0 Torlundy, Fort William, Scotland
£110
4.4/5 (116 reviews)

Comfortable and quiet. Excellent breakfast offerings in an historical setting.

Reviewed on 16 Aug 2019
Situated on the riverfront, this inn is 0.1 mi (0.1 km) from Lochaber Geopark and 3 mi (4.8 km) from Loch Linnhe. Ben Nevis Distillery and Nevis Range Mountain ...
The Corran - Serviced Accommodation
The Corran - Serviced Accommodation
3.5 out of 5.0 Corran, Onich, Inverness-shire, Fort William, Scotland
£110
4.5/5 (95 reviews)

Amazing! Loved our two nights here. It was our favorite lodging in all of Scotland.

Reviewed on 29 Jul 2019
Situated in Fort William, this inn is within a 5-minute walk of Lochaber Geopark and Loch Linnhe. Loch Leven is 2.8 mi (4.5 km) away.
Map

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

The Garrison

The Garrison

High Street, Fort William, Scotland
    4.0 out of 5.0
     
     
    4.2 out of 5 (98 reviews)

    The Garrison£70

    4 Sep-5 Sep

    The Garrison£70
    Ben Nevis Hotel & Leisure Club

    Ben Nevis Hotel & Leisure Club

    North Road, Fort William, Scotland
      3.0 out of 5.0
       
       
      3.4 out of 5 (300 reviews)

      Ben Nevis Hotel & Leisure Club£109

      8 Sep-9 Sep

      Ben Nevis Hotel & Leisure Club£109

      Explore Fort William