Skip to main content

Search hotels in Fort William

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

November 2024

123
45678910
11121314151617
18192021222324
252627282930

December 2024

1
2345678
9101112131415
16171819202122
23242526272829
3031
Check-in date - Check-out date

Filter by:

Star rating

Review score

Fort William – 72 hotels and places to stay

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

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.

Lovely decor, nice room, clean and fresh. Staff very friendly and welcoming
Scored 8.1
8.1
Rated very good
Very good
5,323 reviews
Price from
£102
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.

View from room fantastic. Breakfast was good.
Scored 6.7
6.7
Rated pleasant
Pleasant
3,565 reviews
Price from
£58.65
1 night, 2 adults
Garrison Cells, hotel in Fort William

Featuring a bar, Garrison Cells is located in Fort William in the Highlands region, 2.4 km from Glen Nevis and 16 km from Loch Linnhe.

Nice location
Scored 7.8
7.8
Rated good
Good
880 reviews
Price from
£70
1 night, 2 adults
Lime Tree Hotel, hotel in Fort William

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.

Comfortable and charming hotel close to the centre of Fort William.
Scored 8.4
8.4
Rated very good
Very good
718 reviews
Price from
£93.50
1 night, 2 adults
Roam West, hotel in Fort William

Located in Fort William, 2.3 km from Loch Linnhe, Roam West provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

I really liked the restaurant, just a stroll away, and the facilities such as drying room and guest kitchen. Lovely part of the world and I say that as a Highlander.
Scored 7.4
7.4
Rated good
Good
1,786 reviews
Price from
£76.48
1 night, 2 adults
The Garrison, hotel in Fort William

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.

Lovely hotel and friendly staff.
Scored 8.4
8.4
Rated very good
Very good
4,101 reviews
Price from
£140
1 night, 2 adults
Nevis Bank Inn, hotel in Fort William

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

The breakfast was great. It was easy to find the hotel. Room size was adequate for a couple.
Scored 8.2
8.2
Rated very good
Very good
1,205 reviews
Price from
£144.10
1 night, 2 adults
The Base Camp Hotel, Nevis Range, hotel in Fort William

Located within 10 km of Glen Nevis and 27 km of Loch Linnhe, The Base Camp Hotel, Nevis Range offers rooms in Fort William. This 3-star hotel offers free WiFi. The hotel features family rooms.

Rooms were clean and quiet,
Scored 8.2
8.2
Rated very good
Very good
947 reviews
Price from
£72.45
1 night, 2 adults
Alexandra Hotel, hotel in Fort William

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.

All went well, room was excellent, food was good and all the staff were very friendly and helpful.
Scored 7.4
7.4
Rated good
Good
2,988 reviews
Price from
£128
1 night, 2 adults
The Imperial Hotel, hotel in Fort William

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.

Scored 6.9
6.9
Rated pleasant
Pleasant
2,192 reviews
Price from
£90
1 night, 2 adults
See all 106 hotels in Fort William

Most booked hotels in Fort William in the past month

Fort William's best hotels with breakfast

  • Moorings Hotel
    Scored 7.4
    7.4
    Rated good
    Good
     · 2,269 reviews

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

    Beautiful location, friendly staff and good quality food

  • Ben Nevis Hotel & Leisure Club
    Scored 6.1
    6.1
    Rated pleasant
    Pleasant
     · 2,676 reviews

    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.

    Breakfast was absolutely excellent, lovely haggis!

  • The Imperial Hotel
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 2,192 reviews

    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.

    Nice big room! Great location. Very nice breakfast

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

    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.

    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
  • 4 attractions
  • 6 points of interest
  • 1 neighbourhood

What guests said about Fort William:

  • 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
  • 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
  • Scored 10
    10

    We had been led to believe that Fort William was a rather...

    We had been led to believe that Fort William was a rather run down town, so we were pleasantly surprised at the number and variety of shops, not very many charity or mobile phone shops. The one area that does need a bit of improving is the pedestrian walk from the station/bus station to the High Street. We spent 2 days browsing the shops on the high street having taken a short train journey from Banavie on one day and a bus the following day. There are a number of restaurants, cafes, public houses to suit all tastes and my husband even had an excellent haircut at the Turkish Barbers by the Station! It is an ideal base for Highland exploration with a good train service to Mallaig and Glasgow. All in all a great little town.
    Kathy
    United Kingdom

See reviews by guests who stayed at hotels in Fort William

  • Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 221 reviews
    This gem of a hotel is located in the heart of Fort William's main street so shops and restaurants are literally right out the front door. The transportation hub is a short walk away, and there is a public parking lot close by. If you drive there, wait to take in your luggage until after you check in as they will show you how to access a lift in the back of the building. The staff is extremely helpful and gave great suggestions for nearby excursions and a lovely nature walk in town.
    Kathy
    United States
  • From £83.60 per night
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,205 reviews
    The location is quite nice for those wanting to hike around the area, since the hotel is located right next to the trail to the Cow Hill from which you can see a picturesque panoramic view of Fort William. The restaurant is very good, and there are a few nice amenities in the room like a wide variety of hot drinks to boil by yourself and cookies.
    Svitlana
    Ukraine
  • From £80 per night
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 1,605 reviews
    Fantastic Location not far from Fort William. Bus stop clise to hotel. Across the road from the water. Great iews from the lounge Check in /out was easy. Staff were friendly and helpful. Comfortable bed. Good value for money when compared to the price of other hotels in the area. Would stay here again.
    Christine Fitzpatrick
    Australia
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 2,352 reviews
    the possibility of having dinner in the hotel was very good since the weather was stormy, and there were floods. Staff was nice. Location is good, not in the centre of Fort William, but if you have a car, it will be perfectly easy to arrive there.
    Pedro
    Portugal
  • From £85 per night
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 2,192 reviews
    Perfect location in the centre of Fort William. We were treated to a fantastic cooked breakfast every morning. We really liked hotel Everything was spotless and we felt very well looked after. All staff members were very high credit to hotel
    Ellen
    United Kingdom
gogless