Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 148 hotels in Fort William
Get Prices

148 hotels in Fort William

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Loch Leven HotelOld Ferry Road, Fort William, United KingdomView on map
14.9 km from City Centre
Located close to Andes Mountains and West Coast and adjacent to a ferry port, the hotel provides spectacular views and 12 rooms.
  • The hotel has
    • On-site car park
    +1
8.0
Great134 reviews
Price from£ 132per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Imperial HotelFraser Square, Fort William, United Kingdom, PH33 6DWView on map
100 m from City Centre200 m from West Highland Museum
Offering a 24-hour restaurant, this pleasant hotel in Fort William boasts 36 rooms and breathtaking views.
  • The hotel has
    • On-site car park
    +1
7.0
Very good352 reviews
Price from£ 134per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Caledonian HotelAchintore Road, Fort William, United Kingdom, PH33 6RWView on map
3.6 km from City Centre
This budget hotel with a private swimming pool is just a 20-minute drive from Ben Nevis Distillery.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • On-site car park
    +1
5.8
Guest rating5 reviews
Price from£ 114per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Thistle CottageTorlundy, Fort William, United Kingdom, PH33 6SNView on map
5.0 km from City Centre200 m from Nevis Range Ski Centre
Overlooking the lake, this family-friendly hotel welcomes guests with a daily full Scottish breakfast.
  • The bed & breakfast has
    • On-site car park
    +1
  • The bed & breakfast has
    • Self-service laundry
    +1
10.0
Perfect1 review
Price from£ 57per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Clan Macduff HotelAchintore Road, Fort William, United Kingdom, PH33 6RWView on map
3.2 km from City Centre
The hotel offers 41 beautiful rooms and guests will be amazed at wonderful views of the city.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
7.2
Very good23 reviews
Price from£ 143per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The GantocksApartmentThe Gantocks Achintore Road, Fort William, United KingdomView on map
1.9 km from City Centre1.8 km from West Highland Museum
Guests of this luxury hotel will be delighted with stunning garden views and proximity to West Highland Museum.
  • The apartment has
    • Electric kettle
    +1
  • The apartment has
    • Flat-screen TV
    +1
9.6
Perfect27 reviews
Price from£ 141per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Glentower Lower ObservatoryAchintore Road, Fort William, United KingdomView on map
900 m from City Centre700 m from West Highland Museum
A garden restaurant and 7 rooms are available during the stay in luxury hotel, boasting location next to West Highland Museum.
  • The bed & breakfast has
    • On-site car park
    +1
9.2
Perfect21 reviews
Price from£ 159per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Laurel Bank LodgeAchintore Road, Fort William, United KingdomView on map
1.3 km from City Centre1.2 km from West Highland Museum
There are rooms facing the hills and the hotel is set close to West Highland Museum.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
9.4
Perfect122 reviews
Select
Westhaven B&BAchintore Road, Fort William, United Kingdom, PH33 6RWView on map
3.0 km from City Centre
Near the hotel, there is a train station and guests can easily reach West Highland Museum which is not far away.
  • The hotel has
    • Non-smoking rooms
    +1
Price from£ 151per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
The Willows B&BAchintore Road, Fort William, United KingdomView on map
1.3 km from City Centre1.2 km from West Highland Museum
There are rooms facing the garden and the hotel is set close to Ben Nevis Distillery.
  • The bed & breakfast has
    • On-site car park
    +1
  • The bed & breakfast has
    • Flat-screen TV
    +1
9.0
Perfect4 reviews
Price from£ 127per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Buccleuch Guest HouseApartment8 Achintore Road, Fort William, United Kingdom, PH33 6RQView on map
1.1 km from City Centre1000 m from West Highland Museum
Located next to Ben Nevis Distillery, the venue comprises 7 rooms with lake views.
  • The apartment has
    • Free Wi-Fi in rooms
    +1
  • The apartment has
    • Electric kettle
    +1
  • The apartment has
    • Flat-screen TV
    +1
9.6
Perfect4 reviews
Price from£ 118per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Garadh BuidheNear Kilmonivaig, Spean Bridge, Fort William, United KingdomView on map
9.6 km from City Centre
Located near Commando Memorial, this cheap hotel features a continental breakfast.
Price from£ 106per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
6 Caberfeidh6 Caberfeidh Fassifernrd, Fort William, United Kingdom, PH33 6BEView on map
200 m from City Centre200 m from West Highland Museum
The hotel rooms boast breathtaking views over the mountain and there are snow skiing, horse riding and mini golf available on site.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • Off-site car park
    +1
