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

Find hotels in Fort William and Lochaber from CA $126

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Fort William and Lochaber hotels

1. The Caledonian Hotel

The Caledonian Hotel
Fort William
Australia
Ian
CA $135
CA $162 total
includes taxes & fees
Oct 11 - Oct 12
The Caledonian Hotel

2. Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
Spean Bridge
United States
Sandesh
CA $105
CA $126 total
includes taxes & fees
Oct 2 - Oct 3
Ox Hotel Spean Bridge

3. The Garrison

The Garrison
Fort William
United States
Jonathan
CA $205
CA $246 total
includes taxes & fees
Oct 20 - Oct 21
The Garrison

4. Linnhe Lochside Holidays

Linnhe Lochside Holidays
Fort William
Canada
Carolyn
CA $237
CA $330 total
includes taxes & fees
Oct 11 - Oct 12
Linnhe Lochside Holidays

5. Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
Fort William
United Kingdom
Colette
CA $135
CA $162 total
includes taxes & fees
Oct 18 - Oct 19
Base Camp Hotel Nevis Range

6. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
Fort William
Canada
Christienne
CA $186
CA $223 total
includes taxes & fees
Sep 27 - Sep 28
Ben Nevis Hotel & Leisure Club

7. Nevis Bank Inn

Nevis Bank Inn
Fort William
United States
isidoro
CA $125
CA $150 total
includes taxes & fees
Oct 18 - Oct 19
Nevis Bank Inn

8. Inverlochy Castle

Inverlochy Castle
Fort William
United States
Jessica
CA $1,293
CA $1,551 total
includes taxes & fees
Oct 11 - Oct 12
Inverlochy Castle

9. Achnabobane Farmhouse

Achnabobane Farmhouse
Spean Bridge
United Kingdom
Stephen
CA $270
CA $270 total
includes taxes & fees
Sep 27 - Sep 28
Achnabobane Farmhouse

10. Premier Inn Fort William

Premier Inn Fort William
Fort William City Centre
United States
Angela
CA $164
CA $197 total
includes taxes & fees
Oct 11 - Oct 12
Premier Inn Fort William

11. Treetops B&B

Treetops B&B
Fort William
United States
Andrew
CA $315
CA $315 total
includes taxes & fees
Oct 19 - Oct 20
Treetops B&B

12. Alexandra Hotel

Alexandra Hotel
Fort William City Centre
United Kingdom
Chris
CA $192
CA $230 total
includes taxes & fees
Oct 11 - Oct 12
Alexandra Hotel

13. Onich Hotel

Onich Hotel
Fort William
United States
Linda
CA $185
CA $222 total
includes taxes & fees
Oct 14 - Oct 15
Onich Hotel

14. Guisachan Guest House

Guisachan Guest House
Fort William City Centre
United Kingdom
Suzanne
CA $317
CA $380 total
includes taxes & fees
Sep 29 - Sep 30
Guisachan Guest House

15. The Whispering Pine Lodge

The Whispering Pine Lodge
Spean Bridge
United States
Judith
CA $382
CA $459 total
includes taxes & fees
Oct 18 - Oct 19
The Whispering Pine Lodge

16. Hillview guest house

Hillview guest house
Fort William
United States
Rakesh
Hillview guest house

17. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
Fort William
United States
Joann
CA $293
CA $352 total
includes taxes & fees
Oct 17 - Oct 18
Loch Leven Hotel & Distillery

18. Muthu Fort William Hotel

Muthu Fort William Hotel
Fort William
United States
Teresa
CA $248
CA $295 total
includes taxes & fees
Oct 18 - Oct 19
Muthu Fort William Hotel

19. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
Ballachulish
Canada
Sarah
CA $344
CA $412 total
includes taxes & fees
Oct 20 - Oct 21
Isles Of Glencoe Hotel
View all properties
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 Ben Nevis Distillery—just a couple of the sights around Fort William and Lochaber.

See all hotels in Fort William and Lochaber
A coastal town with a river, hills, and a large building.

Top Fort William and Lochaber Hotel Reviews

The Garrison

The Garrison

