Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Fort William – 218 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.

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

The location is fantastic, and the staff was very friendly.

Show more Show less
8.1
Very Good
5,171 reviews
Price from
$76
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 Center.

location was perfect we was able to walk to the start of Ben Nevis, we also was able to walk into the town and enjoy local amenities without using the car. room was great overlooked the loch. Food was great staff friendly and helpful. would recommend staying in this hotel.

Show more Show less
7.3
Good
2,612 reviews
Price from
$45
per night

Featuring a bar, Garrison Cells is located in Fort William in the Highlands region, 1.5 miles from Glen Nevis and 10 miles from Loch Linnhe.

It was near to the station , just 10 minutes of walk and located in the center of the city. The idea of room is what attracts me, it seems like living in a prison for a day as the theme is something like that. There is facility of free tea , coffee , hot chocolate in the pub.

Show more Show less
8
Very Good
882 reviews
Price from
$63
per night

Located in Fort William and within 1.2 miles of Glen Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property.

Good near rooms. Good facilities. Very walkable to everything in town centre. Highly recommended

Show more Show less
8.3
Very Good
3,477 reviews
Price from
$95
per night

The Nevis Bank Inn is a 4-star hotel located on the banks of the Nevis River, 4 miles from Ben Nevis. Large rooms have private bathrooms and free Wi-Fi.

The room was good value for the money paid. The breakfast is excellent

Show more Show less
8.2
Very Good
1,044 reviews
Price from
$94
per night

Featuring 3-star accommodations, The Base Camp Hotel, Nevis Range is located in Fort William, 6.1 miles from Glen Nevis and 17 miles from Loch Linnhe.

Great stay, amazing staff, excellent food

Show more Show less
8.2
Very Good
514 reviews
Price from
$109
per night

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

The room and the bathroom were big and very nice. The location is very convenient. There are many restaurants within walking distance. Breakfast was very good. Fort William Railway station is very close. We wanted to stay closer to the station in order to get tickets of The Jacobite steam train in the morning. We were lucky to get the room in the last minute.

Show more Show less
8.5
Very Good
455 reviews
Price from
$119
per night

Located in Fort William, 1.4 miles from Loch Linnhe, Roam West provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

Nice, clean, close to trails :)

Show more Show less
7.5
Good
1,199 reviews
Price from
$72
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.

The staff was incredibly kind and accommodating. Having a bathtub was wonderful to soak after a full day of exploring. The food was delicious. The fae garden was a charming and perfect for offerings.

Show more Show less
6.6
Review score
2,951 reviews
Price from
$46
per night

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

Breakfast was good and the staff were so nice and charming people

Show more Show less
6.8
Review score
1,055 reviews
Price from
$104
per night

Most-booked hotels in Fort William in the past month

Fort William's best hotels with breakfast

  • Ben Nevis Hotel & Leisure Club

    Ben Nevis Hotel & Leisure Club

    Hotel in Fort William
    Breakfast options

    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,248 reviews
  • The Imperial Hotel

    The Imperial Hotel

    Hotel in Fort William
    Breakfast options

    The Imperial Hotel is located in the heart of Fort William offering the best of accommodations, service and standards. All rooms are furnished to a very high standard with sea views also available.

    Couldn’t fault this hotel…. I can’t wait to revisit

    6.9
    Pleasant · 2,214 reviews
  • The Caledonian Hotel

    The Caledonian Hotel

    Hotel in Fort William
    Breakfast options

    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.

    Clean , good facilities and everything that was required

    6.6
    Pleasant · 2,950 reviews
  • Croit Anna Hotel

    Croit Anna Hotel

    Hotel in Fort William
    Breakfast options

    Croit Anna Hotel is located 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.8
    Pleasant · 1,055 reviews
  • Moorings Hotel

    Moorings Hotel

    Hotel in Fort William
    Breakfast options

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

    Whole experience accommodation staff all excellent

    7.3
    Good · 1,917 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 attraction
  • 6 points of interest
  • 1 neighborhood
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Fort William:

  • 8.0

    I was in Fort William for a special event but I have been...

    I was in Fort William for a special event but I have been many times before. It is easy to get around. There are lots of dog walking trails nearby. I like to go to Spean Bridge Woollen Mill. There is a nature reserve at nearby Glen Roy. We used it as a stop over travel to Mull. It is not far from Nevis Range Mountain Gondolas. There is plenty shopping within Fort William including retail parks.
    Sherrel
  • 10

    We had a wonderful boat trip on Loch Linnhe, the captain and...

    We had a wonderful boat trip on Loch Linnhe, the captain and his crewmate were very friendly pointing out seals, salmon, where to see deer, the mountains etc. Glenfinnian viaduct is worth a visit to see Bonny Prince Charlies tower, the Glenfinnan bridge and the famous stream train if you are lucky. There are plenty of walks and waterfalls to see, or if you are not so energetic you can take a caple car up 650metres above sea level to see views of Ben Nevis. Neptune's staircase is an interesting stop. Lots of tourist shops selling the same things but little else to capture a shopping lovers interest. Fort William is worth a vist, it has fantastic scenery.
    Nicalicious
    United Kingdom
  • 10

    It is a beautiful place to visit, I would love to return...

    It is a beautiful place to visit, I would love to return there again some day. Make sure to take in as many points of interest you can. The train, the mountains and the lochs were just amazing to see!
    Betty Reese
    United States of America
  • 10

    Great base to visit the local walking ranges (Glen Nevis,...

    Great base to visit the local walking ranges (Glen Nevis, Glen Coe) and to travel further afield (Glenfinnan for Harry Potter viaduct and Tobermory village on Isle of Mull). Huge range of walking opportunities of widely differing difficulties so something to suit everyone.
    Sarah
    United Kingdom
  • 8.0

    Good choice of eating venues and plenty places of interest...

    Good choice of eating venues and plenty places of interest to visit all within thirty minutes drive. I would certainly recommend the area as a place to visit and Clan Macduff an excellent hotel to stay.
    Reid
  • 10

    Fantastic friendly town with great Bars and Restaurants.

    Fantastic friendly town with great Bars and Restaurants. West highland Museum a lovely place to visit also the Highland Cinema. Highlight of the trip was the Jacobite express to Mallaig wonderful experience on the Steam train. Everyone we met were so friendly and helpful definitely return Had a Wonderfull meal at the Spice Tandoori. Thanks Everyone in Fort William
    Barrie
    United Kingdom

Explore guest reviews of hotels in Fort William

See all

Research, refine, and make plans for your whole trip