Fort William Hotels - 32 hotels from £35 per room per night.  [Change Currency]

  • from £90 per night

    3   Hotel
    The Best Western Imperial Hotel Fraser Square, Fort William, Inverness-shire, PH33 6DW 2 km

    free parkinginternet access

    The Imperial Hotel is situated in the heart of Fort William offering the best of accommodation, service and standards. All rooms are furnished to a very high standard with sea views also available."... View The Best Western Imperial Hotel details

  • from £90 per night

    3   Hotel
    Moorings Hotel Banavie, Fort William, PH33 7LY 3 km

    free parkinginternet access

    The Moorings lies alongside the Caledonian Canal at the famous Neptune's Staircase. One of Fort Williams' finest establishments, offering excellent cuisine and service."... View Moorings Hotel details

  • Please apply dates to see prices

    3 6 Caberfeidh 6 Caberfeidh Fassifernrd, Fort William, PH33 6BE 1 km

    free parkinginternet access

    This family-run establishment is 5 minutes’ walk from train and bus stations, and 2 minutes’ walk from the High Street and restaurants."... View 6 Caberfeidh details

  • from £59 per night

    3   Hotel
    Alexandra Hotel The Parade, Fort William, PH33 6AZ 1 km

    free parkinginternet access

    The Alexandra Hotel, part of the very fabric of Fort William, since 1876. Close to the shops and other amenities. The Alexandra provides traditional Scottish Hospitality at its best, is in a central location in Fort William."... View Alexandra Hotel details

  • from £52 per night

    2   Hotel
    Ben Nevis Hotel & Leisure Club North Rd, Fort William, PH33 6TG 1 km

    fitness centerfree parking

    Nothing is overlooked - except Ben Nevis. Set below the foot of Ben Nevis."... View Ben Nevis Hotel & Leisure Club details

  • Ashburn House - exterior Hotel photo
    Please apply dates to see prices

    5   Guest Accommodation
    Ashburn House Achintore Road, Fort William, PH33 6RQ 2 km

    free parkinginternet access

    Overlooking the shore of Loch Linnhe and with magnificent views of the Ardgour Hills, this Victorian guest house is just 5 minutes’ walk from the town centre."... View Ashburn House details

  • from £55 per night

    Bank Street Lodge Bank Street, Fort William, PH33 6AY 1 km

    free parking

    The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only basis."... View Bank Street Lodge details

  • from £49 per night

    3 Innseagan House Hotel Achintore Rd, Fort William, PH33 6RW 3 km

    free parking

    The small, modern Innseagan House Hotel looks out onto Loch Linnhe and has views of the surrounding mountains."... View Innseagan House Hotel details

  • Please apply dates to see prices

    4 Mayfield Bed & Breakfast Happy Valley, Torlundy, PH33 6SN 5 km

    free parkinginternet access

    Boasting fantastic views over Ben Nevis and the Nevis Range of mountains, this small, family-run B&B is set in the rural village of Torlundy, just 3 miles away from Fort William."... View Mayfield Bed & Breakfast details

  • Please apply dates to see prices

    3 Inchree Lodge & Chalets Inchree, Onich, PH33 6SE 14 km

    free parkinginternet access

    This family-run holiday centre is situated in the village of Onich, in a magnificent part of the Western Highlands, midway between the Ben Nevis and Glencoe mountains."... View Inchree Lodge & Chalets details

Next Showing hotels 1 to 10

Showing hotels per page
Showing hotels per page

Call Centre

book online or call:

+44 (0)870 7120689

Other ways to contact us

Email me great deals & news

Why sign up?

Bookmark with:

What are these?