View on Map
This 4-star B&B is in a quiet area overlooking Loch Linnhe, less that 1 km from Fort William town centre. It has a garden, guest ...
Fort William, Scotland
4 Star Hotel
Rooms from GBP69 per night
Check Availability >>
View on Map
Situated only 1 mile from Fort William, Ben Nevis Hotel and Leisure Club offers a restaurant, a bar, free parking and a heated indoor ...
Fort William, Scotland
3 Star Hotel
Rooms from GBP55 per night
Check Availability >>
View on Map
A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at ...
Ardgour, Fort William, Scotland
3 Star Hotel
Rooms from GBP39 per night
Check Availability >>
View on Map
The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only ...
Fort William, Scotland
Rooms from GBP35 per night
Check Availability >>
View on Map
Perfectly situated on the shores of Loch Linnhe, Campfield House is a friendly, family- run bed and breakfast, 3 miles (4.8 km) from ...
Fort William, Scotland
3 Star Hotel
Rooms from GBP45 per night
Check Availability >>
View on Map
Situated by Loch Sunart, Kilcamb Hotel is a small, luxury country house hotel. Set amongst 22 acres of woodland in the Ardamurchan ...
Strontian, Fort William, Scotland
4 Star Hotel
Rooms from GBP220 per night
Check Availability >>
View on Map
Overlooking the shore of Loch Linnhe and with magnificent views of the Ardgour Hills, this Victorian guest house is just 5 minutes’ ...
Fort William, Scotland
4 Star Hotel
Rooms from GBP49 per night
Check Availability >>
View on Map
The Onich Hotel is a 3 star hotel, beautifully situated on the shores of Loch Linnhe, facing south with attractive gardens extending ...
Onich, Fort William, Scotland
3 Star Hotel
Rooms from GBP45 per night
Check Availability >>
View on Map
For centuries travellers have enjoyed the famous West Highland welcome at this family run inn. With twelve high quality en-suite ...
Ardgour, Fort William, Scotland
3 Star Hotel
Rooms from GBP45 per night
Check Availability >>
View on Map
In the heart of Fort William, this Premier Inn is an ideal base for exploring Ben Nevis and the surrounding countryside. There is ...
Fort William, Scotland
3 Star Hotel
Rooms from GBP41 per night
Check Availability >>
View on Map
Just a 5-minute drive from the foot of Ben Nevis, Britain’s highest mountain, the Alexandra Hotel offers free on-site parking and free ...
Fort William, Scotland
3 Star Hotel
Rooms from GBP39 per night
Check Availability >>
View on Map
The Imperial Hotel is situated in the heart of Fort William offering the best of accommodation, service and standards. All rooms are ...
Fort William, Scotland
3 Star Hotel
Rooms from GBP38 per night
Check Availability >>
View on Map
Set amongst the beautiful Scottish West Highlands scenery, 19th-century Inverlochy is an award-winning luxury hotel and restaurant. ...
Torlundy, Fort William, Scotland
5 Star Hotel
Rooms from GBP213 per night
Check Availability >>
View on Map
Situated in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodation 5 ...
Drimarben, Fort William, Scotland
3 Star Hotel
Rooms from GBP32 per night
Check Availability >>
View on Map
This family-run establishment is 5 minutes’ walk from train and bus stations, and 2 minutes’ walk from the High Street and ...
Fort William, Scotland
3 Star Hotel
Rooms from GBP70 per night
Check Availability >>
View on Map
This high-quality B&B has stunning views across Loch Linnhe and the Ardgour Hills. It is a 10-minute walk from the town centre with ...
Fort William, Scotland
4 Star Hotel
Rooms from GBP65 per night
Check Availability >>