You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Fort William · 0.04 mi from centre
7.8
915 reviews
Breakfast available
With a stay at Alexandra Hotel, you'll be centrally located in Fort William, within a 10-minute drive of Ben Nevis and Loch Linnhe. This eco-friendly hotel is 0.2 mi (0.3 km) from Old Fort of Fort William and 0.3 mi (0.5 km) from Lochaber Geopark Visitor Centre.
Hotel in Fort William · 2.35 mi from centre
7.0
963 reviews
With a stay at The Caledonian Hotel in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe. This hotel is 2 mi (3.3 km) from West Highland Way and 2.2 mi (3.5 km) from Lochaber Geopark Visitor Centre.
Hotel in Onich, Fort William · 8.94 mi from centre
7.6
176 reviews
With a stay at The Lodge On The Loch in Fort William, you'll be on a lake, just steps from Loch Linnhe and a 2-minute drive from Loch Leven. This hotel is 18 mi (29 km) from Ben Nevis and 1.6 mi (2.6 km) from Pixel Spirits Distillery.
Hotel in Fort William · 0.42 mi from centre
8.8
757 reviews
Breakfast available
With a stay at The Garrison in Fort William, you'll be within a 15-minute drive of Ben Nevis and Loch Linnhe. This hotel is 0.1 mi (0.1 km) from West Highland Way and 0.2 mi (0.3 km) from Lochaber Geopark Visitor Centre.
Hotel in Fort William · 4.22 mi from centre
8.4
170 reviews
Breakfast available
When you stay at Base Camp Hotel Nevis Range in Fort William, you'll be near ski lifts, within a 5-minute drive of Nevis Range Mountain Experience and Leanachan Forest. This hotel is 11.5 mi (18.6 km) from Ben Nevis and 3.8 mi (6.2 km) from Ben Nevis Distillery.
Hotel in Fort William · 0.67 mi from centre
8.1
5,399 reviews
Situated in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodation 5 minutes’ walk from the centre of Fort William.
This property includes a lift and some rooms at the Cruachan feature stunning views of the loch and the Morvern Hills beyond. All feature a TV with satellite channels and free Wi-Fi is available throughout the building.
Evening meals and bar food can be enjoyed in the spacious eating area or on the open terrace, which boasts spectacular views. The food is made from locally sourced ingredients. Breakfast include a range of cooked items such as bacon and sausages as well as a buffet, which includes cereals, yoghurt, selection of mixed fruits and juice. The Cruachan Bar would open at 4 pm. Drinks are served until 10:30 pm.
Hotel in Spean Bridge · 8.56 mi from centre
8.0
27 reviews
This family-run hotel in the West Highlands has good food and comfortable, basic rooms. It is close to Spean Bridge Train Station and 14.5 km north of Fort William.
The hotel is in village surroundings on the main A82 to Inverness and Skye. It is close to the Commando Monument and the Nevis Range Cable Car.
OX Hotel Spean Bridge hosts the Commando Bar and a restaurant.
Accommodation is spread across the annexe, chalets and the main hotel, which has a part dating from the 18th century. Some rooms have satellite TV, and some rooms have both a bath and a shower.
Hotel in Fort William · 0.20 mi from centre
Breakfast available
With a stay at Premier Inn Fort William in Fort William (Fort William City Centre), you'll be steps from Loch Linnhe and 4 minutes by foot from Old Fort of Fort William. This hotel is 0.2 mi (0.4 km) from Great Glen Way and 0.4 mi (0.7 km) from Belford Hospital.
Cottage in Spean Bridge · 7.05 mi from centre
10.0
4 reviews
Located in Spean Bridge, this cottage is within a 5-minute drive of Highland Soaps and Commando Memorial. This cottage is 13.8 mi (22.2 km) from Ben Nevis and 4.4 mi (7 km) from Nevis Range Mountain Experience.
Bed & breakfast in Banavie, Fort William · 1.76 mi from centre
10.0
97 reviews
Breakfast available
Located in Fort William, Treetops B&B is in the mountains, within a 5-minute drive of Neptune's Staircase and Ben Nevis Distillery. This bed & breakfast is 2.3 mi (3.7 km) from Inverlochy Castle and 3.7 mi (5.9 km) from West Highland Museum.
Guesthouse in Fort William · 0.16 mi from centre
9.4
231 reviews
With a stay at Maclean Guest House in Fort William (Fort William City Centre), you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This guest house is 0.1 mi (0.2 km) from Belford Hospital and 0.3 mi (0.6 km) from Old Fort of Fort William.
Bed and breakfast in Banavie, Fort William · 2.91 mi from centre
9.4
319 reviews
Set in Fort William, 5.3 km from Glen Nevis, Mayfield B&B offers accommodation with free WiFi and free private parking. The property is around 22 km from Loch Linnhe, 27 km from Glenfinnan Station Museum and 2.8 km from Ben Nevis Whisky Distillery. West Highland Museum is 6.3 km from the bed and breakfast and Steall Waterfall is 15 km away.
A fridge and kettle are also featured. At the bed and breakfast, each unit comes with a private bathroom.
À la carte and Full English/Irish breakfast options with warm dishes, pancakes and fruits are available.
Glenfinnan Monument is 27 km from the bed and breakfast, while Glenfinnan Viaduct is 27 km away. Oban Airport is 66 km from the property.
Bed and breakfast in Fort William · 3.55 mi from centre
7.9
820 reviews
Breakfast available
Perfectly situated on the shores of Loch Linnhe, Campfield House is a friendly, family- run bed and breakfast, 4.8 km from Fort William.
All comfortable rooms have en suite facilities and a Freeview TV. Some rooms have stunning views over the loch.
Enjoy the spectacular views from the beautiful gardens at Campfield House.
Campfield House enjoys exquisite views across Conaglen, Corran Narrows and the Ardgour Hills, providing an ideal base from which to explore the highlands.
Free parking is available to guests.
Guesthouse in Banavie, Fort William · 1.76 mi from centre
9.6
67 reviews
Breakfast available
With a stay at Braeburn Guest House / B&B in Fort William, you'll be within a 15-minute drive of Ben Nevis and Cape Wrath Trail. This guest house is 1.1 mi (1.8 km) from Neptune's Staircase and 1.7 mi (2.7 km) from Ben Nevis Distillery.
Bed & breakfast in Spean Bridge · 8.93 mi from centre
9.6
82 reviews
Breakfast available
Located in Spean Bridge, Tirindrish House is in a rural location, within a 5-minute drive of Highland Soaps and Commando Memorial. This bed & breakfast is 15.6 mi (25 km) from Ben Nevis and 4.3 mi (6.9 km) from Lochy Bay.
Hotel in Fort William · 0.21 mi from centre
9.8
23 reviews
Breakfast available
With a stay at Guisachan Guest House in Fort William (Fort William City Centre), you'll be steps from Loch Linnhe and 7 minutes by foot from Great Glen Way. This hotel is 0.7 mi (1.1 km) from West Highland Way and 2.4 mi (3.9 km) from Inverlochy Castle.
Guesthouse in Fort William · 0.76 mi from centre
10.0
2 reviews
Breakfast available
With a stay at Distillery Guest House in Fort William, you'll be on the waterfront, within a 10-minute drive of Ben Nevis and Loch Linnhe. This guest house is 0.5 mi (0.7 km) from Commando Monument and 0.7 mi (1.1 km) from Inverlochy Castle.
Guesthouse in Fort William · 0.61 mi from centre
10.0
13 reviews
Breakfast available
With a stay at Ben Nevis Guest House in Fort William, you'll be within a 10-minute drive of Ben Nevis and Loch Linnhe. This guest house is 0.5 mi (0.8 km) from Commando Monument and 0.6 mi (0.9 km) from Belford Hospital.
Bed & breakfast in Spean Bridge · 8.91 mi from centre
8.8
268 reviews
Breakfast available
Located in Spean Bridge, Coire Glas Guest House is within a 5-minute drive of Highland Soaps and Commando Memorial. This bed & breakfast is 15.3 mi (24.7 km) from Ben Nevis and 4.1 mi (6.5 km) from Lochy Bay.
Inn in Fort William · 8.51 mi from centre
8.6
522 reviews
Breakfast available
Located in Fort William, Inn at Ardgour is by the sea, within a 15-minute drive of Loch Linnhe and Loch Leven. This beach inn is 16.1 mi (25.9 km) from Ben Nevis and 4.6 mi (7.4 km) from Pixel Spirits Distillery.