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 Fort William, Scotland Hotels from AU$133

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$167 per night from 18 Oct. to 19 Oct.
1.48 km from city centre
3.5/5Good! (407 reviews)

"A large hotel normally served by bus parties. Rooms are well equipped. Reasonable systems in place with regards current restrictions"…"

Reviewed on 16 Sep. 2020

Ben Nevis Hotel & Leisure Club
Muthu Fort William Hotel
3 out of 5
Achintore Road, Fort William, Scotland
The price is AU$168 per night from 18 Oct. to 19 Oct.
0.8 km from city centre
3.2/5 (104 reviews)
Great wee spot

"Lovely hotel with friendly staff, great spot to come back to after a long walk in the hills."…"

Reviewed on 11 Jan. 2020

Muthu Fort William Hotel
Onich Hotel
4 out of 5
Onich Hotel, Onich, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$156 per night from 11 Oct. to 12 Oct.
14.68 km from city centre
3.3/5 (16 reviews)

"Beautiful location. Nice bar (with a beer garden overlooking the loch), friendly bar & restaurant staff and nice food. Overall for the price paid I’m happy."…"

Reviewed on 8 Sep. 2020

Onich Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Inverlochy Castle
5 out of 5
Torlundy, Fort William, Scotland
The price is AU$776 per night from 18 Oct. to 19 Oct.
4.35 km from city centre
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 Garrison
4 out of 5
High Street, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$178 per night from 6 Oct. to 7 Oct.
0.67 km from city centre
4.3/5Excellent! (200 reviews)

"Staff were very friendly and helpful. Though we didn't get the room we booked (maybe due to covid19) the room we had was very nice and clean as was the rest of the hotel. Parking was very limited which was probably the only let down as we struggled to park, but the location of the hotel is excellent. ..."…"

Reviewed on 7 Sep. 2020

The Garrison
Cruachan Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$195 per night from 18 Oct. to 19 Oct.
1.1 km from city centre
4.1/5Very Good! (258 reviews)

"A very impressive looking building on the outside, and not let down by the décor inside. My room was a standard room and whilst quite small, it was fine for one nights sleep. Bathroom showers were very good. Breakfast quality if reviewed on its one was fine and adequate to get me going in the morning; ..."…"

Reviewed on 5 Sep. 2020

Cruachan Hotel
Mansefield House
4 out of 5
Hillview Drive, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$133 per night from 15 Oct. to 16 Oct.
2.72 km from city centre
4.5/5Wonderful! (446 reviews)

"Great traditional house with lovely hosts and a great breakfast selection. Would definitely visit again."…"

Reviewed on 9 Sep. 2020

Mansefield House
Linnhe Lochside Holidays
3.5 out of 5
Corpach, Fort William, Scotland
Get Rates
4.48 km from city centre
4.7/5Exceptional! (23 reviews)
5 stars!

"Great lochside view. Clean chalet with good amenities. Good location. Would highly recommend."…"

Reviewed on 3 Mar. 2020

Linnhe Lochside Holidays
The Corran - Serviced Accommodation
3.5 out of 5
Corran, Onich, Inverness-shire, Fort William, Scotland
The price is AU$160 per night from 7 Oct. to 8 Oct.
13.43 km from city centre
4.6/5Wonderful! (130 reviews)

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

Reviewed on 5 Aug. 2020

The Corran - Serviced Accommodation
Maclean Guest House
3.5 out of 5
Belford Rd, Fort William, Scotland
Get Rates
0.26 km from city centre
4.6/5Wonderful! (36 reviews)

"Spacious hotel-quality room with a great walk-in shower. Easy to find, with a car park at the rear of the property. Only a short walk to Fort William High Street."…"

Reviewed on 14 Sep. 2020

Maclean Guest House
Glentower Lower Observatory
4 out of 5
Achintore Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$210 per night from 15 Oct. to 16 Oct.
1.05 km from city centre
4.8/5Exceptional! (47 reviews)

"The room was immaculate with a lot of attention to details. Special mention to the bathroom which has a superb shower cubicle and fantastic toiletries. The cooked breakfast was very good, and staff full of attention. The property location is also very good with a number of good restaurants within ..."…"

Reviewed on 12 Sep. 2020

Glentower Lower Observatory
Factors Inn & Cottage
3.5 out of 5
Torlundy, Fort William, Scotland
The price is AU$176 per night from 24 Sep. to 25 Sep.
4.9 km from city centre
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
Hillview guest house
4 out of 5
Achintore Road, Fort William, Scotland
The price is AU$186 per night from 6 Oct. to 7 Oct.
3.21 km from city centre
4.7/5Exceptional! (65 reviews)

"The location was good and the parking was spacious otherwise the room was small but tidy all the time. The owner was accommodating and the breakfast was good. I can highly reccomend this place to other people."…"

Reviewed on 13 Sep. 2020

Hillview guest house
Shelbeck B&B
3 out of 5
6 Glenmore Terrace, Lochybridge, Fort William, Scotland
The price is AU$151 per night from 22 Sep. to 23 Sep.
2.37 km from city centre
4.7/5Exceptional! (56 reviews)

