A steam locomotive with the number 44871 at a station.

Search Hotels in Fort William City Centre, Fort William

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Fort William City Centre hotels

Ben View Guest House

Ben View Guest House
3.0 star property
Fort William City Centre
9.0 out of 10, Wonderful, (35 reviews)
"Everything was great! We really enjoyed staying there."
Germany
Verena
The price is £169
includes taxes & fees
3 Jul - 4 Jul
Ben View Guest House

6 Caberfeidh Bed and Breakfast

6 Caberfeidh Bed and Breakfast
2.0 star property
Fort William City Centre
9.0 out of 10, Wonderful, (2 reviews)
"Very good location. Staff is very friendly and helpful. The property is well maintained and clean. Looks very new, apparently it has been renovated in 2025."
United Kingdom
Olga
The price is £186
includes taxes & fees
9 Jul - 10 Jul
6 Caberfeidh Bed and Breakfast

Maclean Guest House

Maclean Guest House
3.5 star property
Fort William City Centre
9.4 out of 10, Exceptional, (311 reviews)
"Close to the railroad station and downtown restaurants. Plenty of parking space in the backyard. I enjoyed the stay!"
United States
Joo Hyun
The price is £194
includes taxes & fees
4 Jul - 5 Jul
Maclean Guest House

Fassifern B&B

Fassifern B&B
3.0 star property
Fort William City Centre
8.0 out of 10, Very good, (14 reviews)
"Nice room, staff were friendly "
Canada
Amy
The price is £190
includes taxes & fees
7 Jul - 8 Jul
Fassifern B&B

Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,000 reviews)
"great stay"
United Kingdom
kevin
The price is £191
includes taxes & fees
4 Jul - 5 Jul
Alexandra Hotel

Imperial Hotel

Imperial Hotel
3.0 star property
Fort William City Centre
7.2 out of 10, Good, (530 reviews)
"Everything about this property was excellent! Food was excellent!"
United States
John
The price is £160
includes taxes & fees
8 Jul - 9 Jul
Imperial Hotel

St Andrews House

St Andrews House
3.5 star property
Fort William City Centre
10.0 out of 10, Exceptional, (1 review)
"Gorgeous property, very well equipped kitchen, perfect location a two minute walk from the Main Street. "
United States
Mary
The price is £1,638
includes taxes & fees
16 Jul - 17 Jul
St Andrews House

Guisachan Guest House

Guisachan Guest House
3.0 star property
Fort William City Centre
9.8 out of 10, Exceptional, (110 reviews)
"Highly recommend this guesthouse. The staff were friendly and helpful. Clean well presented rooms and an excellent choice for breakfast. We couldn't have asked for more. Thank you"
United Kingdom
Maxine
The price is £238
includes taxes & fees
3 Jul - 4 Jul
Guisachan Guest House

Glamping Pods

Glamping Pods
2.0 star property
9.2 mi from Fort William City Centre
8.6 out of 10, Excellent, (41 reviews)
"Great place to stay for hiking cycling or just to chill out. Great staff and very helpful. Micro pod had everything you need and comfortable and spotless. Lovely pub to go to and just all round great place to stay. I will book to stay here again. Cheers Charlie 🤗"
United Kingdom
Charles
The price is £124
includes taxes & fees
26 Jul - 27 Jul
Glamping Pods

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
7 mi from Fort William City Centre
8.6 out of 10, Excellent, (27 reviews)
"Really enjoyed the stay, breakfast was great"
Australia
John
The price is £142
includes taxes & fees
9 Jul - 10 Jul
Achnabobane Farmhouse

Inn at Ardgour

Inn at Ardgour
3.0 star property
8.6 mi from Fort William City Centre
8.8 out of 10, Excellent, (579 reviews)
"Very charming place."
United States
Jeffrey
The price is £133
includes taxes & fees
2 Jul - 3 Jul
Inn at Ardgour

Invercreran Lodge Luxury Bed & Breakfast

