Search for local accommodation

Welcome to our Fort William accommodation guide - guesthouses, bed and breakfasts, hotels and a variety of self catering accommodation.
Fort William is the second largest town in the Highlands of Scotland and as such, offers a very good choice of B&Bs, hotels and self catering options for visitors to this famous Highland town. The Fort William area is made up of several small villages and communities. These are Banavie, Caol, Corpach, Claggan, Inverlochy, Tomacharich and Torlundy. Each of these small communities offers unique views, locations and features. Banavie, Corpach, Caol and Inverlochy for example all share an area of the Loch Linnhe shoreline.  If you are looking for something specific try our search and filter features.

Our local accommodation marketing group offer online booking with Free-to-Book for Bed and Breakfast, Guesthouse and self catering. To see what's available click here.
Larchwood B&B
Larchwood B&B is situated just outside the village of Roy Bridge, in Glen Spean. The house is set in its own grounds of 2 acres, with a further 3 acres of croft land adjacent, and enjoys a remote, riverside position set back from the road. There are scenic views in all directions and wildlife abounds. Ample parking is available plus secure parking for bikes and outdoor equipment.  Aside from enjoying the spectacular scenery, a whole range of activities including hill walking, climbing, skiing, mountain biking, fishing and water-sports are easily available within a short distance.  Larchwood is an ideal place to stay while visiting or touring the Highlands of Scotland. Fort William is 18 miles away (25 minutes drive) whilst Ben Nevis, Glencoe, the Great Glen, Loch Ness, Inverness, Oban and the Isle of Skye are all within easy reach of a day trip. There is plenty to do, however long you stay, and always something to come back to next time. Larchwood has underfloor central heating in all rooms and two well-appointed Guest Bedrooms: The Garden Room. A large and lavishly furnished room with king sized double bed, full length windows with patio door leading to decking and garden, giving breath-taking views across our pond to the mountains beyond. En-suite shower room, TV, tea and coffee making facilities. The Croft Room has views of our croft, Cille Choirill church and the hills beyond. Double bed, en-suite bath room (with shower), TV, tea and coffee making facilities. Both B&B rooms have been carefully decorated and furnished to a high standard, with warm and comfortable beds. We aim to provide luxury bed and breakfast accommodation, a home from home. WiFi Internet Access is available for guests to use as well as a full sized snooker table. Drying facilities available. All the rooms are located on the ground floor. 
No data
No data
Westcourt Bed and Breakfast
A Warm Welcome to Westcourt Bed & Breakfast. We hope that you enjoy our beautiful views overlooking Loch Linnhe, with the stunning shoreline, sea-birds, seals, otters, ducks and swans. Westcourt is a fabulous Bed and Breakfast in Fort William and an impressive property, which commands a prime location with stunning, un-interrupted views to the Ardgour hills and over Loch Linnhe with it’s colourful array of leisure, cruise and sailing boats.  Westcourt is only a five-minute leisurely walk along the waterfront, through the beautiful Achintore gardens to the centre of Fort William, which will take you to a variety of bars restaurants and shops. The Lochaber Yacht Club are also directly across from our comfortable B&B on the Fort waterfront, with their trees illuminated with alternating pastel coloured lighting, which adds to the ambience against the water.   Westcourt is regarded as Luxury accommodation and is furnished and presented to an Extremely High Standard in all regards, to make guests stay as pleasant as possible. At Westcourt we offer a mix of bedrooms, some with Loch side and mountain range views, generous sized rooms with King-Size beds, Double, Twin or Deluxe rooms both standard and superior. All rooms are en-suite, some with both Bath or SPA and all Power Showers of a high standard and most with twin sink units, Soft towels, Quality linen and Bespoke Quality toiletries are provided for Guests.   Each room has flat screen TV with Freeview television, Hospitality trays, Hair dryer, access to an iron on request, Free WI-FI throughout and onsite Guest Parking.           In the morning Breakfast is served in the tastefully decorated dining room that makes for a great spacious area to relax and enjoy your breakfast as you plan your day.  Breakfast is served by friendly staff with good local knowledge.                  Breakfast is available from 7.30 am – 9.00 am, or earlier on request if required.                           We offer you an individually presented breakfast in the morning – choose from light and healthy options, yogurts Fresh Fruit, Juices and Croissants, a range of Cereals, Continental Breakfast, a selection of Cold Meat and Cheese, Scrambled or Poached egg with Salmon or Kippers, or a Large cooked   ” Full Highland Breakfast”   that will set you up for the day. Coffee or Tea, with toast and a selection of Marmalad, Honey and Jams. Our breakfast are well complemented by our guest reviews that Westcourt receives.  Charles and Katarina look forward to welcoming you to Westcourt.    Bed & Breakfast from £45.00 - £75.00 per person per night - based on two people sharing one double room with king-sized bed and including breakfast.We are open all year.  Please use our online booking below to check availability, or if you have any special requirements, complete the enquiry form. We look forward to welcoming you to Fort William.
No data
No data
Onich Hotel and Gardens near Glencoe
The Onich Hotel is family run and provides quality bed & breakfast accommodation near Glencoe, with lunch and evening meals served in either lounge bars. You can also try our new Seafood restaurant 'Meas Na Mara' with beautiful views across Loch Linnhe ideal place to enjoy locally fresh sourced seafood in the West Highlands. Superbly located on the shores of Loch Linnhe on the west coast of the Scottish Highlands. Near Glencoe, south of Fort William and North of Oban there is lots to see and do and it's a perfect base for exploring all the scenic lochs and hidden glens nearby. Whether it’s relaxation, adventure, functions or conferences you’re looking for, The Onich Hotel and Lochside Gardens is not only the Hotel for all Seasons, it is also the Hotel for all Occasions, and that perfect setting for a Highland wedding. We also provide a mooring facility in our bay for the visiting yachts and cruisers. We offer a variety of traditional bar fare Menu supplemented with daily specials, and we also offer our new seafood restaurant 'Meas Na Mara'. This may be served in our cosy bar by the fireside, the sun-lounge or even outdoors on the terrace. Additionally, we can offer larger parties a mouth-watering dinner in our restaurant whilst enjoying the views over the loch and gardens. Complement your meal with our local ales or choose from our comprehensive wine selection. The personal touch of our friendly staff serves to enhance our high standards resulting in our guests returning on a regular basis.
No data
No data