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 – 87 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.

Too expensive Breakfast was dismal Staff and cleanliness……amazing
Scored 8.1
8.1
Rated very good
Very good
5,424 reviews
Price from
£189
per night
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.

Enjoyed the breakfast, staff were helpful.
Scored 6.6
6.6
Rated pleasant
Pleasant
3,428 reviews
Price from
£58.65
per night
Clan Macduff Hotel, hotel in Fort William

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.

We liked absolutely everything. Everything far exceeded what we were expecting
Scored 8.8
8.8
Rated fabulous
Fabulous
2,370 reviews
Price from
£185
per night
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.

Fun night spent in the old jail cells. Tiny space so don't bring a big suitcase but great experience. En suite toilet & handbasin & personal shower space (external). interesting for a 70 year old to get onto the top bunk but I was prepared for this!
Scored 7.9
7.9
Rated good
Good
906 reviews
Price from
£70
per night
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.

Staff were very helpful and friendly, lovely location looking out over water with the mountains in the background.
Scored 8.4
8.4
Rated very good
Very good
631 reviews
Price from
£93.50
per night
Roy Bridge Hotel, hotel in Fort William

Located in Fort William, 19 km from Glen Nevis, Roy Bridge Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Friendly staff who engaged in very good service and conversation.
Scored 6.6
6.6
Rated pleasant
Pleasant
298 reviews
Price from
£178
per night
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.

Nice room and comfortable beds
Scored 7.4
7.4
Rated good
Good
1,695 reviews
Price from
£76.48
per night
Ossians, hotel in Fort William

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.

Scored 6.9
6.9
Rated pleasant
Pleasant
212 reviews
Price from
£127
per night
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.

Comfortable beds & great location. Very helpful staff.
Scored 8.4
8.4
Rated very good
Very good
4,089 reviews
Price from
£140
per night
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.

Very friendly staff, nice restaurant (booking in advance may be necessary as it is very popular and was packed when we arrived - they still managed to squeeze us in though), very comfy rooms
Scored 8.2
8.2
Rated very good
Very good
1,208 reviews
Price from
£209
per night
See all 106 hotels in Fort William

Available tonight: Top stays in Fort William

Most booked hotels in Fort William in the past month

Budget hotels in Fort William

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

    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.

    Staff super helpful. Very accommodating to our dog.

  • Roam West
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,695 reviews

    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.

    Community kitchen was good & peaceful surroundings.

  • Croit Anna Hotel
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 1,571 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

  • Waterfront Lodge - Accommodation Only
    Scored 7.2
    7.2
    Rated good
    Good
     · 241 reviews

    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.

    The self check in was simple and easy. Room was clean.

  • Roy Bridge Hotel
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 298 reviews

    Located in Fort William, 19 km from Glen Nevis, Roy Bridge Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

    Charming rooms and great staff. Very accommodating.

Hotels located in the centre of Fort William

  • Garrison Cells
    Scored 7.9
    7.9
    Rated good
    Good
     · 906 reviews

    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.

    Very clean good location friendly staff free coffee

  • Ossians
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 212 reviews

    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

  • The Imperial Hotel
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 2,200 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.

    Great staff, great location Nice morning breakfast

  • Ben Nevis Hotel & Leisure Club
    Scored 6.1
    6.1
    Rated pleasant
    Pleasant
     · 2,864 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!

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

What guests said about Fort William:

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

    The best points are steam train spotting around the...

    The best points are steam train spotting around the Glenfinnan viaduct. Also many good hiking opportunities in the area including to the Steall waterfall where we parked in the Lower falls car park and hiked 1.5 hours each way to reach the falls.
    Colin
    United Kingdom
  • Scored 10
    10

    We are very fond of Fort William.

    We are very fond of Fort William. We have had many happy family holidays there. There are many aspects which make it attractive for couples or families. There is a swimming pool and An Aird sports centre which are both very good. Plenty of local walks to suit all levels of fitness and ability.
    Ian
    United Kingdom
  • Scored 10
    10

    It is the obvious place to stay to climb Ben Nevis, the...

    It is the obvious place to stay to climb Ben Nevis, the highest peak in the UK. There are plenty of tourist shops and cafes, bars and restaurants to cater for the many tourists that arrive. A stroll along Loch Linnhe will get you away from the hive if that is what you want.
    Duncan
    United Kingdom
  • Scored 8.0
    8.0

    Fort William is a good base for visiting the surrounding...

    Fort William is a good base for visiting the surrounding area. The scenery is stunning. Ben Nevis and Glen Coe are on the doorstep. The famous steam train ride to Mallaig is unmissable. Fort William as a town is a bit basic, but it is well-equipped with what you need for a walking holiday!
    Dot
    United Kingdom

Explore guest reviews of hotels in Fort William

  • From £159 per night
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 5,425 reviews
    Located by Loch Linnhe it is easy to walk into the centre of Fort William. The hotel is large and geared up for coach parties. Our room was comfortable, clean and spacious. We chose to eat our dinner in the bar which has a welcoming atmosphere and the staff there were very friendly and helpful. The car park is at the front of the hotel which was very convenient.
    Roger
    United Kingdom
  • From £186.30 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 2,759 reviews
    The hotel was very good value for money and the breakfast definitely made it worth every penny. The staff Rose Anne and Vanessa ( didn't get the bar man's name )were very attentive. The staff also helped me to locate the tourism office to know which sights were worth seeing in Fort William. Rooms were very comfortable.
    Lynn
    United Kingdom
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 324 reviews
    I can compare our stay as that of a 3-star hotel. The staff were accommodating and friendly. They were able to provide suggestions to queries about Fort William. The house and room were very clean and smelled lovely, including the fresh flowers along the hallway.
    Anne
    United Kingdom
  • From £175 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 4,089 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 £99 per night
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 3,428 reviews
    Beautiful hotel and location . Very close to Ben Nevis and Fort William
    Jenni
    United Kingdom