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 for Fort William Hotels from CA $133

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
The Smiddy Bunkhouse and Snowgoose Apartments
2 out of 5
Station Road, Corpach, Fort William, Scotland
The price is CA $164 per night
2.72 km from city centre
4.1/5Very Good! (11 reviews)

"Cozy property, neat as a pin! Tiny welcomed us warmly. Great value for money."…"

Reviewed on Sep. 27, 2019

The Smiddy Bunkhouse and Snowgoose Apartments
Mansefield House
4 out of 5
Hillview Drive, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $133 per night
2.73 km from city centre
4.5/5Wonderful! (442 reviews)

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

Reviewed on Jul. 22, 2020

Mansefield House
Shelbeck B&B
3 out of 5
6 Glenmore Terrace, Lochybridge, Fort William, Scotland
The price is CA $141 per night
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 Oct. 14, 2019

Shelbeck B&B
Ardrhu House Fort William
4.5 out of 5
Onich, Fort William, Scotland
The price is CA $384 per night
14.88 km from city centre
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
4.48 km from city centre
4.6/5Exceptional! (22 reviews)
5 stars!

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

Reviewed on Mar. 3, 2020

Linnhe Lochside Holidays
The Corran - Serviced Accommodation
3.5 out of 5
Corran, Onich, Inverness-shire, Fort William, Scotland
Get Rates
13.43 km from city centre
4.6/5Wonderful! (129 reviews)

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

Reviewed on Aug. 5, 2020

The Corran - Serviced Accommodation
Inn at Ardgour
3 out of 5
Ardgour, Fort William, Scotland
The price is CA $197 per night
13.68 km from city centre
4.3/5Excellent! (395 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 CA $208 per night
1.05 km from city centre
4.8/5Exceptional! (44 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
Cruachan Hotel
3 out of 5
Achintore Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $202 per night
1.1 km from city centre
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 Jul. 23, 2020

Cruachan Hotel
Nevis Bank Inn
4 out of 5
Belford Road, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $241 per night
0.72 km from city centre
4.4/5Wonderful! (349 reviews)
Nice hotel

"This is our 3rd stay here. Modern hotel with excellent breakfast. Restaurant also serves evening meals and drinks.Tea/coffee facilities and toiletries in room.On this occasion our room was a little on the small side. Parking. No lift."…"

Reviewed on Mar. 2, 2020

Nevis Bank Inn
Maclean Guest House
3.5 out of 5
Belford Rd, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $191 per night
0.26 km from city centre
4.6/5Exceptional! (33 reviews)

"We had the luxury suite as we were a family of four. I can not fault the place, it was clean , modern and well equipped. Definitely recommended."…"

Reviewed on Aug. 4, 2020

Maclean Guest House
The Lodge On The Loch
3.5 out of 5
Onich, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $141 per night
14.39 km from city centre
3.9/5Very Good! (65 reviews)

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

Reviewed on Feb. 18, 2020

The Lodge On The Loch
Alexandra Hotel
3 out of 5
The Parade, Fort William, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $191 per night
0.07 km from city centre
3.8/5Good! (428 reviews)

"A simple, quick checkin procedure with ample parking at front hotel .Double room on 1st floor overlooked the gardens .Room was clean tidy en-suite well furnished .Dinner and breakfast meals were well served and quality portions . Would deff book again as centrally located ."…"

Reviewed on Jul. 26, 2020

Alexandra Hotel
Ben Nevis Hotel & Leisure Club
3 out of 5
North Road, Fort William, Scotland
The price is CA $157 per night
1.48 km from city centre
3.5/5Good! (400 reviews)

"Very clean rooms. Breakfast during COVID-19 was well run indeed"…"

Reviewed on Aug. 1, 2020

Ben Nevis Hotel & Leisure Club
Inverlochy Castle
5 out of 5
Torlundy, Fort William, Scotland
The price is CA $857 per night
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 Mar. 9, 2020

Inverlochy Castle
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.

Fort William Hotel Guide

Traveling to Scottish Highlands? Would you prefer to reserve a hotel within a short drive from the center of Fort William? Within a 0.1-kilometre (0.06-mile) distance from central Fort William you'll find 4 Expedia-listed hotel and apartment options you can choose from.

There are a range of Expedia-listed hotels within driving distance, such as the Inn at Ardgour and Creag Mhor Lodge.

Are you hoping to identify cheaper accommodations options? You may like to explore the WestHaven B&B, Inn at Ardgour and Ben Nevis Hotel & Leisure Club.

The Inverlochy Castle is located 15 kilometres (9 miles) from downtown Fort William. Alternatively, the Glencoe House is positioned 15 kilometres (9 miles) away. Two other accommodation options include the Nevis Bank Inn and the The Pierhouse Hotel.

Inverness is 100 kilometres (62 miles) to the northeast of Fort William and is where you'll find Culloden Battlefield and Inverness Castle. Expedia-listed Inverness hotels include the Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments. 7 kilometres (5 miles) to the south of Fort William, you may also choose to stay at Glencoe, which is home to the The Holly Tree Hotel and Onich. The Dragons Tooth Golf Course and Glencoe Folk Museum are a couple of the most popular sites to explore when visiting Glencoe.

If sport is your passion, take the time to visit Waterfront Leisure Complex, which is 100 kilometres (61 miles) to the south of Fort William. Sleep near the action at the The Tontine Hotel or the Holiday Inn Express Greenock.

Fort William is home to some terrific cultural and scenic attractions; learn more at Expedia's up-to-date Fort William travel guide.

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 Glentower Lower Observatory and Inverlochy Castle 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.
What's the best budget-friendly accommodation in Fort William?
Based on reviews, Ben Nevis Hotel & Leisure Club is a popular 3-star hotel for our travelers 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 place to stay for a family trip 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 options for your family trip include Cruachan Hotel and Ben Nevis Hotel & Leisure Club. 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.
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 Moorings Hotel and Loch Leven Hotel & Distillery.
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 are some accommodations 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 with an onsite pool include Alltshellach and Shepherds Rest Self Catering Sleeps 6, Pets Welcome.

Recent Reviews in Fort William

More trip options