Fort William Hotel Guide - Hotels with Restaurant in Fort William, Scotland

  • 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

Our top choices for Fort William hotels with a restaurant

1. Nevis Bank Inn

Nevis Bank Inn
4.0 star property
Fort William
8.8 out of 10, Excellent, (789 reviews)
"Very clean, and friendly staff!"
Canada
Kyle
The price is €96
includes taxes & fees
18 Nov - 19 Nov
Nevis Bank Inn

2. Alexandra Hotel

Alexandra Hotel
3.0 star property
Fort William City Centre
7.8 out of 10, Good, (1,003 reviews)
"Great location, clean room, helpful staff and decent breakfast all for a reasonable price. Hotel is very tired tho - you get what you paid for"
United Kingdom
Matthew
The price is €109
includes taxes & fees
22 Nov - 23 Nov
Alexandra Hotel

3. The Caledonian Hotel

The Caledonian Hotel
3.0 star property
Fort William
7.2 out of 10, Good, (1,325 reviews)
"Parking was great"
United States
Jack
The price is €74
includes taxes & fees
15 Nov - 16 Nov
The Caledonian Hotel

4. Premier Inn Fort William

Premier Inn Fort William
3.0 star property
Fort William City Centre
7.6 out of 10, Good, (159 reviews)
"The breakfast was good, the staff was friendly and helpful, and the room was clean. We really enjoyed our stay at this hotel!"
Canada
Chloé
The price is €61
includes taxes & fees
30 Nov - 1 Dec
Premier Inn Fort William

5. Imperial Hotel

Imperial Hotel
3.0 star property
Fort William City Centre
7.2 out of 10, Good, (567 reviews)
"Staff were friendly. Hotel location convenient for train station. Hotel looking a little tired and in need of renovation but absolutely fine for a short break."
United Kingdom
Richard
The price is €81
includes taxes & fees
26 Nov - 27 Nov
Imperial Hotel

6. Muthu Fort William Hotel

Muthu Fort William Hotel
3.0 star property
Fort William
7.6 out of 10, Good, (583 reviews)
"The room was nice the view was beautiful"
United States
Teresa
The price is €124
includes taxes & fees
6 Dec - 7 Dec
Muthu Fort William Hotel

7. Onich Hotel

Onich Hotel
4.0 star property
Fort William
7.8 out of 10, Good, (535 reviews)
"The location was unique and very, very beautiful"
United Kingdom
Prasad
The price is €107
includes taxes & fees
27 Nov - 28 Nov
Onich Hotel

8. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
3.0 star property
Fort William
8.4 out of 10, Very good, (672 reviews)
"Loved the old world charm and friendly staff. Lovely property and great bar. Loved it, loved it, loved it!"
United States
Clay
The price is €156
includes taxes & fees
8 Nov - 9 Nov
Loch Leven Hotel & Distillery

9. Inverlochy Castle

Inverlochy Castle
5.0 star property
Fort William
9.4 out of 10, Exceptional, (294 reviews)
"We really enjoyed our stay at Inverlochy castle"
United States
Marcela
The price is €644
includes taxes & fees
9 Nov - 10 Nov
Inverlochy Castle

10. The Lodge on the Loch by OYO

The Lodge on the Loch by OYO
3.0 star property
Fort William
7.0 out of 10, Good, (407 reviews)
"Everything was good and clean.. there is a beautiful view of the lake"
United States
Marina
The price is €65
includes taxes & fees
9 Nov - 10 Nov
The Lodge on the Loch by OYO
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 Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Fort William cost?

The rate for hotels in Fort William ranges from €61 to €643 per night. Expedia has awesome offers on stays with restaurants or near foodie areas that'll satisfy both your taste buds and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with dining in Fort William?

You can pick from multiple hotels with dining in Fort William with a total average guest review rating of 9.2. The Lime Tree will put you near some awesome foodie experiences. This popular 3-star hotel also comes with a nearby waterfront and a lake view. Nevis Bank Inn is another recommended option with dining. It has a 4-star rating and amenities such as an electric car charging station and a restaurant.

How many hotels with restaurants are there in Fort William?

Fort William has 70 hotels within reach of some great dining options. To help you locate a place that's right for you, use our filters to search for other amenities or perks you want.

What are the best cheap hotels with dining in Fort William?

Keep both your wallet and taste buds happy at one of our Fort William hotels with dining that start from €61 per night. Blacksmiths Bunkhouse - Hostel will put you close to some terrific culinary experiences. Amenities here include a garden and a swimming pool. Also take a look at Chase The Wild Goose Hostel, which has a terrace and mountain views. Use the cash you save at either property to eat your way around Fort William! If you're sightseeing in Fort William and want to stay within your budget, there are many fun and free attractions to put on your itinerary. Inverlochy Castle and Steall Waterfall are always popular. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

Are there any family-friendly hotels with dining in Fort William?

Many visitors seeking a family-friendly hotel with dining in Fort William go for The Lime Tree. With a 3-star rating and amenities such as complimentary breakfast and WiFi, you'll feel right at home here. Nevis Bank Inn is a 4-star stay that will also give you access to some delicious dining. Housekeeping services and WiFi help make it a comfy base for your family getaway. After checking in and chilling in your comfortable new digs, it's time to hit the road and discover some of the local sights. Inverlochy Castle and Steall Waterfall are two excellent family-friendly attractions in Fort William.

Are there any 5-star hotels with dining in Fort William?

Fort William does not have any 5-star hotels with dining — but you and the fam can still "foodcation" here in style! Why not check out Nevis Bank Inn? Located around 0.64 kilometres from the downtown area, this 4-star escape comes with amenities like a bar and free WiFi. The Garrison is another terrific choice just 0.64 kilometres from the centre of Fort William. Also holding a 4-star rating, it features comfy slippers and free WiFi.

Why book your hotel with restaurants in Fort William with Expedia?

Whether you're after a hotel with a restaurant, or one that's near a foodie hub, Expedia will have a getaway that fits your tastes. Use our handy filters to search for Fort William hotels with their own eateries. You can also look up accommodation in sought-after locations filled with restaurants, cafés or markets. Whatever you go for, you can expect a mouthwatering deal with Expedia!

How can I find cheap hotels with restaurants in Fort William?

With Expedia's nifty filter tool, booking cheap hotels with restaurants in Fort William couldn't be simpler. To find accommodation that'll make your wallet happy, fine-tune your search results by budget, star rating and meal plans.

What is there to do in Fort William near my hotel with restaurants?

No matter your interests, Fort William has plenty to keep you entertained. Nevis Range Mountain Experience, Ben Nevis Distillery and Aonach Mor Ski Resort are on many travellers' to-do lists. You shouldn't miss Steall Waterfall, West Highland Museum and Ben Nevis either. With Expedia's hotel deals in Fort William, you can see even more popular attractions like these with the cash you save.

Explore a world of travel with Expedia