Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Fort William – 237 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodation 5 minutes’ walk from the centre of Fort William.

Scenic location, luxurious rooms , courteous staff. Excellent breakfast buffet and bar. Worth for money..

Show more Show less
8
Very good
5,017 reviews
Price from
£90
per night

Situated only 1 mile from Fort William, Ben Nevis Hotel and Leisure Club offers a restaurant, a bar, free parking and a heated indoor swimming-pool.

We loved that the property had a bar and the leisure club was great!

Show more Show less
6.2
Review score
3,354 reviews
Price from
£93.50
per night

Just a 5-minute drive from the foot of Ben Nevis, Britain’s highest mountain, the Alexandra Hotel offers free on-site parking and free Wi-Fi in public areas.

very lovely place, friendly, with a charming granny-style.

Show more Show less
7.5
Good
2,830 reviews
Price from
£76.50
per night

Set in Fort William and within 1.9 km of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property.

Everything, but I would highlight the heated bathroom floor ! Great hotel with great staff. Highly recommended

Show more Show less
8.3
Very good
3,334 reviews
Price from
£120
per night

Offering a restaurant, The Caledonian Hotel is located in Fort William. Free WiFi access is available in the public areas. There is also an electric kettle.

great location and view! staff very friendly

Show more Show less
6.6
Review score
2,793 reviews
Price from
£66.45
per night

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.

Imperial Hotel. Looks big. Looks old. Carpets everywhere, was strange, but fine. Staff was friendly. Food was good. We loved breakfasts. Everything was great, just the price was high for us, overall in Scotland.

Show more Show less
6.9
Review score
2,195 reviews
Price from
£85.50
per night

Boasting mountain views, Muthu Fort William Hotel is located 10 minutes from the train station and within a 5-minute walk from the West Highland Museum and Visitor Information Centre.

It was good location to the Main Street with lots of pubs, restaurants and shopping available. The staff was extremely friendly and we could do our laundry which was a big perk after being on the 8 day trek of the West Highland Way.

Show more Show less
7.3
Good
2,520 reviews
Price from
£175
per night

Croit Anna Hotel is situated 2 miles from Fort William, on the shores of Loch Linnhe, just 5 miles away from Ben Nevis, Britain's highest mountain.

Show more Show less
6.9
Review score
1,136 reviews
Price from
£53
per night

Looking onto Loch Linnhe, the Clan Macduff Hotel offers scenic views of the Highland landscape, free WiFi in public areas, free private parking and a restaurant serving Highland cuisine.

Great staff, always smiling. Great room, very comfortable and cosy. Great location, in front of a loch. Great breakfast and great food for dinner. Amazing stay! Thank you.

Show more Show less
8.8
Fabulous
2,118 reviews
Price from
£125
per night

Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase.

The location and views of Neptunes Staircase, along with the outstanding service.

Show more Show less
7.4
Good
1,967 reviews
Price from
£92.70
per night

Most booked hotels in Fort William in the past month

Budget hotels in Fort William

  • Bank Street Lodge

    Bank Street Lodge

    Hotel in Fort William
    Budget Hotel

    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.

    Location, very close to the High Street and the Way.

    7.2
    Good · 1,685 reviews
  • Lime Tree An Ealdhain

    Lime Tree An Ealdhain

    Hotel in Fort William
    Budget Hotel

    Situated in picturesque Fort William, The Lime Tree An Ealdhain offers spacious accommodation in the Highlands of Scotland. It has its own art gallery, and an award-winning contemporary restaurant.

    The decor is tasteful,the food well prepared ,the room excellent.

    8.4
    Very good · 453 reviews
  • Croit Anna Hotel

    Croit Anna Hotel

    Hotel in Fort William
    Budget Hotel

    Croit Anna Hotel is situated 2 miles from Fort William, on the shores of Loch Linnhe, just 5 miles away from Ben Nevis, Britain's highest mountain.

    Comfortable bed, view from our window, friendly staff.

    6.9
    Pleasant · 1,135 reviews
  • Ben Nevis Hotel & Leisure Club

    Ben Nevis Hotel & Leisure Club

    Hotel in Fort William
    Budget Hotel

    Situated only 1 mile from Fort William, Ben Nevis Hotel and Leisure Club offers a restaurant, a bar, free parking and a heated indoor swimming-pool.

    Space and ambience. Staff very helpful and pleasent

    6.2
    Pleasant · 3,357 reviews
  • Waterfront Lodge - Accommodation Only

    Waterfront Lodge - Accommodation Only

    Hotel in Fort William
    Budget Hotel

    Ideally situated in the centre of Fort William, Waterfront Lodge - Accommodation Only features free WiFi throughout the property, a garden and free private parking for guests who drive.

    clean,walking distance to the shops and Ben Nevis

    7.1
    Good · 142 reviews
  • Ossians

    Ossians

    Hotel in Fort William
    Budget Hotel

    Situated in Fort William and with Glen Nevis reachable within 1.8 km, Ossians features a shared lounge, non-smoking rooms, free WiFi and a bar.

    The property was perfect for what we needed it for

    6.8
    Pleasant · 186 reviews

FAQs about hotels in Fort William

In the Shadow of Ben Nevis

Fort William is shadowed by Great Britain’s highest peak, Ben Nevis, and lies on the shores of pretty Loch Linnhe. The Scottish Highland’s 2nd biggest city attracts hordes of hikers, climbers and mountain bikers, enhancing its self-proclaimed reputation as the ‘outdoor capital of Scotland’.

In the city centre, on High Street, is the West Highland Museum that explains local Highland history. The West Highland Way is a famous, long-distance walking route that begins and ends just outside Fort William.

The Nevis Range ski centre and Nevis Range gondola provides a stunning view of the Great Glen. A downhill mountain-biking track also begins here. This breath-taking track has hosted numerous world cups as well as the 2007 World Championships. Stop along the way to try the local whiskey at Ben Nevis Distillery.

Named after William of Orange, Fort William has been home to the Clan Cameron for many generations. Booking.com invites you to soak up the outdoor highlights and history of this charming city and surrounding countryside with its extensive range of hotels, bed and breakfasts and guest houses.

Learn more about visiting Fort William

  • 1 attractions
  • 6 points of interest
  • 1 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Fort William:

Explore guest reviews of hotels in Fort William

See all

Research, refine and make plans for your whole trip