The Imperial Hotel on Fraser Square offers a central base for exploring Fort William, with rooms that start from around €90 per night and views over Loch Linnhe. This review draws on verified guest feedback from multiple booking platforms and editorial assessments to help you decide if this 3-star property suits your Highlands itinerary.
Last checked: 2026-06-11
Compare the lowest rates and guest reviews. Many options with free cancellation.Check rates
Bundle flight + hotel and compare deals and rewards in one place.Check ratesThis link contains affiliate advertising. Prices and availability may change on the destination site.
Location: Heart of Fort William, between Main Street and Loch Linnhe · Star Rating: 3 · Dining: Two distinct restaurants, a comfortable bar · Views: Fine views over Loch Linnhe
How we researched this
Last checked: 2026-06-11.
Sources reviewed: Booking.com listing, TripAdvisor reviews, Hotels.com listing, KAYAK metasearch, Oyster.com editorial review, Expedia listing, MyHotelBreak guest feedback.
No on-site visit, no staff interview, no independent price verification beyond listing sites.
Imperial Hotel Fort William at a glance
- Officially rated 3 stars with 36 guest rooms (KAYAK)
- Fraser Square, Fort William town centre, 2 minutes’ walk from West Highland Museum (Hotels.com)
- Two on-site restaurants plus a bar; The Imperial Restaurant offers Indian, Italian and British menus (TripAdvisor)
- Check-in from 3:00 PM, check-out at 11:00 AM; free Wi-Fi and free parking available (Hotels.com)
| Attribute | Detail |
|---|---|
| Location | Heart of Fort William, between Main Street and Loch Linnhe |
| Star Rating | 3 |
| Dining | Two distinct restaurants, a comfortable bar |
| Views | Fine views over Loch Linnhe |
| Number of rooms | 36 |
| Check-in / Check-out | 3:00 PM / 11:00 AM |
| Free Wi-Fi | Yes, in rooms and public areas |
| Free parking | Yes |
| Breakfast supplement | Approximately GBP 12.95 per person (full breakfast) |
| Address | Fraser Square, Fort William, PH33 6DW |
Is the Imperial Hotel a luxury hotel?
The Imperial Hotel is officially rated 3 stars, placing it firmly in the mid-range category. Multiple sources confirm this classification: KAYAK, Hotels.com and Booking.com all list it as a 3-star property. It is not a luxury hotel and does not position itself as one.
Understanding the 3-star rating
A 3-star rating in the UK typically indicates a comfortable hotel with essential amenities: en-suite rooms, a restaurant or dining option, and a reception desk. The Imperial meets these criteria with its 36 rooms, two restaurants and a bar. Oyster.com’s independent review describes it as a “basic, dated three-pearl property” that suits travellers prioritising location over style.
What luxury amenities are absent
Guests should not expect spa facilities, a swimming pool, concierge service, or high-end room finishes. Multiple Booking.com reviewers describe the décor as “tired” and note that communal area carpets “looked dirty at the edges.” One TripAdvisor reviewer summarised: “It is a dated property, it’s a reasonable hotel, but for what it offers it felt overpriced and relying on its location in the town.”
The bottom line: The Imperial Hotel delivers comfortable, no-frills accommodation at a mid-range price point. If you are seeking luxury, this is not the right property.
What is the Imperial Hotel known for?
The Imperial Hotel’s strongest asset is its location on Fraser Square, placing guests within a two-minute walk of the West Highland Museum and a short stroll from Fort William railway station and the West Highland Way terminus. The property also offers views over Loch Linnhe from some rooms.
Location and views
Being in the heart of Fort William means guests can walk to most town-centre attractions, shops and restaurants. The hotel’s position between Main Street and Loch Linnhe provides a practical base for exploring the area without a car. The Highlands Hotels Page notes that the location is within easy walking distance of Neptune’s Staircase and Old Inverlochy Castle.
Dining and bar
The hotel houses two restaurants and a bar. The Imperial Restaurant, rated around 3.5 out of 5 on TripAdvisor, offers three distinct menus covering Indian, Italian and traditional British dishes at reasonable prices. One diner commented: “This hotel restaurant has very reasonable prices and very diverse food offerings. They actually have 3 distinct menus, Indian, Italian and traditional British.” A separate bar area provides a space for drinks.
Library and atmosphere
Some descriptions mention a library bar, offering a quieter space for guests. While the overall décor is described as dated by many reviewers, the library area provides a retreat from the busier public spaces.
The trade-off: The Imperial’s central location and free parking are its main draws, but the dated interiors mean guests trade modern style for convenience.
What do guests say in Imperial Hotel Fort William reviews?
Guest sentiment across multiple platforms reveals a consistent pattern: the location and staff receive praise, while the décor and value-for-money attract criticism. The hotel holds an “Average” rating on TripAdvisor based on over 1,000 reviews.
Positive feedback
Guests frequently highlight the central location and the friendliness of staff. KAYAK summarises that guests “praise the hotel’s central location in Fort William and the friendliness and helpfulness of staff.” MyHotelBreak guests echo this, with one writing: “Had a lovely time, staff very friendly, lovely food, rooms clean.” Breakfast quality is another recurring positive, with guests on Booking.com describing it as “nice” or “great.”
Common complaints
The most frequent criticism concerns the dated décor and furnishings. One Booking.com verified guest wrote: “Tired and not attractive decor, communal area carpets looked dirty at the edges.” Several TripAdvisor reviewers note that the hotel feels overpriced for the room quality, particularly during peak season. The hotel’s reliance on its location rather than upgraded rooms is a common theme.
Overall rating trends
Across platforms, the Imperial Hotel receives mixed to average ratings. Oyster.com’s editorial review aligns with guest sentiment, describing it as a property that “suits one-night stays and travellers prioritising location over style.” The hotel’s TripAdvisor rating of “Average” reflects this balanced but unenthusiastic consensus.
The pattern: Guests who value a central location and friendly service tend to rate the Imperial positively, while those expecting modern interiors or strong value-for-money are more likely to be disappointed.
What breakfast and dining options are available at the Imperial Hotel?
The Imperial Hotel offers a full cooked breakfast for an additional charge, along with two on-site restaurants and a bar for evening dining and drinks.
Breakfast service
Hotels.com specifies that a full breakfast is available on weekday mornings for approximately GBP 12.95 per person. Earlier Expedia listings showed a lower supplement of around GBP 8.50, suggesting the price has increased over time. Guest reviews on Booking.com and other platforms consistently describe the breakfast as “nice” or “great,” indicating satisfactory quality.
Restaurant menus
The Imperial Restaurant, the hotel’s primary dining venue, offers three distinct menus: Indian, Italian and traditional British. This diversity is unusual for a hotel of this size and receives positive comments from diners. The restaurant is rated around 3.5 out of 5 on TripAdvisor and ranks roughly mid-pack among Fort William restaurants.
Bar offerings
The hotel’s bar, sometimes referred to as the Library Bar, provides a comfortable setting for drinks. It serves as an alternative to the restaurants for guests seeking a lighter evening option.
What this means: The Imperial Hotel provides adequate on-site dining with a notably diverse menu selection, though breakfast carries an additional cost that has risen in recent years.
Pricing and value at the Imperial Hotel
Starting prices at the Imperial Hotel are around €90 per night, placing it in the lower-mid range for Fort William. However, guest reviews frequently question whether the room quality justifies the price, especially during peak season when rates rise.
One TripAdvisor reviewer captured the sentiment: “It is a dated property, it’s a reasonable hotel, but for what it offers it felt overpriced and relying on its location in the town.” The hotel’s free parking is a differentiator versus some central competitors that charge for parking or rely on public car parks.
Free cancellation and fully refundable rate options are widely available on major booking platforms, which is typical for mid-range UK hotels but offers flexibility for travellers whose plans may change.
The catch: The Imperial’s pricing relies heavily on its central location. If you are willing to stay slightly further from the town centre, you may find more modern rooms at a similar or lower price point.
Location and getting there
The Imperial Hotel sits on Fraser Square in the heart of Fort William, with the postal address PH33 6DW. The location is within a two-minute walk of the West Highland Museum and a short walk from Fort William railway station, making it convenient for rail travellers.
For those arriving by car, the hotel offers free parking, which is a notable advantage in a town where many central hotels rely on paid public parking. The Highlands Hotels Page notes that the location provides easy access to attractions such as Neptune’s Staircase and Old Inverlochy Castle by car.
The West Highland Way terminus is also within walking distance, making the Imperial a practical choice for walkers completing or starting the long-distance trail.
Alternatives to the Imperial Hotel in Fort William
If the Imperial Hotel’s dated décor or mixed reviews give you pause, several other mid-range options in Fort William may suit your needs. The Alexandra Hotel offers a similar central location with a slightly higher guest rating. Premier Inn Fort William provides consistent chain-standard rooms with modern interiors, though it sits a short walk from the town centre. The Caledonian Hotel offers another central option with a bar and restaurant, while The Moorings Hotel, located near the loch, provides a quieter setting with views.
Each alternative has its own trade-offs: the Alexandra and Caledonian may share similar age-related quirks, while Premier Inn offers predictability but less character. The Moorings sacrifices centrality for tranquillity and loch views.
The implication: Your choice depends on whether you prioritise absolute centrality and free parking (Imperial) or modern interiors and consistent standards (Premier Inn).
Our pick: Who should book the Imperial Hotel?
The Imperial Hotel Fort William is best suited to:
- Budget travellers who want a central location without paying premium prices for modern interiors.
- Solo travellers who value walkability to the station and town amenities.
- Couples on a one-night stopover who prioritise convenience over style.
- History enthusiasts who appreciate the hotel’s proximity to the West Highland Museum and Old Inverlochy Castle.
If you are a traveller who values modern décor, strong value-for-money, or a characterful Highland experience, consider one of the alternatives listed above. The Imperial Hotel delivers what it promises: affordable, central accommodation with loch views and friendly service, but it does not pretend to be more than a comfortable 3-star property.
“It is a dated property, it’s a reasonable hotel, but for what it offers it felt overpriced and relying on its location in the town.”
– Unnamed guest reviewer, Tripadvisor reviewer
“Tired and not attractive decor, communal area carpets looked dirty at the edges.”
– Unnamed guest reviewer, Booking.com verified guest
Its location in Fort William puts guests within easy reach of the Jacobite steam train to Mallaig.
Frequently asked questions about the Imperial Hotel Fort William
What star rating is the Imperial Hotel Fort William?
The Imperial Hotel is officially rated 3 stars, as confirmed by KAYAK, Hotels.com and Booking.com.
How far is the Imperial Hotel from the West Highland Museum?
The hotel is a two-minute walk from the West Highland Museum, located on the same Fraser Square.
How many restaurants does the Imperial Hotel have?
The hotel has two on-site restaurants, including The Imperial Restaurant which offers Indian, Italian and British menus.
What is the starting price per night at the Imperial Hotel?
Starting prices are from approximately €90 per night.
Does the Imperial Hotel offer views of Loch Linnhe?
Yes, some rooms offer views over Loch Linnhe, as noted in Booking.com and other listings.
Sources cited
- Hotels.com – Imperial Hotel listing
- Booking.com – Imperial Hotel page
- TripAdvisor – Imperial Hotel reviews
- KAYAK – Imperial Hotel overview
- Oyster.com – Imperial Hotel editorial review
- TripAdvisor – The Imperial Restaurant reviews
- Expedia – Imperial Hotel information
- Highlands Hotels Page – Imperial Hotel listing
- MyHotelBreak – Imperial Hotel guest reviews