Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

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

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. Proximity to the Glencoe, nice and clean rooms, nice lake view

Show more Show less
8.2
Very Good
4,307 reviews
Price from
$113
per night

Ben Nevis Hotel & Leisure Club

Hotel in Fort William

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.7
Review score
4,094 reviews
Price from
$100
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. It was newly renovated and very nice. Very good breakfast

Show more Show less
8.8
Excellent
2,031 reviews
Price from
$151
per night

Alexandra Hotel

Hotel in Fort William City Centre, 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. Nice breakfast included. 1 minute from the station, beautifull view from the window.

Show more Show less
7.6
Good
2,770 reviews
Price from
$117
per night

The Garrison

Hotel in Fort William

Located in Fort William and within 8 miles of Ben Nevis, The Garrison features a bar, allergy-free rooms, and free WiFi throughout the property. Room was much nicer than expected. Loved the welcome treats!

Show more Show less
8.3
Very Good
1,943 reviews
Price from
$226
per night

The Imperial Hotel

Hotel in Fort William City Centre, Fort William

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. The room was lovely. The restaurant was great. We had an excellent meal. The breakfast was also very good.

Show more Show less
7
Good
1,954 reviews
Price from
$107
per night

Muthu Fort William Hotel

Hotel in Fort William

Enjoying stunning loch and mountain views, West End Hotel in Fort William has a central location just 10 minutes from the train station. The lady receptionist was very helpful and understanding.

Show more Show less
6.8
Review score
1,017 reviews
Price from
$153
per night

Moorings Hotel

Hotel in Fort William

Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase. The staff were very nice, and it was very comfortable

Show more Show less
7.9
Good
1,742 reviews
Price from
$157
per night

Nevis Bank Inn

Hotel in Fort William

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. Very comfy beds, lovely room and excellent food

Show more Show less
8.4
Very Good
743 reviews
Price from
$160
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. easy check in. good staff. clean room. good parking and dog friendly. everything one needs great place to stay

Show more Show less
6.6
Review score
1,214 reviews
Price from
$111
per night

Most-booked hotels in Fort William in the past month

See all

Budget hotels in Fort William

See all

FAQs about hotels in Fort William

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Fort William:

Explore guest reviews of hotels in Fort William

See all