Hotels in Fort William

Birchbrae Lodges
Onich, PH33 6SE Onich
Birchbrae Lodges

Birchbrae Lodges offer luxury accommodation within an idyllic and peaceful woodland clearing, deep within the Scottish Highlands. These contemporary lodges are just half a mile from Loch Linnhe and offer free Wi-Fi throughout.

Onich Hotel
Onich, PH33 6RY Onich
Onich Hotel

With dramatic mountain views and a stunning loch-side setting, this family-run hotel offers attractive, individually decorated rooms and beautiful gardens.

The Old Store
, PH33 Onich
The Old Store

The Old Store is a holiday home with a garden, set in Onich. Providing free private parking, the cottage is 700 metres from Loch Linnhe. A dishwasher, an oven and a toaster can be found in the kitchen. A TV is available.

Cuilcheanna House
Onich, PH33 6SD Onich
Cuilcheanna House

Once used as accommodation for the English army during the Jacobite uprising, Cuilcheanna House is 9 miles of the town of Fort William and overlooks Loch Linnhe towards Kentallen Bay and the Isle of Mull.

Glendevin
Righ Crescent, Inchree, Onich, , PH33 6SG Onich
Glendevin

Surrounded by woodland, the Glendevin is situated in Inchree, between Glencoe and Ben Nevis. With free Wi-Fi and free private parking, the bed and breakfast is just 9 miles from the town of Fort William.

The Corran
Onich, PH33 6SE Onich
The Corran

Sitting on the shores of Loch Linnhe, beside the Corran ferry, The Corran boasts a cafe, bar and restaurant overlooking Loch Linnhe. Each room at the property has a satellite TV with sports and film channels, and a DVD player.

Inchree
Inchree, PH33 6SE Onich
Inchree

Surrounded by lake and mountain scenery and set within its own private grounds, Inchree offers budget room and chalet accommodation with an on-site pub and restaurant.

The Lodge On The Loch
Onich, Fort William, Highlands Of Scotland,, PH33 6RY Onich
The Lodge On The Loch

Surrounded by breathtaking scenery just a 15-minute drive south of Fort William in the Highlands of Scotland, this hotel overlooks Loch Linnhe. The property boasts a loch-view restaurant.

Avoca House
, PH33 6RY Onich
Avoca House

Avoca House is a holiday home situated in Onich, 1.1 km from Loch Linnhe. The kitchen features a dishwasher and there is a private bathroom. A TV is provided.

Creag Mhor Lodge
Onich, PH33 6RY Onich
Creag Mhor Lodge

On the shores of Loch Linnhe, Creag Mhor is ideal for hiking, cycling and watersports. It has a bar with over 350 malt whiskeys. Surrounded by stunning scenery, Creag Mhor Lodge is well located for visiting Ben Nevis, Fort William, Glencoe and Oban.

Springwell Holidays
Springwell, Onich, Highland, PH33 6RY Onich
Springwell Holidays

Offering a garden, Springwell Holidays offers accommodation near Fort William. Ben Nevis is 16 km away. All units feature a dining area and a seating area with a flat-screen TV. A TV and DVD player are available in some units.

Allt Nan Ros Apartments
Allt Nan Ros Apartments, PH33 6RY Onich
Allt Nan Ros Apartments

Set in Onich, 1.2 km from Loch Linnhe, Allt Nan Ros Apartments boasts a barbecue and terrace. Free WiFi is available . The accommodation comes with a seating and dining area.

Corran Bunkhouse
Onich, PH33 6SE Onich
Corran Bunkhouse

Corran Bunkhouse is set in Lochaber's Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen. Free private parking is available on site for all guests.

Inn at Ardgour
Ardgour, PH33 7AA Onich
Inn at Ardgour

A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at Ardgour is reached via a very short car-ferry trip across the water.

The Old Post Office
, PA38 Kentallen
The Old Post Office

The Old Post Office offers accommodation in Kentallen. The unit is 18 km from Fort William. The kitchen has an oven and a toaster. A TV is provided. There is a private bathroom with a bath or shower.

Hollytree Hotel and Swimming pool
Kentallen Pier, PA38 4BY Kentallen
Hollytree Hotel and Swimming pool

Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining. All 20 rooms enjoy magnificent sea views and all are fully en suite with luxurious fittings and furnishings, including their own seating areas.

Loch Linnhe Waterfront Lodges
Loch Linnhe Lodges, PA38 4BY Kentallen
Loch Linnhe Waterfront Lodges

Loch Linnhe Waterfront Lodges is a apartment located in Kentallen in the Highlands Region and is 18 km from Fort William. Guests benefit from terrace. Free private parking is available on site.

Bluebell Cottage
Bluebell Cottage Glenachulish, PH49 4JZ Ballachulish
Bluebell Cottage

Located 4 miles from Glencoe and 10 miles from Fort William, Bluebell Cottage is next to the Dragon's Tooth Golf Course. Free private parking is available on site, and walking and hiking trails are nearby.

Glenachulish Bay Cottage
Glenachulish Bay Cottage, PH49 4JD North Ballachulish
Glenachulish Bay Cottage

Set in North Ballachulish, this holiday home is 16 km from Fort William. Guests benefit from terrace. Free private parking is available on site. There is a seating area, a dining area and a kitchen complete with a dishwasher and an oven.

Wildwood Farm House
Wildwood Farm House, PH49 4JZ North Ballachulish
Wildwood Farm House

Set 16 km from Fort William and 34 km from Oban, Wildwood Farm House offers pet-friendly accommodation in North Ballachulish. The property is 5 km from Glencoe and boasts views of the mountain. Free WiFi is offered.

The Ballachulish Hotel
Ballachulish, PH49 4JY Ballachulish
The Ballachulish Hotel

In a stunning location, between the mighty Glencoe Mountains, this baronial Highland hotel offers an irresistible blend of history and style with modern comforts and luxuries.

RiverBeds Lodges with Hot Tubs
RiverBeds, Dragon's Tooth Estate, Ballachulish, Argyll, PH49 4JX Glencoe
RiverBeds Lodges with Hot Tubs

RiverBeds Lodges with Hot Tubs is situated on the outskirts of Glencoe and on the edge of the Dragon’s Tooth Golf Course. Fort William is 9.3 miles from the property. Free private parking is available on site.

Sealladh na Beinne
Old Town, North Ballachulish, PH33 6RZ Glencoe
Sealladh na Beinne

Situated 19 km from Fort William, Sealladh na Beinne offers accommodation in Glencoe, in an area popular for hiking and cycling. The property features views of the surrounding hills and is less than 30 minutes by car from the foothills of Ben Nevis.

The Loch Leven Hotel
Old Ferry Road, PH33 6SA Glencoe
The Loch Leven Hotel

With a beautiful loch-side setting and mountain views, this award-winning family-run hotel offers free Wi-Fi and free private parking. Home-cooked meals are made from local produce and the restaurant and bar dining area overlooks Loch Leven.