A coastal town with a river, hills, and a large building.

Find hotels in Fort William and Lochaber from CA $170

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Fort William and Lochaber hotels

Inn at Ardgour

Inn at Ardgour
3.0 star property
Fort William
8.8 out of 10, Excellent, (580 reviews)
"Very charming place."
United States
Jeffrey
The price is CA $269
CA $323 total
includes taxes & fees
Jul 19 - Jul 20
Inn at Ardgour

Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
3.0 star property
Ballachulish
8.6 out of 10, Excellent, (1,004 reviews)
"Delightful, restful, extremely warm, welcoming staff, and great dinner!"
United States
Ed
The price is CA $554
CA $665 total
includes taxes & fees
Jul 30 - Jul 31
Isles Of Glencoe Hotel

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,324 reviews)
"Lovely location, wonderful room, fantastic staff. Can't wait to come back."
United States
Alan
The price is CA $204
CA $245 total
includes taxes & fees
Jul 20 - Jul 21
The Caledonian Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (616 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is CA $389
CA $467 total
includes taxes & fees
Jul 17 - Jul 18
Loch Leven Hotel & Distillery

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
Spean Bridge
8.8 out of 10, Excellent, (31 reviews)
"Really enjoyed the stay, breakfast was great"
Australia
John
The price is CA $247
CA $247 total
includes taxes & fees
Aug 9 - Aug 10
Achnabobane Farmhouse

Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (447 reviews)
"Lovely location, friendly staff. A tad dated but still very comfortable. Breakfast was good."
United States
William
The price is CA $293
CA $352 total
includes taxes & fees
Jul 30 - Jul 31
Onich Hotel

Cuilcheanna House B&B

Cuilcheanna House B&B
3.0 star property
Fort William
10.0 out of 10, Exceptional, (2 reviews)
"We enjoyed use of kitchen /dining space, which included tea, coffee, and proper dishes and utensils. We could store extra food in the refrigerator. The warming closet to hang up wet clothes was amazing. Bed was very comfortable. View of lake was lovely. Host was attentive. Great stepping off point for hiking."
United States
Nicholas
The price is CA $274
CA $397 total
includes taxes & fees
Jul 27 - Jul 28
Cuilcheanna House B&B

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.0 star property
Spean Bridge
8.2 out of 10, Very good, (198 reviews)
"The main hotel was still under construction so we stayed in one of their fantadtic chalets!!!"
Canada
Patricia
The price is CA $141
CA $170 total
includes taxes & fees
Jul 17 - Jul 18
Ox Hotel Spean Bridge

Glenfinnan House Hotel

Glenfinnan House Hotel
4.0 star property
Glenfinnan
9.4 out of 10, Exceptional, (154 reviews)
"Hotel, food and Staff were incredible. "
United Kingdom
Matthew
The price is CA $549
CA $659 total
includes taxes & fees
Jul 25 - Jul 26
Glenfinnan House Hotel

Glengarry Castle Hotel

Glengarry Castle Hotel
3.0 star property
Invergarry
9.6 out of 10, Exceptional, (302 reviews)
"Fantastic stay. Staff were all super helpful Breakfast was amazing!!"
United Kingdom
Jonathan
The price is CA $473
CA $568 total
includes taxes & fees
Jul 25 - Jul 26
Glengarry Castle Hotel

Premier Inn Fort William

Premier Inn Fort William
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (78 reviews)
"Good location, close walk to Main Street."
United States
Angela
The price is CA $312
CA $374 total
includes taxes & fees
Aug 6 - Aug 7
Premier Inn Fort William

Highland & Transylvania Glamping Pod

Highland & Transylvania Glamping Pod
3.0 star property
Roybridge
9.6 out of 10, Exceptional, (13 reviews)
"Amazing place to stay, wonderful staff"
United Kingdom
Mohsin
The price is CA $200
CA $240 total
includes taxes & fees
Jul 12 - Jul 13
Highland & Transylvania Glamping Pod

Creag Mhor Lodge

Creag Mhor Lodge
4.0 star property
Fort William
9.4 out of 10, Exceptional, (544 reviews)
"Clean cozy and the staff was amazing!! Would stay again."
United States
Scott
The price is CA $455
CA $546 total
includes taxes & fees
Jul 23 - Jul 24
Creag Mhor Lodge

Maclean Guest House

Maclean Guest House
3.5 star property
Fort William City Centre
9.4 out of 10, Exceptional, (313 reviews)
"Room was really nice. Comfortable bed, good coffee, and the staff were great."
United States
Jody
The price is CA $345
CA $414 total
includes taxes & fees
Jul 19 - Jul 20
Maclean Guest House

Hillview guest house

Hillview guest house
4.0 star property
Fort William
9.6 out of 10, Exceptional, (173 reviews)
"Great place to stay if you are exploring Glencoe area. Incredibly kind hosts, great view, and perfect breakfast before heading out for the day. Would recommend this location as it’s close to Glencoe and another town 10minutes away that was awesome for dinner and shopping. We loved it here :)"
Canada
Ashley
The price is CA $269
CA $323 total
includes taxes & fees
Jul 16 - Jul 17
Hillview guest house

Treetops B&B

Treetops B&B
4.0 star property
Fort William
10.0 out of 10, Exceptional, (118 reviews)
"JJ and Jo went above and beyond to provide a delightful stay at the Treetops B&B. Location and services provided were truly 5 star"
United Kingdom
Steven
The price is CA $329
CA $329 total
includes taxes & fees
Jul 23 - Jul 24
Treetops B&B

Sheraton Apartments

Sheraton Apartments
Fort William
The price is CA $250
CA $301 total
includes taxes & fees
Jul 11 - Jul 12
Sheraton Apartments

Factors Inn & Cottage

Factors Inn & Cottage
3.5 star property
Fort William
8.6 out of 10, Excellent, (240 reviews)
"Beautiful cottage. We stayed in a cute room with two bathrooms which we loved. Quiet and beautiful walk to the castle to pick up our keys to check in. Definitely recommend."
United States
Jessica
The price is CA $247
CA $296 total
includes taxes & fees
Jul 12 - Jul 13
Factors Inn & Cottage

Ben View Guest House

Ben View Guest House
3.0 star property
Fort William City Centre
9.0 out of 10, Wonderful, (39 reviews)
"Clean room, friendly staff and good breakfast"
Canada
Sally
The price is CA $299
CA $359 total
includes taxes & fees
Jul 17 - Jul 18
Ben View Guest House

The Glencoe Inn

The Glencoe Inn
4.0 star property
Ballachulish
7.8 out of 10, Good, (229 reviews)
"Great pizza, most comfortable beds."
Canada
Erica
The price is CA $429
CA $515 total
includes taxes & fees
Jul 13 - Jul 14
The Glencoe Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Fort William and Lochaber

Check out Nevis Range Mountain Experience and Inverlochy Castle—just a couple of the sights around Fort William and Lochaber.

A coastal town with a river, hills, and a large building.

Top Fort William and Lochaber Hotel Reviews

More cheap stays in Fort William and Lochaber

Hotels in Fort William and Lochaber with star rating

Explore a world of travel with Expedia