10/10 Excellent
"Very nice hotel in a convenient location. Close to the train station and plenty of restaurants. Room was very small and the bathroom is very small as well but comfortable, clean, and quiet. Staff was very kind and helpful. We enjoyed our stay."
Lisa 1-night trip
Posted 8 hours ago
The Garrison
Ox Hotel Spean Bridge

Ox Hotel Spean Bridge

10/10 Excellent
"Great location, clean rooms"
Sandesh 1-night trip
Posted 1 day ago
Ox Hotel Spean Bridge
Linnhe Lochside Holidays

Linnhe Lochside Holidays

10/10 Excellent
"Cozy trailer with awesome view! Close enough to Fort William by car to take full advantage of all activities in the area, 15-20 minutes away. I even did a day trip to Isle of Skye but had to get up at 5."
Lincoln 3-night trip
Posted 1 day ago
Linnhe Lochside Holidays
Achnabobane Farmhouse

Achnabobane Farmhouse

10/10 Excellent
"We loved our stay at Achnabobane Farmhouse! Our room was clean and comfortable, and we appreciated having the mini fridge available. Neil the proprietor runs a tight ship, makes a mean breakfast, and is a great conversation partner. If you're looking for a visit with character, this is the place for you!"
Gretchen 1-night trip
Posted 1 day ago
Achnabobane Farmhouse
The Caledonian Hotel

The Caledonian Hotel

10/10 Excellent
"Staff were brilliant, lovely people and very helpful!"
Megan 1-night trip
Posted 2 days ago
The Caledonian Hotel
Onich Hotel

Onich Hotel

10/10 Excellent
"We stayed in a gorgeous cabin, very well maintained and had everything we needed inside. Parking was really easy right outside and the views were beautiful"
Eve 1-night trip
Posted 2 days ago
Onich Hotel
The Glencoe Inn

The Glencoe Inn

10/10 Excellent
"The breakfast and dinner plates were amazing very tasty all fresh ingredients the staff was helpful and attentive We greatly enjoyed our stay"
Michèle 2-night trip
Posted 2 days ago
The Glencoe Inn
Ballachulish Hotel

Ballachulish Hotel

10/10 Excellent
"Liam was very helpful!"
Jill 1-night trip
Posted 3 days ago
Ballachulish Hotel
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

10/10 Excellent
"A very lovely property to stay at. I found the property to be very clean, well maintained and of a high standard. I found all the staff we interacted with to be very friendly and accommodating and I felt very comfortable at the property - I would 100% rebook if I was going back to Glencoe. Thank you!"
Aaron 3-night trip
Posted 3 days ago
Isles Of Glencoe Hotel

More cheap stays in Fort William and Lochaber

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge

Spean Crescent Spean Bridge Scotland
CA $105
CA $126 total
Oct 2 - Oct 3
includes taxes & fees
8.2/10 Very good! (262 reviews)
Ox Hotel Spean Bridge
Glamping Pods

Glamping Pods

Lab Road Kinlochleven Scotland
CA $111
CA $133 total
Oct 4 - Oct 5
includes taxes & fees
Glamping Pods
Achnabobane Farmhouse

Achnabobane Farmhouse

Achnabobane Farmhouse Spean Bridge Scotland
CA $270
CA $270 total
Sep 27 - Sep 28
includes taxes & fees
8.8/10 Excellent! (60 reviews)
Achnabobane Farmhouse
Kildonan House Bed and Breakfast

Kildonan House Bed and Breakfast

Kildonan Fort William Scotland
CA $241
CA $289 total
Oct 1 - Oct 2
includes taxes & fees
Kildonan House Bed and Breakfast
Spean Lodge

Spean Lodge

Lodge Gardens Spean Bridge Scotland
CA $381
CA $457 total
Oct 4 - Oct 5
includes taxes & fees
10/10 Exceptional! (24 reviews)
Spean Lodge
Blythedale House

Blythedale House

Blythedale House Fort William Scotland
Get rates
9/10 Wonderful! (2 reviews)
Blythedale House

Hotels in Fort William and Lochaber with star rating

Explore a world of travel with Expedia