Invercreran Lodge Luxury Bed & Breakfast
4.0 star property
16.8 mi from Fort William City Centre
9.8 out of 10, Exceptional, (35 reviews)
"Awesome hosts and great property!"
Canada
ORVAL
The price is £160
includes taxes & fees
1 Jul - 2 Jul
Invercreran Lodge Luxury Bed & Breakfast

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
2.4 mi from Fort William City Centre
7.2 out of 10, Good, (1,328 reviews)
"Clean bedroom, staff very helpful, breakfast Amazing."
United Kingdom
Andrew
The price is £141
includes taxes & fees
2 Jul - 3 Jul
The Caledonian Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
9.5 mi from Fort William City Centre
8.4 out of 10, Very good, (612 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is £246
includes taxes & fees
9 Jul - 10 Jul
Loch Leven Hotel & Distillery

Corran Bunkhouse

Corran Bunkhouse
4.0 star property
8.4 mi from Fort William City Centre
9.2 out of 10, Wonderful, (153 reviews)
"Clean, comfortable and friendly."
United Kingdom
Sally
The price is £132
includes taxes & fees
29 Jul - 30 Jul
Corran Bunkhouse

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.0 star property
8.5 mi from Fort William City Centre
8.4 out of 10, Very good, (197 reviews)
"The main hotel was still under construction so we stayed in one of their fantadtic chalets!!!"
Canada
Patricia
The price is £106
includes taxes & fees
14 Jul - 15 Jul
Ox Hotel Spean Bridge

The Lodge on the Loch by OYO

The Lodge on the Loch by OYO
3.0 star property
9 mi from Fort William City Centre
7.2 out of 10, Good, (314 reviews)
"We were there in the spring (early June) and the restaurant had very limited hours and you are 20 minutes from town."
United States
Laura
The price is £101
includes taxes & fees
10 Jul - 11 Jul
The Lodge on the Loch by OYO

Onich Hotel

Onich Hotel
4.0 star property
9.2 mi from Fort William City Centre
7.8 out of 10, Good, (443 reviews)
"We had a nice stay."
United States
Madhavi
The price is £160
includes taxes & fees
5 Jul - 6 Jul
Onich Hotel

Cuilcheanna House B&B

Cuilcheanna House B&B
3.0 star property
9.4 mi from Fort William City Centre
10.0 out of 10, Exceptional, (2 reviews)
"We enjoyed use of kitchen /dining space, which included tea, coffee, and proper dishes and utensils. We could store extra food in the refrigerator. The warming closet to hang up wet clothes was amazing. Bed was very comfortable. View of lake was lovely. Host was attentive. Great stepping off point for hiking."
United States
Nicholas
The price is £186
includes taxes & fees
5 Jul - 6 Jul
Cuilcheanna House B&B
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.

Top Fort William City Centre Hotel Reviews

Frequently asked questions

What are the best hotels in Fort William City Centre that travellers recommend?
Two of the best hotels in Fort William City Centre that receive consistently high recommendations from travellers are the Alexandra Hotel and the Imperial Hotel.

The 3-star Alexandra Hotel, with a 7.8 rating, is often praised by guests for its friendly and helpful staff, as well as its comfortable and clean rooms. Its excellent and convenient location, just 0.3 km from the West Highland Museum and 0.1 km from the Great Glen Way, is a significant draw. Guests also frequently mention the great breakfast and the nice bar.

Another highly recommended option is the 3-star Imperial Hotel, which has a 7.2 rating. Travellers appreciate the fantastic and friendly staff, with particular mention of the kind front desk. The hotel's bar receives positive comments, and the breakfast and food are often described as good and nice. It is conveniently located 0.1 km from the West Highland Museum and 0.3 km from the Great Glen Way.
What are the best family hotels in Fort William City Centre?
For family-friendly hotels in Fort William City Centre, consider the Alexandra Hotel, the Imperial Hotel, and the Premier Inn Fort William.

The 3-star Alexandra Hotel, with a rating of 7.8, is popular for its comfortable and clean rooms, as well as its friendly and helpful staff. Guests particularly appreciate its excellent and convenient location, being just 0.3 km from the West Highland Museum and 0.1 km from the Great Glen Way. The hotel also offers a great breakfast and a nice bar, and has amenities like a child-friendly window design and options for ski passes and nearby ski activities.

Another good option is the 3-star Imperial Hotel, rated 7.2. This hotel is praised for its friendly and fantastic staff, a great bar, and good breakfast. It's very close to the West Highland Museum, only 0.1 km away, and 0.3 km from the Great Glen Way. Amenities include child-friendly window designs, free WiFi, and room service.

The 3-star Premier Inn Fort William, with a rating of 7.4, is also suitable for families. It offers a playground for children, free self-parking, and accessible parking, along with an electric car charging station. While it's 1.7 km from Inverlochy Castle, it's still conveniently located 0.7 km from the West Highland Museum and 0.3 km from the Great Glen Way.
What are the best budget hotels in Fort William City Centre?
For budget-friendly options in Fort William City Centre, consider the Alexandra Hotel, Imperial Hotel, and Premier Inn Fort William.

The 3-star Alexandra Hotel, with a 7.8 rating, is a popular choice. Guests frequently praise the friendly and helpful staff, as well as the comfortable and clean rooms. Its excellent and convenient location places it very close to the Great Glen Way, just 0.1 km away, and the Old Fort of Fort William, only 0.2 km distant. The hotel also offers complimentary WiFi and free toiletries.

Another option is the 3-star Imperial Hotel, rated 7.2. It provides free WiFi and room service, with guests often highlighting the friendly and fantastic staff and the great bar. The hotel is conveniently located just 0.1 km from the West Highland Museum and 0.3 km from the Great Glen Way.

The 3-star Premier Inn Fort William, with a 7.4 rating, offers free self-parking and an electric car charging station, which is very convenient for those travelling by car. It is situated 0.3 km from the Old Fort of Fort William and 0.3 km from the Great Glen Way.
When is the best time to go to Fort William City Centre?
The best time to go to Fort William City Centre is typically from late spring to early autumn, specifically May to September.

During these months, you'll experience milder weather, longer daylight hours, and the best conditions for outdoor activities like hiking, cycling, and exploring the surrounding Highlands. The landscape is at its most vibrant, making it ideal for those who appreciate scenic beauty and active holidays.

For travellers interested in hiking or climbing Ben Nevis, the summer months of July and August offer the most stable weather, though you should always be prepared for changeable conditions in the mountains. Many local tours and attractions also operate at their fullest capacity during this peak season.

If you prefer to avoid the busiest crowds but still want decent weather, May, June, and September are excellent choices.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Fort William City Centre.
How can I save on a Fort William City Centre hotel booking with Expedia?
Members always get our best prices. Find our best Fort William City Centre hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Fort William City Centre hotel?
Hotel prices in Fort William City Centre often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia