Find Hotels in Fort William

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Glen Nevis Youth Hostel
3 out of 5
Glen Nevis, Fort William, Scotland
The price is $87 per night from Oct 5 to Oct 5
2.06 mi from city center
4.6/5Exceptional! (25 reviews)
Ben Nevis Views
"Really great place. Amazing views and possibly the best youth hostel. We stayed 2 nights to explore the area. The path to Ben Nevis is opposite and we had a view of the mountain range from our room. Couldn't be better."

Reviewed on Jun 8, 2021

Glen Nevis Youth Hostel
The Smiddy Bunkhouse and Snowgoose Apartments
2 out of 5
Station Road, Corpach, Fort William, Scotland
The price is $111 per night from Oct 3 to Oct 3
1.69 mi from city center
4.1/5Very Good! (11 reviews)
"Cozy property, neat as a pin! Tiny welcomed us warmly. Great value for money."

Reviewed on Sep 27, 2019

The Smiddy Bunkhouse and Snowgoose Apartments
Ashburn House De Luxe Bed and Breakfast
4 out of 5
Achintore Road, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $179 per night from Oct 1 to Oct 1
0.88 mi from city center
4.9/5Exceptional! (12 reviews)
"This is a lovely place. It's newly refurbished, spotlessly clean and super comfy. I had a beautiful view of the loch from my room. The shower was amazing. The hosts are friendly and go out of their way to make you comfortable. There are lots of thoughtful details- I appreciated the little fridge ..."

Reviewed on Sep 17, 2021

Ashburn House De Luxe Bed and Breakfast
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Westcourt Guest House
3.5 out of 5
Achintore Road, Fort William, Scotland
The price is $202 per night from Sep 23 to Sep 23
0.84 mi from city center
4.7/5Exceptional! (83 reviews)
"Our host, Charles, was outstanding and very helpful to point out the sites and nearby restaurants. The breakfast was excellent with many choices. Definitely the best breakfast I’ve had at a B & B type accommodation."

Reviewed on Sep 10, 2021

Westcourt Guest House
Mansefield House
4 out of 5
Hillview Drive, Fort William, SCT
Fully refundableReserve now, pay when you stay
The price is $109 per night from Oct 7 to Oct 7
1.69 mi from city center
4.5/5Wonderful! (495 reviews)
"I liked everything about the place there's nothing to dislike its just perfect."

Reviewed on Aug 29, 2021

Mansefield House
Nevis View
3 out of 5
14 Farrow Drive, Corpach, Fort William, Scotland
The price is $102 per night from Oct 2 to Oct 2
1.87 mi from city center
4.6/5Exceptional! (14 reviews)
"Very friendly host within her own home"

Reviewed on Sep 10, 2021

Nevis View
Imperial Hotel
3 out of 5
Fraser Square, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $131 per night from Oct 12 to Oct 12
0.16 mi from city center
3.4/5 (182 reviews)
"The proximity and closeness to trains, buses, boats supermarket & restaurants."

Reviewed on Sep 10, 2021

Imperial Hotel
Linnhe Lochside Holidays
3.5 out of 5
Corpach, Fort William, Scotland
2.78 mi from city center
4.7/5Exceptional! (44 reviews)
"Beautifully maintained site where the views were fantastic"

Reviewed on Jun 27, 2021

Get rates
Linnhe Lochside Holidays
Treetops B&B
4 out of 5
BADABRIE, BANAVIE, Fort William, Scotland
The price is $143 per night from Oct 11 to Oct 11
1.76 mi from city center
4.9/5Exceptional! (28 reviews)
"My partner and I have recently returned from our 2 night stay at the Treetops b&b. It was a perfect stay! The Great Glen room had stunning views out to Ben Nevis, it was spotlessly clean with nice facilities. JJ and Jo were very friendly and welcoming hosts and provided excellent advice for our planned ..."

Reviewed on Sep 4, 2021

Treetops B&B
Springwell Croft Cottages
4 out of 5
ONICH, Fort William, Scotland
8.94 mi from city center
Get rates
Springwell Croft Cottages
Loch Leven Hotel & Distillery
3.5 out of 5
Old Ferry Road, North Ballachulish, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $118 per night from Oct 4 to Oct 4
9.4 mi from city center
4.2/5Excellent! (165 reviews)
"Bed was great and the Conditions due to covid were really well managed. Only issue was that on my booking reservation it said that it came with breakfast included, but when we checked in it said that we would pay 9.75 each for breakfast. The included breakfast was a big reason why we chose this place ..."

Reviewed on Oct 20, 2020

Loch Leven Hotel & Distillery
Creag Mhor Lodge
4 out of 5
North Ballachulish, Fort William, Scotland
The price is $168 per night from Oct 1 to Oct 1
8.89 mi from city center
4.6/5Wonderful! (301 reviews)
"We were happy with the service and the stay, and would look to stay with them again"

