Fort William Hotels
Enter your dates, select the room and choose out of 89 hotels in Fort William
The 15 best hotels in Fort William selected for you
(89 Hotels - Page 1 of 6)Compare prices, reviews and location, then choose the hotel that suits you best.
View Map
Bank Street, PH33 6AY
The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only basis. Read more
6 Caberfeidh Fassifernrd, PH33 6BE
This family-run establishment is 5 minutes’ walk from train and bus stations, and 2 minutes’ walk from the High Street and restaurants. Hosts Wilma and Jim have run 6 Caberfeidh as a B&B for 18... Read more
Loch Lochy, s/n, PH34 4EA
In the splendid park one can enjoy all the charms of the Tuscan countryside, while golf lovers are given the opportunity to play the executive golf course at the Villa Gori Golf Club with its six... Read more
Fraser Square, PH336DW
Town centre hotel with some fine views over Loch Linnhe. Excellent food and modern luxurious accommodation provide both business travellers and holidaymakers alike with the ideal base in the Fort... Read more
Union Road, s/n, PH33 6QY
The hotel has been carefully modernised and retains its authentic external appearance, similar to a country manor. It was built as a steam train hotel in the Victorian period. Read more
Belford Road, PH33 6BT
MacLean Guest House offers room-only accommodation located on the main road and is less than 5 minutes' walk from the town centre and train and bus stations. Plenty of free parking is available on... Read more
High Street, , PH33 6EE
Near West Highland Museum, Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area., Featured amenities include express check-in, a... Read more
High Street, Fort William, Inverness-shire PH33 6EE, United Kingdom, PH33 6EE
Featuring a bar, Garrison Cells is located in Fort William in the Highlands region, 2.4 km from Glen Nevis and 16 km from Loch Linnhe. Read more
Achintore Road,
This comfortable hotel is located in Fort William. The 51 welcoming guests rooms offer a perfect place to relax at the end of the day. Read more
HighStreet, Fort William, PH33 6ED
Whether you are there for a romantic break, a fun holiday with the family, or to experience one of Fort William’s famous attractions such as the Jacobite Steam Train, the hotel's desire is to offer... Read more
Achintore Road, PH33 6RQ
Situated in picturesque Fort William, The Lime Tree An Ealdhain offers spacious accommodation in the Highlands of Scotland. It has its own art gallery, and an award-winning contemporary restaurant. Read more
Heathercroft Road off Argyle Road, PH33 6EZ
Situated in a quiet location on the hillside above the town of Fort William, Lochview House has panoramic views over Loch Linnhe and offers cooked breakfasts and free Wi-Fi. Breakfast is served in... Read more
UHI Student Accommodation, Camanachd Crescent, PH33 6XZ
Near Belford Hospital, The front desk is staffed during limited hours. Limited parking is available onsite. Read more
Achintore Road, PH33 6RQ
Glentower Lower Observatory offers bed and breakfast accommodation with stunning views of Loch Linnhe and the Ardgour Hills. The centre of Fort William is only 5 minutes walk away. Read more