The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with a Bar in Fort William

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Fort William Hotels with a Bar

Inverlochy Castle
5 out of 5
Torlundy, Fort William, Scotland
The price is £515 per night
4.7/5Exceptional! (128 reviews)
Not to be missed!

"Wow! We booked this last minute while driving through the country. Staying the night in a castle? I mean wow! That alone is amazing. The service here was top notch, never had anything like it. The grounds were stunning. Would recommend in a heartbeat."…"

Reviewed on 9 Mar 2020

Inverlochy Castle
The Corran - Serviced Accommodation
3.5 out of 5
Corran, Onich, Inverness-shire, Fort William, Scotland
The price is £90 per night
4.6/5Wonderful! (129 reviews)

"Nice accomodation ,clean and modern. Good location and about 12 minutes outside fort wilkiam"…"

Reviewed on 5 Aug 2020

The Corran - Serviced Accommodation
Creag Mhor Lodge
4 out of 5
North Ballachulish, Fort William, Scotland
The price is £129 per night
4.6/5Wonderful! (293 reviews)
Wonderful lodge, warm and friendly staff.

"This lodge and the staff were fantastic. It was luxurious, warm, and cozy. The view of the loch from our room was gorgeous. I really hope to return again someday! The hiking recommendation provided at breakfast was perfect for us. We hiked to Steall Falls and enjoyed it very much! Thank you all so ..."…"

Reviewed on 25 Oct 2019

Creag Mhor Lodge
Mansefield House
4 out of 5
Hillview Drive, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £80 per night
4.5/5Wonderful! (442 reviews)

"Excellent B&B, friendly staff, nice room, tasty breakfast - couldn’t ask for more"…"

Reviewed on 22 Jul 2020

Mansefield House
Alltshellach
4 out of 5
North Ballachulish, Fort William, Scotland
Get Rates
4.5/5Wonderful! (20 reviews)

"Amazing views, spotless accomodation and very friendly staff, highly recommended."…"

Reviewed on 4 Mar 2019

Alltshellach
Nevis Bank Inn
4 out of 5
Belford Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £145 per night
4.4/5Wonderful! (351 reviews)

"Excellent standard of accomodation , housekeeping and helpful staff."…"

Reviewed on 11 Aug 2020

Nevis Bank Inn
Factors Inn & Cottage
3.5 out of 5
Torlundy, Fort William, Scotland
The price is £99 per night
4.3/5Excellent! (140 reviews)

"Fantastic last minute break - room in cottage with shared kitchen on grounds of Inverlochy Castle - beautiful setting - convenient for outdoor activities. Staff were most helpful but also plenty of privacy. Would highly recommend for base in Fort William area."…"

Reviewed on 12 Jan 2020

Factors Inn & Cottage
Inn at Ardgour
3 out of 5
Ardgour, Fort William, Scotland
The price is £119 per night
4.3/5Excellent! (396 reviews)
Great stay!

"Great secluded location on the edge of the Loch with comfortable accommodation."…"

Reviewed on 11 Aug 2020

Inn at Ardgour
Loch Leven Hotel & Distillery
3.5 out of 5
Old Ferry Road, North Ballachulish, Fort William, Scotland
Get Rates
4.3/5Excellent! (161 reviews)

"The pub attached to the hotel was very quaint! We had lovely meals and there’s a nice little walk with superb views. The room was very clean and cozy"…"

Reviewed on 3 Feb 2020

Loch Leven Hotel & Distillery
Moorings Hotel
4 out of 5
Seanivan, Banavie, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £150 per night
4.1/5Very Good! (36 reviews)
March 2020 Stay

"We stayed in one of the renovated rooms. Was perfect with a great view."…"

Reviewed on 6 Apr 2020

Moorings Hotel
Cruachan Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is £130 per night
4.1/5Very Good! (252 reviews)

"The Manager Farhad was very accommodating and made our stay very nice. Thank you Farhad for helping us to have a nice stay!"…"

Reviewed on 23 Jul 2020

Cruachan Hotel
Alexandra Hotel
3 out of 5
The Parade, Fort William, Scotland
The price is £122 per night
3.8/5Good! (430 reviews)

"Good hotel, enjoyed my stay. The quality of the hotel is in line with its three-star rating. Pleasant none the less."…"

Reviewed on 8 Aug 2020

Alexandra Hotel
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
The price is £100 per night
3.5/5Good! (402 reviews)

"Room was fab so quiet watched the sheep coming down every morning"…"

Reviewed on 11 Aug 2020

Ben Nevis Hotel & Leisure Club
Imperial Hotel
3 out of 5
Fraser Square, Fort William, Scotland
The price is £105 per night
3.3/5 (156 reviews)

"Pleasant room and a good bathroom with large shower. Lovely and warm I had a great nights sleep which is unusual for me. Excellent freshly cooked breakfast with plenty of choice. Served by a very pleasant young lady. The free parking was an added bonus."…"

Reviewed on 26 Feb 2020

Imperial Hotel
Guisachan Guest House
3 out of 5
ALMA ROAD,, Fort William, SCT
Get Rates
Guisachan Guest House
Innseagan House Hotel
3 out of 5
ACHINTORE ROAD,, Fort William
Get Rates
Innseagan House Hotel
Don't see what you're looking for?
We've got more Hotels with a Bar. Find the right one for you.
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.

Pocket Guide: Hotels with a Bar in Fort William

Search for Hotels with a Bar in Fort William on Expedia.co.uk. You can easily find your Hotels with a Bar in Fort William using one of the methods below:

  • View our selection of featured hotels in Fort William
  • Use the map to find budget hotels in the Fort William neighborhood you prefer
  • Use the filters to see hotels in a specific area of Fort William, select a specific theme, brand, or hotel class in Fort William
  • Enter your travel dates now to view the best deals on hotels in Fort William - while they last

Frequently asked questions

Searching for hotels with bars in Fort William?
If you’re searching for a hotel where you can enjoy an evening cocktail after sightseeing, Fort William offers 195 hotels and other properties, including 16 accommodation options with a bar on site. During your visit, you can check out Ben Nevis and Lochaber Geopark.
What are the best hotels with bars in Fort William?
Here’s a few of the top Fort William accommodation options with bars: Inn at Ardgour: 3-star inn. Enjoy the bar, free breakfast and free WiFi. Loch Leven Hotel & Distillery: 3.5-star hotel. Enjoy the bar, free breakfast and free WiFi. Creag Mhor Lodge: 4-star guesthouse. Enjoy the bar, free breakfast and free WiFi. Ben Nevis Hotel & Leisure Club: 3-star hotel. Enjoy the bar, free WiFi and indoor pool. Cruachan Hotel: 3-star hotel. Enjoy the bar, free breakfast and free WiFi.
What is there to do in Fort William?
Delight in the outdoors by visiting Ben Nevis, Lochaber Geopark and Loch Linnhe, then check out the local bars and enjoy a refreshing drink. Other places to see include Inverlochy Castle and Neptune’s Staircase. Fort William is widely known for its top-notch restaurants and lively bars.
What's the seasonal weather like in Fort William?
The hottest months are usually July and August, with an average temperature of 14°C, while the coldest months are January and February, with an average of 4°C. Average annual rainfall for Fort William is 1320 mm.
What's the best way to get around Fort William?
With so many transport options, seeing all of Fort William is easy. If you want to see more of the area, hop on a train from Fort William Station, Corpach Station or Banavie Station. You can travel on a ferry to see more of the region.

Travellers loved these Hotels with a Bar

More trip options