Book Hotels in Fort William and Lochaber

Cabins, apartments, houseboats! We offer comfortable & private vacation rentals

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Property amenities
Property amenities
Accessibility
Accessibility

Top Fort William and Lochaber hotels

The Garrison

The Garrison

4 out of 5
High Street Fort William Scotland
Fully refundableReserve now, pay when you stay
$242 nightly
The price is $290 total per night from May 10 to May 11
$290 total
May 10 - May 11
Total with taxes and fees
This hotel features a bar/lounge, a coffee shop, and free WiFi in public areas. Express check-in, express check-out, and luggage storage are also on offer.
Room a little small but enough for a few nights stay, really comfy bed, breakfast options were amazing and very comfy breakfast area, staff were really helpful and it’s in a great location

Reviewed on Apr 30, 2026

Opens in a new windowThe Garrison
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

3 out of 5
Glencoe Ballachulish Scotland
Fully refundableReserve now, pay when you stay
$265 nightly
The price is $318 total per night from May 31 to Jun 1
$318 total
May 31 - Jun 1
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free ...
Beautiful property with rooms facing the water. Only negative was service in dining room was very very slow. Could have been because short staffed just before High season

Reviewed on Apr 30, 2026

Opens in a new windowIsles Of Glencoe Hotel
Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery

3 out of 5
Old Ferry Road Fort William Scotland
Fully refundableReserve now, pay when you stay
$215 nightly
The price is $258 total per night from May 21 to May 22
$258 total
May 21 - May 22
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate freebies ...
Every aspect of our stay was FABULOUS. Staff, room, location and local walking trails!

Reviewed on Apr 26, 2026

Opens in a new windowLoch Leven Hotel & Distillery
Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range

3 out of 5
Torlundy Fort William Scotland
Fully refundableReserve now, pay when you stay
$173 nightly
The price is $207 total per night from May 10 to May 11
$207 total
May 10 - May 11
Total with taxes and fees
Free self parking is available and the hotel's front desk is staffed around-the-clock. WiFi in public areas is free. A coffee shop and a picnic area are also ...
Couldn’t have asked for a better place to stay before our trip up Ben Nevis. Very easy to get to, plenty of parking and included in the price of your stay. Cafe/bar/restaurant was brilliant especially since we had a 13 hour drive up from the south and got there about half an hour before closing but ...

Reviewed on Apr 25, 2026

Opens in a new windowBase Camp Hotel Nevis Range
Onich Hotel

Onich Hotel

4 out of 5
Onich Hotel Fort William Scotland
Fully refundableReserve now, pay when you stay
$148 nightly
The price is $177 total per night from May 30 to May 31
$177 total
May 30 - May 31
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, ...
Parking was easy. The entire property is very very dated. There was mold in the shower and the carpet was ripped in the room. The view was great.

Reviewed on Apr 29, 2026

Opens in a new windowOnich Hotel
Alexandra Hotel

Alexandra Hotel

3 out of 5
The Parade Fort William Scotland
Fully refundableReserve now, pay when you stay
$204 nightly
The price is $244 total per night from May 11 to May 12
$244 total
May 11 - May 12
Total with taxes and fees
This hotel features 2 restaurants and a bar/lounge. WiFi in public areas is free. A coffee shop, a terrace, and a snack bar/deli are also on offer.
We had a pleasant stay at this hotel largely part to it's location. Perfect for exploring the area and hiking Ben Nevis, The breakfast was a standout. With plenty of options and a great start to each day, The staff was friendly and accommodating, always happy to help and mad us feel welcome. The ...

Reviewed on Apr 29, 2026

Opens in a new windowAlexandra Hotel
Premier Inn Fort William

Premier Inn Fort William

3 out of 5
Loch Iall Fort William Scotland
Fully refundableReserve now, pay when you stay
$243 nightly
The price is $291 total per night from May 12 to May 13
$291 total
May 12 - May 13
Total with taxes and fees
A restaurant, free self parking, and a 24-hour front desk are among this hotel's amenities. WiFi in public areas is free. Express check-out and luggage storage ...
We had breakfast and dinner at the restaurant attached. Dinner was delicious and catered well to our vegetarian diet. Breakfast was adequate too. The rooms were comfortable and clean. Parking was convenient. Stayed with my husband and 2 kids, would stay again!

Reviewed on Apr 7, 2026

Opens in a new windowPremier Inn Fort William
The Caledonian Hotel

The Caledonian Hotel

3 out of 5
Achintoe Road Fort William Scotland
Fully refundableReserve now, pay when you stay
$119 nightly
The price is $142 total per night from May 19 to May 20
$142 total
May 19 - May 20
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A snack bar/deli ...
Property could use a refresh. Staff wonderful. Breakfast was good

Reviewed on May 1, 2026

Opens in a new windowThe Caledonian Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

3 out of 5
North Road Fort William Scotland
Fully refundableReserve now, pay when you stay
$215 nightly
The price is $258 total per night from May 10 to May 11
$258 total
May 10 - May 11
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and onsite conference ...
I had to question if I had been given a superior room as it was small with very little good to say about it. I spend a lot of time in hotels travelling with work and I pay £120-£140 per night and have stoped in some fabulous places with good fixtures and fittings. This hotel is very run down and ...

Reviewed on Apr 29, 2026

Opens in a new windowBen Nevis Hotel & Leisure Club
Don't see what you're looking for?
See all available properties in Fort William and Lochaber
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.

Recent Fort William and Lochaber hotel reviews by fellow wanderers

Explore More Ways to Travel with Travelocity