"Ali the host was incredible and breakfast and facilities were amazing highly recommended"…"

Reviewed on 14 Oct. 2019

Shelbeck B&B
Inn at Ardgour
3 out of 5
Ardgour, Fort William, Scotland
The price is AU$150 per night from 5 Oct. to 6 Oct.
13.68 km from city centre
4.3/5Excellent! (398 reviews)
Great stay!

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

Reviewed on 11 Aug. 2020

Inn at Ardgour
Don't see what you're looking for?
See all available properties in Fort William
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.

Visiting Fort William

Travelers to Fort William give high marks for the lively bar scene and top-notch restaurants. Scenic and welcoming, this city also attracts tourists with its mountain views. In Fort William, there are 44 hotels and other accommodations to choose from.

Sightseeing and Staying in Fort William

The hiking trails and mountain views highlight the city's natural beauty with places to visit including Lochaber Geopark, Steall Waterfall, and Ben Nevis. Taking a ferry is a top activity, and Aonach Mor Ski Resort is one place to visit. A couple of additional sights to add to your agenda are West Highland Way Finishing Line and West Highland Museum.

As you plan your holiday getaway, you'll find 44 hotels and other lodging options available to pick from in Fort William. Here are highly ranked ones based on Expedia user reviews:

  • Garadh Buidhe - Amenities at this 3-star bed & breakfast include free breakfast and free WiFi. It's a favorite with Expedia travelers for its breakfast and room size.
  • Inverlochy Castle - Our customers like the helpful staff at this hotel. With a stay at this 5-star hotel, guests can enjoy access to free parking and a bar, along with free WiFi.
  • The Corran - With a stay at this 3.5-star inn, guests can enjoy access to a restaurant and free parking, along with free WiFi. Expedia customers like its dining options and clean, comfortable rooms.

Getting Around Fort William

With so many choices for transportation, seeing Fort William is a breeze. If you want to journey outside of the area, ride aboard a train from Locheilside Station, Loch Eli Outward Bound Station, or Fort William Station. You can take a ferry across the water to see more of the region.

Dressing for Fort William

  • Between January and March, you can expect average temperatures of 49°F during the day and 34°F at night
  • From April to June, the average during the day is 65°F, while the average at night is 39°F
  • July through September has daytime averages of 66°F with nighttime averages of 47°F
  • In October-December, you can expect daytime averages of 57°F and nighttime averages of 35°F
  • Average annual rainfall for Fort William is 52.09 inches
  • Usually July and August are the hottest months with an average of 65°F, whereas January and February are often coldest, averaging 35°F

Frequently asked questions

What's the best place to stay in Fort William?
Torlinnhe Guesthouse is ranked highly by Expedia customers. This 3-star guesthouse offers free breakfast and a restaurant. It is located a short 1-minute walk from Lochaber Geopark. Reviews from our site also recommend Torlundy House and Glentower Lower Observatory as top options for your visit.
If I need to cancel my hotel reservation in Fort William, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of booking. Add your dates and click on “Search”, then filter by “free cancellation” to get the best deals in Fort William.
What's the best accommodation for a budget-friendly stay in Fort William?
Based on reviews, Ben Nevis Hotel & Leisure Club is a popular 3-star hotel for our travellers looking for an economical choice, and features free buffet breakfast and free WiFi. Another top choice for your budget-friendly stay is Inn at Ardgour.
What's the best hotel for a family holiday to Fort William?
Inn at Ardgour is a top 3-star inn on Expedia for families, and features a restaurant and free parking. Other good choices to stay with the children include Cruachan Hotel and Ben Nevis Hotel & Leisure Club. Also, attractions in the area such as Glenfinnan Museum are fun for the whole family.
What's the best place to stay for a romantic holiday in Fort William?
Inverlochy Castle is a favourite 5-star hotel for couples, and features a restaurant and a bar.
What's the best pet-friendly accommodation option in Fort William?
Inn at Ardgour is a top inn for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Other good options for you and your pet include Moorings Hotel and Loch Leven Hotel & Distillery.
What's the best luxury accommodation option in Fort William?
Inverlochy Castle is a 5-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your stay is Mansefield House.
What's the best boutique hotel in Fort William?
Inverlochy Castle is a favourite 5-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar.
Where's the best place to stay for a trip to the slopes in Fort William?
Based on our travel data, Ben Nevis Hotel & Leisure Club is a top 3-star hotel for hitting the ski slopes, and features a restaurant and an indoor pool. Other good choices for your winter getaway include Alexandra Hotel and Campfield House Bed & Breakfast. Those looking to ski or snowboard can spend their days at Aonach Mor Ski Resort.
What are some accommodation options with pools in Fort William?
Ben Nevis Hotel & Leisure Club is a popular 3-star hotel featuring an indoor pool, a children’s pool and free buffet breakfast. A couple of other options that feature an on-site pool include Alltshellach and Shepherds Rest Self Catering Sleeps 6, Pets Welcome.

Recent Reviews in Fort William

More trip options