Find Hotels in Fort William

Mansefield House
4 out of 5
Hillview Drive, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $84 per night
1.7 mi from city center
4.5/5Wonderful! (440 reviews)
An exceptional find near Fort William

"I can’t hold anyone at Mansfield House responsible for the weather but a friendly reception and an array of breakfasts that were not only very enjoyable but usually only found in much more expensive establishments. A little way out of Fort William but only a few minutes away if you have a car. I ..."…"

Reviewed on Oct 17, 2019

Mansefield House
Ardrhu House Fort William
4.5 out of 5
Onich, Fort William, Scotland
The price is $290 per night
9.24 mi from city center
4.5/5Wonderful! (16 reviews)

"The view is amazing, and the manor itself has nice interiors and make it such an amazing experience to stay in this house. Ela and her team provides excellent service too. I had my best sleep here throughout the whole trip, with the sound of the waves. Highly recommended!"…"

Reviewed on Mar 24, 2020

Ardrhu House Fort William
Linnhe Lochside Holidays
3.5 out of 5
Corpach, Fort William, Scotland
Get Rates
2.78 mi from city center
4.6/5Exceptional! (21 reviews)
5 stars!

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

Reviewed on Mar 3, 2020

Linnhe Lochside Holidays
Maclean Guest House
3.5 out of 5
Belford Rd, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $128 per night
0.16 mi from city center
4.6/5Wonderful! (30 reviews)

"Within walking distance of the city centre and they were very helpful in making recommendations for places to eat!"…"

Reviewed on Mar 10, 2020

Maclean Guest House
The Corran - Serviced Accommodation
3.5 out of 5
Corran, Onich, Inverness-shire, Fort William, Scotland
The price is $120 per night
8.34 mi from city center
4.6/5Wonderful! (128 reviews)
very very nice, loved it!

"Amazing, just beautiful. Hotel was spotless and great quality. Would 100% stay again"…"

Reviewed on Mar 22, 2020

The Corran - Serviced Accommodation
Inn at Ardgour
3 out of 5
Ardgour, Fort William, Scotland
The price is $104 per night
8.49 mi from city center
4.3/5Excellent! (394 reviews)
Spot on

"Location fantastic, great breakfast and lovely staff."…"

Reviewed on Mar 5, 2020

Inn at Ardgour
Glentower Lower Observatory
4 out of 5
Achintore Road, Fort William, Scotland
The price is $163 per night
0.65 mi from city center
4.8/5Exceptional! (43 reviews)

"Great location, amazing breakfast, and a 5-star service. The owners were just lovely and accommodating of all our requests and even called restaurants and the castle to make reservations for dinner for us. Overall, a wonderful experience. I highly recommend this place."…"

Reviewed on Mar 26, 2020

Glentower Lower Observatory
The Lodge On The Loch
3.5 out of 5
Onich, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $89 per night
8.93 mi from city center
3.9/5Very Good! (65 reviews)

"Fantastic suite and amazing views. Excellent friendly service"…"

Reviewed on Feb 18, 2020

The Lodge On The Loch
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $109 per night
0.92 mi from city center
3.5/5Good! (397 reviews)
Lovely place to stay.

"It was wonderful the staff were great the food was lovely.."…"

Reviewed on Mar 18, 2020

Ben Nevis Hotel & Leisure Club
Inverlochy Castle
5 out of 5
Torlundy, Fort William, Scotland
The price is $542 per night
2.7 mi from city center
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 Mar 9, 2020

Inverlochy Castle
Muthu Fort William Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Get Rates
0.49 mi from city center
3.2/5 (103 reviews)
Great wee spot

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

Reviewed on Jan 11, 2020

Muthu Fort William Hotel
Factors Inn & Cottage
3.5 out of 5
Torlundy, Fort William, Scotland
The price is $1,051 per night
3.04 mi from city center
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 Jan 12, 2020

Factors Inn & Cottage
The Garrison
4 out of 5
High Street, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $84 per night
0.42 mi from city center
4.3/5Excellent! (193 reviews)

"Loved this hotel! Staff was very helpful and friendly, location is right in the town center and a very walkable distance to the Loche. Room was very clean, modern, and i especially appreciated the usb outlets. Great stay, can't wait to come again!"…"

Reviewed on Mar 23, 2020

The Garrison
Cruachan Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $131 per night
0.68 mi from city center
4.1/5Very Good! (249 reviews)

"Room quite small but mostly clean. Breakfast was decent and the price was reasonable. Parking a bit limited."…"

Reviewed on Mar 17, 2020

