Skip to main content

Search hotels in Fort William

Enter your dates to see the latest prices and deals for Fort William hotels

Filter by:

Star Rating

Review score

Fort William – 82 hotels and places to stay

See the latest prices and deals by choosing your dates.
Cruachan Hotel, hotel in Fort William

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.

Decent room, newly refurbished, warm, spotless bathroom. Comfy bed.
Scored 8.1
8.1
Rated very good
Very Good
5,319 reviews
Price from
$127.91
1 night, 2 adults
The Caledonian Hotel, hotel in Fort William

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.

Everything was amazing, great view, great parking spot, bed and shower also great.
Scored 6.7
6.7
Rated pleasant
Pleasant
3,706 reviews
Price from
$78.21
1 night, 2 adults
Lime Tree Hotel, hotel in Fort William

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.

Staff were friendly and helpful. Lovely clean large loch view room
Scored 8.4
8.4
Rated very good
Very Good
733 reviews
Price from
$117.25
1 night, 2 adults
Garrison Cells, hotel in Fort William

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.

I booked the cells but it wasn’t a good idea, they let me check it and after seen it I asked to get another room, they upgraded me to the suits for a very reasonable price and the apartment was super comfortable with plenty of space and comfort.
Scored 7.8
7.8
Rated good
Good
860 reviews
Price from
$87.78
1 night, 2 adults
Roam West, hotel in Fort William

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 and quiet
Scored 7.4
7.4
Rated good
Good
1,784 reviews
Price from
$95.91
1 night, 2 adults
See all 106 hotels in Fort William

Most-booked hotels in Fort William in the past month

See all

Budget hotels in Fort William

  • Garrison Cells
    Scored 7.8
    7.8
    Rated good
    Good
     · 860 reviews

    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.

    Very clean good location friendly staff free coffee

  • The Base Camp Hotel, Nevis Range
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 997 reviews

    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.

    The staff were very welcoming and so friendly an helpful

  • Lime Tree Hotel
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 733 reviews

    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.

    It was a beautiful building, warm and comfortable.

  • Muthu Fort William Hotel
    Scored 7.7
    7.7
    Rated good
    Good
     · 2,624 reviews

    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.

    Good location, parking, very friendly staff, good breakfast

  • Croit Anna Hotel
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 1,604 reviews

    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.

    Beautiful location, super friendly staff, great breakfast

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
  • 3 attractions
  • 6 points of interest
  • 1 neighborhood

What Guests Said About Fort William:

  • Scored 6.0
    6.0

    Fort William, like other towns across the UK, has suffered...

    Fort William, like other towns across the UK, has suffered over the years due to online shopping and covid. Also, a number of years ago, the powers that be decided to pedestianise the main street, which was a mistake. It used to be a busting street, but now motorists are diverted behind the less pretty back elevations of the buildings. At one end there is an ugly shopping precinct, and the overall feel is a bit dismal. However there are some green shoots of recovery, with new shops and pubs, and an excellent cinema venue, which serves food and drink all day. The scenery of course is superb. Thank goodness the planners can't get their hands on that! Just outside Fort William is Neptune's Staircase, an amazing set of locks built by Thomas Telford as part of the Caledonian Canal. It is worth a vist
    William
    United Kingdom
  • Scored 10
    10

    Fort William is a quiet little town nestled on the loch...

    Fort William is a quiet little town nestled on the loch surrounded by mountains which I absolutely fell in love with. The vibe is chill and relaxing. I would definately recomment the Loch Linnhe boat cruises and hiring an e-bike from Nevis Cycles to ride up the canal to Gairlochy.
    Rachel
    Australia
  • Scored 10
    10

    So many incredible things to see and do.

    So many incredible things to see and do. The hidden gem, if you golf, is the Woodlands south of town! The hiking, scenery, and people are so wonderful. Hiking is right out your doorstep. There was archery, golf, Ben Nevis, and the food, so many good places. A hidden gem in the town center was a museum of the Highlanders.
    Trowhill
    United States of America
  • Scored 10
    10

    My second visit to Fort William.

    My second visit to Fort William. It was our last stop on after doing the NC500. Hence we just stayed for one night. However we managed to visit Glenfinnan and the town of Fort William which had shops open late in the evening. The restaurant options in town were good and overall the place felt very safe for everyone. There is so much to see and explore in and around Fort William which I had done on my previous visit and would recommend a minimum of three days to do full justice.
    Vaiyapuri
    United Kingdom
  • Scored 10
    10

    Fort William was a busy, lively little tourist town.

    Fort William was a busy, lively little tourist town. It had a very good selection of places to eat and a large selection of shops selling hiking and outdoor wear . ( If needed) . The view of Ben Nevis is breathtaking and the surrounding landscape is spectacular. Lots of wonderful walking paths that a very safe to hike along .
    Elaine
    Australia
  • Scored 8.0
    8.0

    Fort William is a perfect base for all sorts of activities...

    Fort William is a perfect base for all sorts of activities like hiking and cycling. Ben Nevis and Glencoe are near. There is a big grocery store and several shops voor outdoor clothing, shoes and gear.
    Sas

See reviews by guests who stayed at hotels in Fort William

See all
  • From $115.37 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 5,319 reviews
    The hotel is really well located, right off the main road into Fort William. It is set back enough and the rooms are well insulated so there is no road noise at all. The staff were great, very welcoming and helped us with a few questions we had about the area. The room was really nice, good comfy bed and nice bathroom with a big shower.
    AFord24
    United Kingdom
  • From $99.32 per night
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 3,706 reviews
    - This hotel is fine for a short stay and a place to put your head down. - Staff are very efficient and receptionist was very welcoming. - Lots of space to park the car and 5 mins into Fort William. - TV in the room, albeit very small. - The room was warm. - Beds were actually quite comfortable.
    Richard
    Netherlands
  • From $100.32 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 4,105 reviews
    Hotel was really central, and staff went above and beyond. Room was modern and very comfortable. Loved the complimentary treats. Breakfast was fabulous and must not be missed! We will definitely stay here when we are next up in the Fort William area.
    Katie
    United Kingdom
  • From $87.78 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 2,203 reviews
    • The location is great, just across the road from Fort William's main street • Breakfast is a combination of buffet and set menu which was good • Parking is available in front of the hotel (can get permit from hotel)
    Jehan
    Malaysia
  • From $125.40 per night
    Scored 7.4
    7.4
    Rated good
    Good
     · 2,992 reviews
    The hotel was well positioned for the town of Fort William
    Samantha
    United Kingdom