A steam locomotive with the number 44871 at a station.

Fort William City Centre Hotels, Fort William

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

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

Property class

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 NZ$399
includes taxes & fees
30 June - 1 July
Ben View Guest House

Premier Inn Fort William

Premier Inn Fort William
3.0 star property
Fort William City Centre
8.0 out of 10, Very good, (70 reviews)
"Good location, close walk to Main Street."
United States
Angela
The price is NZ$449
includes taxes & fees
26 July - 27 July
Premier Inn Fort William

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 NZ$386
includes taxes & fees
1 July - 2 July
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, (310 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 NZ$421
includes taxes & fees
30 June - 1 July
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 NZ$358
includes taxes & fees
29 June - 30 June
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 NZ$501
includes taxes & fees
4 July - 5 July
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 NZ$374
includes taxes & fees
1 July - 2 July
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 NZ$3,778
includes taxes & fees
18 July - 19 July
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 NZ$453
includes taxes & fees
2 July - 3 July
Guisachan Guest House

Glamping Pods

Glamping Pods
2.0 star property
14.8 km 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 NZ$211
includes taxes & fees
29 June - 30 June
Glamping Pods

Achnabobane Farmhouse

Achnabobane Farmhouse
2.0 star property
11.3 km from Fort William City Centre
8.6 out of 10, Excellent, (24 reviews)
"Really enjoyed the stay, breakfast was great"
Australia
John
The price is NZ$289
includes taxes & fees
10 July - 11 July
Achnabobane Farmhouse

Inn at Ardgour

Inn at Ardgour
3.0 star property
13.8 km from Fort William City Centre
8.8 out of 10, Excellent, (579 reviews)
"Very charming place."
United States
Jeffrey
The price is NZ$311
includes taxes & fees
29 June - 30 June
Inn at Ardgour

Invercreran Lodge Luxury Bed & Breakfast

Invercreran Lodge Luxury Bed & Breakfast
4.0 star property
27 km from Fort William City Centre
9.8 out of 10, Exceptional, (35 reviews)
"Awesome hosts and great property!"
Canada
ORVAL
The price is NZ$374
includes taxes & fees
1 July - 2 July
Invercreran Lodge Luxury Bed & Breakfast

The Caledonian Hotel

The Caledonian Hotel
3.0 star property
3.9 km from Fort William City Centre
7.2 out of 10, Good, (1,326 reviews)
"Clean bedroom, staff very helpful, breakfast Amazing."
United Kingdom
Andrew
The price is NZ$283
includes taxes & fees
13 July - 14 July
The Caledonian Hotel

Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
15.2 km from Fort William City Centre
8.4 out of 10, Very good, (612 reviews)
"Beautiful place lots of character"
Canada
Michelle
The price is NZ$518
includes taxes & fees
9 July - 10 July
Loch Leven Hotel & Distillery

Corran Bunkhouse

Corran Bunkhouse
4.0 star property
13.5 km from Fort William City Centre
9.2 out of 10, Wonderful, (152 reviews)
"Clean, comfortable and friendly."
United Kingdom
Sally
The price is NZ$253
includes taxes & fees
29 June - 30 June
Corran Bunkhouse

Ox Hotel Spean Bridge

Ox Hotel Spean Bridge
2.0 star property
13.6 km from Fort William City Centre
8.2 out of 10, Very good, (196 reviews)
"The main hotel was still under construction so we stayed in one of their fantadtic chalets!!!"
Canada
Patricia
The price is NZ$235
includes taxes & fees
21 July - 22 July
Ox Hotel Spean Bridge

The Lodge on the Loch by OYO

The Lodge on the Loch by OYO
3.0 star property
14.5 km from Fort William City Centre
7.2 out of 10, Good, (313 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 NZ$203
includes taxes & fees
10 July - 11 July
The Lodge on the Loch by OYO

Onich Hotel

Onich Hotel
4.0 star property
14.7 km from Fort William City Centre
7.8 out of 10, Good, (443 reviews)
"We had a nice stay."
United States
Madhavi
The price is NZ$444
includes taxes & fees
2 July - 3 July
Onich Hotel

Cuilcheanna House B&B

Cuilcheanna House B&B
3.0 star property
15.1 km 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 NZ$435
includes taxes & fees
29 June - 30 June
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.

Compare popular hotels in Fort William City Centre

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Garden
Guisachan Guest House
3.0 star property
9.8
Exceptional
110 reviews
View
Family Junior Suite
Maclean Guest House
3.5 star property
9.4
Exceptional
310 reviews
View
Room 213
Ben View Guest House
3.0 star property
9.0
Wonderful
35 reviews
View
Superior Double Room, City View
Fassifern B&B
3.0 star property
8.0
Very good
14 reviews
View
Exterior
Alexandra Hotel
3.0 star property
7.8
Good
1,000 reviews
View

Top Fort William City Centre Hotel Reviews

Recent Reviews in Fort William City Centre

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?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Fort William City Centre hotel for you.
How can I save on a hotel booking in Fort William City Centre with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Fort William City Centre hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Fort William City Centre?
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.