Cruachan Hotel
The Lime Tree
3 out of 5
Achintore Road, Fort William, Scotland
Free CancellationReserve now, pay when you stay
The price is $181 per night
0.56 mi from city center
4.5/5Wonderful! (70 reviews)
Will return..

"Great hotel, lovely staff, elegant rooms - incredible breakfast!"…"

Reviewed on Mar 1, 2020

The Lime Tree
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 top-notch restaurants and lively bar scene. Scenic and welcoming, this city also attracts tourists with its mountain views. In Fort William, there are 81 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, Ben Nevis, and Leanachan Forest. 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 Museum and Pixel Spirits Distillery.

In Fort William, there are 81 hotels and other lodging options so you'll have ample places to choose from for your holiday getaway. These are highly ranked ones based on our 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 quiet location and comfortable rooms.
  • Glentower Lower Observatory - This 4-star guesthouse features free breakfast, free WiFi, and free parking.
  • Westcourt Guest House - With a stay at this 3.5-star bed & breakfast, guests can enjoy access to free breakfast and free parking, along with free WiFi. Expedia customers like its breakfast and helpful staff.

Getting Around Fort William

With so many ways to get around, seeing Fort William is simple. If you'd like to explore more of the area, ride aboard a train from Locheilside Station, Loch Eli Outward Bound Station, or Fort William Station. You can catch a ferry and cross the water to see more of the region.

Dressing for Fort William

  • Between January and March, daytime temperatures average 49°F, while nighttime temperatures stay around 34°F
  • From April to June, the average is 65°F during the day and 39°F at night
  • July through September sees average temperatures of 66°F during the day and 47°F at night
  • In October-December, you can expect 57°F as the daytime average and 35°F as the nighttime average
  • About 52.09 inches of rain falls on Fort William each year
  • July and August are usually the hottest months averaging 65°F, while January and February are usually the coldest with an average temperature of 35°F

Frequently asked questions

What's the best place to stay in Fort William?
Inverlochy Castle is ranked highly by Expedia customers. This 5-star hotel offers a restaurant and free WiFi. It is located a short 1-minute walk from Lochaber Geopark. Reviews from our site also recommend Maclean Guest House and The Corran - Serviced Accommodation as top options for your visit.
If I need to cancel my hotel reservation in Fort William, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Plug in your dates, click on “Search”, then you can filter by “free cancellation” to review the best options available in Fort William.
Where can I learn more about changing or cancelling my trip to Fort William?
For more information about rescheduling or cancelling your trip to Fort William, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in Fort William?
Based on reviews, Inn at Ardgour is a popular 3-star inn for our travelers looking for an economical choice, and features free full breakfast and free WiFi. Another top choice for your budget-friendly stay is Ben Nevis Hotel & Leisure Club.
What's the best place to stay for a family trip to Fort William?
Inverlochy Castle is a top 5-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other good options for your family trip include Garadh Buidhe and Glendevin. Attractions in the area like Glenfinnan Museum are also fun for the whole family.
What's the best accommodation for a romantic vacation in Fort William?
Inverlochy Castle is a favorite 5-star hotel for couples, and features a restaurant and a bar. Other good options for a romantic stay include Moorings Hotel and Alexandra Hotel.
What's the best pet-friendly hotel in Fort William?
Inn at Ardgour is a top inn for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet include Loch Leven Hotel & Distillery and Factors Inn & Cottage.
Where is the best hotel to stay near Ben Nevis?
The Garrison is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free WiFi. It’s located 4.2 mi (6.7 km) from Ben Nevis. Other good choices within 5 miles include Ben Nevis Hotel & Leisure Club and Glen Nevis Youth Hostel.
What about the best place to stay near Lochaber Geopark?
One of the top choices for your stay is Linnhe Lochside Holidays, located 4.7 mi (7.6 km) from Lochaber Geopark, and this 3.5-star property offers free parking and in-room kitchens. The Garrison and Alexandra Hotel are two other good options within the area.
What's the best luxury place to stay in Fort William?
Inverlochy Castle is a 5-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for a pampering stay. Another upscale option for your trip is Mansefield House.
What's the best boutique hotel in Fort William?
Inverlochy Castle is a favorite 5-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar.
What's the best accommodation to stay near the slopes in Fort William?
Based on our travel data, Chase The Wild Goose Hostel is a top property for hitting the ski slopes, and features free WiFi and free parking. Other good choices for your winter getaway include Imperial Hotel and Nevis Bank Inn. Those looking to ski or snowboard can spend their days at Aonach Mor Ski Resort.

Recent reviews of Fort William hotels

More trip options