Reviewed on Sep 12, 2021

Creag Mhor Lodge
Maclean Guest House
3.5 out of 5
Belford Rd, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $170 per night from Sep 22 to Sep 22
0.16 mi from city center
4.6/5Wonderful! (57 reviews)
"Flexible and friendly."

Reviewed on Sep 18, 2021

Maclean Guest House
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
The price is $131 per night from Oct 19 to Oct 19
0.92 mi from city center
3.5/5Good! (484 reviews)
"Breakfast was good plenty of food, room was clean, didn't use leisure facilities but looked ok, would stay here again"

Reviewed on Sep 15, 2021

Ben Nevis Hotel & Leisure Club
Corran Bunkhouse
4 out of 5
South Corran Onich, Onich, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $87 per night from Oct 4 to Oct 4
8.35 mi from city center
4.7/5Exceptional! (3 reviews)
Highly recommended
"this is a lovely bunkhouse in a smashing location right next to the water. You can even take a ferry to the pub. The staff are helpful, the facilities modern and clean. I think it is the cleanest bunkhouse I ever stayed in. I was satisfied with their covid safety measures."

Reviewed on Jun 30, 2021

Corran Bunkhouse
Alexandra Hotel
3 out of 5
The Parade, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $129 per night from Oct 13 to Oct 13
0.04 mi from city center
3.8/5Good! (487 reviews)
"Clean a bit threadbare in bits but they are trying Our first room wasn’t up to standard so we got moved to another room swiftly"

Reviewed on Sep 13, 2021

Alexandra Hotel
Inn at Ardgour
3 out of 5
Ardgour, Fort William, Scotland
8.49 mi from city center
4.3/5Excellent! (418 reviews)
"Lovely view of the lock, close to the ferry and very friendly staff."

Reviewed on Aug 12, 2021

Get rates
Inn at Ardgour
Hillview guest house
4 out of 5
Achintore Road, Fort William, Scotland
1.99 mi from city center
4.8/5Exceptional! (83 reviews)
"Great view of the Loch and mountain behind. Friendly host and easy to find, convenient location for Fort William. Room was compact but had all we needed."

Reviewed on Sep 19, 2021

Get rates
Hillview guest house
The Garrison
4 out of 5
High Street, \N, Fort William, Scotland
The price is $82 per night from Oct 12 to Oct 12
0.42 mi from city center
4.3/5Excellent! (238 reviews)
"Enjoyed our stay here"

Reviewed on Sep 14, 2021

The Garrison
Cruachan Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Fully refundableReserve now, pay when you stay
The price is $134 per night from Oct 17 to Oct 17
0.68 mi from city center
4.1/5Very Good! (307 reviews)
"."

Reviewed on Sep 9, 2021

Cruachan Hotel
Don't see what you're looking for?
See all available properties in Fort William
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Fort William

Travelers to Fort William give high marks for the top-notch restaurants and lively bar scene. Scenic and welcoming, this city also attracts tourists with its mountain views. In Fort William, there are 81 hotels and other accommodations to choose from.

Sightseeing and Staying in Fort William

The hiking trails and mountain views highlight the city's natural beauty with places to visit including Lochaber Geopark, Ben Nevis, and Leanachan Forest. Taking a ferry is a top activity, and Aonach Mor Ski Resort is one place to visit. A couple of additional sights to add to your agenda are West Highland Museum and Pixel Spirits Distillery.

In Fort William, there are 81 hotels and other lodging options so you'll have ample places to choose from for your holiday getaway. These are highly ranked ones based on our user reviews:

  • Garadh Buidhe - Amenities at this 3-star bed & breakfast include free breakfast and free WiFi. It's a favorite with Expedia travelers for its quiet location and comfortable rooms.
  • Glentower Lower Observatory - This 4-star guesthouse features free breakfast, free WiFi, and free parking.
  • Westcourt Guest House - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and helpful staff.

Getting Around Fort William

With so many ways to get around, seeing Fort William is simple. If you'd like to explore more of the area, ride aboard a train from Locheilside Station, Loch Eli Outward Bound Station, or Fort William Station. You can catch a ferry and cross the water to see more of the region.

Dressing for Fort William

  • Between January and March, daytime temperatures average 49°F, while nighttime temperatures stay around 34°F
  • From April to June, the average is 65°F during the day and 39°F at night
  • July through September sees average temperatures of 66°F during the day and 47°F at night
  • In October-December, you can expect 57°F as the daytime average and 35°F as the nighttime average
  • About 52.09 inches of rain falls on Fort William each year
  • July and August are usually the hottest months averaging 65°F, while January and February are usually the coldest with an average temperature of 35°F

Frequently asked questions

Recent reviews of Fort William hotels

More trip options