7.0
Very good26 reviews
Price from£ 99per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Ardlinnhe Bed & BreakfastAchintore Road, Fort William, United Kingdom, PH33 6RQView on map
1.1 km from City Centre1000 m from West Highland Museum
The hotel is located in the ski area of Fort William, not far away from West Highland Museum, overlooking the hills.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • Flat-screen TV
    +1
Price from£ 75per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Croit Anna HotelAchintore Rd, Drimarben, Fort William, United KingdomView on map
4.0 km from City Centre
Located 5 km from the center of Fort William, this hotel features table tennis and billiards in the area and a terrace bar onsite.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    +1
6.0
Guest rating10 reviews
Price from£ 87per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Chase The Wild Goose HostelBanavie, Fort William, United KingdomView on map
3.2 km from City Centre1.9 km from Ben Nevis Whisky Distillery
Staying at this resort hostel, guest will enjoy mountain views, and 7 rooms with all necessary comforts.
  • The hostel has
    • On-site car park
    +1
  • The hostel has
    • Shared kitchen
    +1
6.0
Guest rating2 reviews
Price from£ 28per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Cuil Na SitheLochyside, Fort William, United Kingdom, PH33 7NXView on map
2.4 km from City Centre600 m from Ben Nevis Whisky Distillery
Conveniently located near a train station, the hotel with en-suite rooms offers the views of Andes Mountains.
  • The bed & breakfast has
    • On-site car park
    +1
8.6
Great11 reviews
Price from£ 88per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Blythedale House Bed & BreakfastSeafield Gardens, Fort William, United Kingdom, PH33 6RJView on map
1.6 km from City Centre1.5 km from West Highland Museum
Set in a high-tech-style building with a splendid view, the hotel is located next to Fairy Forest.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
7.0
Very good6 reviews
Price from£ 114per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
GlendevinRigh Crescent, Fort William, United Kingdom, PH33 6SGView on map
13.3 km from City Centre
Overlooking the park, this family-friendly hotel welcomes guests with a daily continental breakfast.
  • The hotel has
    • Outdoor dining area
    +1
Price from£ 76per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Shelbeck B&B6 Glenmore Terrace Lochybridge, Fort William, United Kingdom, PH33 6TAView on map
2.6 km from City Centre200 m from Ben Nevis Whisky Distillery
Set near Ben Nevis, this budget venue is 30 minutes' walk of the city center.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • On-site car park
    +1
  • The bed & breakfast has
    • Flat-screen TV
    +1
Price from£ 120per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Your booking experience in Fort William

If you are searching for a comfortable accommodation for your next travel in Fort William, we are always ready to indulge you with good Scotland hotel deals. Hotelmix.co.uk allows you to shorten your search in Scotland by amenities and hotel brands. We have design and boutique hotels with a comprehensive list of services and amenities together with other amazing accommodation options which grant you an extensive base for exploring.

Budget hotels in Fort William

Travelers, who love sports, can select a budget Innseagan House that offers to enjoy snowboarding, climbing and skiing. Bank Street Lodge hotel is a budget choice that is less than 5 minutes on foot from the center and is directly next to Lochaber Geopark Visitor Centre. You will find Alltonside Guest House just a stone's throw from Fort William VisitScotland iCentre.

Proximity to public transport

Choose a hotel near Fort William train station, such as Travelodge Fort William or Guisachan Guest House and save you time and money.

Convenience of staying in the city centre

If you are a foodie, consider booking Premier Inn Fort William near Brewers Fayre Loch Iall, located in the city center. 6 Caberfeidh and Lochview House are good apartments that will place you within a 5-minute walk of the city center. To explore Fort William City Centre district, choose a hotel near Steall Waterfall, such as Best Western Imperial Hotel with room rates from 118£.

Consider staying at Formerly Named As West End Hotel Muthu Fort William Hotel, where you'll be within 5 minutes' walking distance of West Highland Museum. For travelers looking for hotels near Old Inverlochy Castle, there are 3 options, such as Cuil Na Sithe and Nevis Bank Inn.

Luxury and boutique accommodation

The 4-star Moorings Hotel is a luxury option just a 30-minute walk from Old Fort of Fort William. Choose Ben Nevis Hotel & Leisure Club near Statue of Donald Cameron, a popular boutique hotel that has an indoor swimming pool, a Jacuzzi and a solarium.

Apartments, B&Bs and others

You can also try comfy Corrie View, which includes free parking and a free private car park. Cruachan Hotel is a family-oriented hotel that has a golf course, hiking and cycling. Make sure to choose Thistle Cottage near Neptune's Staircase - a top-rated resort with views of the mountain.

+ Read more - Less

Filtering results

Please wait...

148 hotels found