Book Hotels in Fort William
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
Top Fort William hotels

Linnhe Lochside Holidays
"Good location but no amenities. Basic facilities inside the caravans. Door wasn’t closing properly and there was a hole in one of the doors. No dishwasher, linens are charged extra."
Reviewed on Sep 1, 2026

Nevis Bank Inn
"Our first time to Ft. Williams. It was during high season with the highest hotel rates. Had we known, we would have booked a B&B away from the City Center for a better experience."
Reviewed on Aug 27, 2026

The Garrison
"There is a daily parking fee, parking is tight, no elevator and we had several big bags to carry to a third floor. Breakfast was good, staff was helpful."
Reviewed on Aug 31, 2026

Base Camp Hotel Nevis Range
"Cinder block small room. Very hot. Needed fan or AC. Shorts were nice weekend shampoos etc. Hallway smelled like feet. Very sm tv. Outside garbage overflowing in common areas. Great hot chocolates!"
Reviewed on Aug 31, 2026

Alexandra Hotel
"The TV did not connect to the internet, so it didn’t work even the internet for the wifi worked fine. Otherwise the staff was great and the hotel is a bit old school, but it still seem to work. The door just need a little push and the condens on the windows is charm."
Reviewed on Aug 31, 2026

Onich Hotel
"It was made out on Expedia that I was saving 40%, so it looked like a good deal for a “luxury” lodge. It was for a family and pet. My garden shed is bigger, and it’s definitely overwatered to call it a lodge. Breakfast was disappointing. Cheap produce, greasy. Greasy. The only thing Scottish about ..."
Reviewed on Aug 31, 2026

The Caledonian Hotel
"Perfect home base for Glenfinnen, Oban, and Glencoe."
Reviewed on Aug 31, 2026

The Lodge on the Loch by OYO
"Beautiful location and so much potential but this place needs significant upgrades. Even the smallest bits of paint would be an improvement. Our bathroom door was tipping on the hinges, paint peeling everywhere including in the beautiful restaurant alcove. And the manager/host was playing TikTok ..."
Reviewed on Sep 1, 2026

Ben Nevis Hotel & Leisure Club
"The single bedroom was perfect - nice shower room and comfy bed, good tea/coffee selection. The outside of the hotel looks really shabby, it desperately needs a coat of paint. Inside however the bar are was nice and the buffet breakfast very good. I’d stay again due to its reasonable rates"
Reviewed on Aug 31, 2026
Cheap Fort William hotels

Ben Nevis Hotel & Leisure Club
Hotels in Fort William with star-rating
Check Fort William Hotels by Star Rating

5 Star Hotels

3 Star Hotels
Fort William Hotel & Travel Guide
Organizing a trip to Scottish Highlands and hoping to find interesting place to tuck in for the night in Fort William? There are a limited number of options waiting to be booked via Travelocity's reservations page. Fort William lists 4 well regarded accommodation options within 6 miles (10 kilometers).
Located within an easy drive of Fort William, are the Inn at Ardgour and Creag Mhor Lodge.
If you'd like to spend time in Fort William, but have a limited budget and are after cheaper deals on accommodation, our hotel database also has enough affordable hotels to offer you The WestHaven B&B is 5 miles (8 kilometers) from downtown, while the Inn at Ardgour is 4 miles (7 kilometers) away. Additional lower-cost room options are the Ben Nevis Hotel & Leisure Club and the Alexandra Hotel.
You could investigate the Inverlochy Castle and also the Glencoe House. The Inverlochy Castle is located only 9 miles (15 kilometers) away from the city center of Fort William. The Glencoe House, is located just 9 miles (15 kilometers) away. Other hotels are the Nevis Bank Inn and the The Pierhouse Hotel.
Fort Augustus is found 25 miles (37 kilometers) to the northwest of Fort William. While here, take the chance to check out the Land, Sea and Islands Centre. Travelers planning to stay a night or two in Arisaig have some great options to choose from; the Arisaig Hotel and Arisaig House. If you're looking for an alternative, you'll find Fort Augustus, located 35 miles (53 kilometers) northeast of Fort William. While you are in town, make sure you visit the Benedictine Abbey. The The Lovat, Loch Ness and The Inch Hotel are great choices for places to lay your head.
Travelocity's travel guide is also an excellent way to learn more facts about Fort William.
Frequently asked questions
Recent Fort William hotel reviews by fellow wanderers

Maclean Guest House
"We enjoyed our stay here. The rooms were comfortable and the amenities provided were helpful. We enjoyed the outdoor area for afternoon drinks and it was great having parking so accessible. The location is walking distance to all the local attractions. Can highly recommend ."
Explore More Ways to Travel with Travelocity
- 5 Star Hotels in Fort William and Lochaber
- Ballachulish Hotel
- Glencoe House
- Isles Of Glencoe Hotel
- The Glencoe Inn
- Hotels in Ballachulish
- Lodges in Banavie
- Hotels near Ben Nevis
- Agritourism in Fort William
- Family Friendly Hotels in Fort William City Centre
- Guesthouses in Fort William
- Hostels in Fort William
- Ben Nevis Hotel & Leisure Club
- Birchbrae Highland Lodges
- Braeburn Guest House B&B
- Creag Mhor Lodge
- Family Friendly in Fort William
- Glenlochy Nevis Bridge Apartments
- Historical in Fort William
- Inn at Ardgour
- Inverlochy Castle
- Loch Leven Hotel & Distillery
- Luxury in Fort William
- Nevis Bank Inn
- Nevis View
- Onich Hotel
- Rockvale Cottage in Fort William Town Centre
- The Caledonian Hotel
- The Garrison
- Houseboats in Fort William
- Bedandbreakfast in Gairlochy
- Bedandbreakfast in Glencoe
- Cabins in Glencoe
- Castles in Glencoe
- Guesthouses in Glencoe
- Pet Friendly in Glencoe
- Spa in Glencoe
- Hotels in Glencoe
- Lodges in Glencoe
- Hostels in Glenfinnan
- Castles in Kinlochleven
- Hotels near Loch Lochy
- Hostels in Spean Bridge
- Black Sheep Hotels Cabins - Drover s Den
- Corriegour Lodge Hotel







