Things to do in
Fort William

Enter your dates to find available activities

Top activities

Our most recommended things to do in Fort William

Edinburgh: Loch Ness, Glencoe & the Scottish Highlands Tour

1. Edinburgh: Loch Ness, Glencoe & the Scottish Highlands Tour

Head for the Highlands, whether in search of the Loch Ness Monster or just a scenic day trip from Edinburgh. After pickup, relax on your group’s bus and listen to the guide’s entertaining commentary. Visit Kilmahog for an introduction to the famous Highland Cows and a cup of coffee. Discover what a ‘hairy coo’ really is. Next, travel up the road to Glencoe and enjoy a 10-minute photo stop in front of the unforgettable Highland views. Have lunch in Fort William, where your guide can advise you on where to eat. If you're interested in the mysteries of the kilt, you can even get a ‘wee’ kilt introduction here. Then be whisked to Loch Ness itself. Customize your experience at Loch Ness with personal touches. Visit the majestic Urquhart Castle, and hop on a boat in search of ‘Nessie’, as the locals call it. Or simply hang out on the pier and grab a coffee with gorgeous views. On the way home, make a short snack stop in Pitlochry, a beautiful village in the heart of the country, before returning to Edinburgh.

From Inverness: Jacobite Steam Train and Highlands Tour

2. From Inverness: Jacobite Steam Train and Highlands Tour

Immerse yourself in the natural wonders of the Scottish Highlands and board the Jacobite Steam Train on a day trip from Inverness. Cross the Glenfinnan Viaduct for a scenic tour of Loch Ness and in the fishing town of Mallaig. Begin your journey by bus and drive along the world-famous Loch Ness, stopping for photos above the ruins of Urquhart Castle. Continue south and visit the Commando Memorial, overlooking the Nevis Range—home to the UK’s highest mountain, Ben Nevis. Next, set your sights on the Jacobite Steam Train and hop on board at Fort William. Your journey through magnificent landscapes will end in the fishing port of Mallaig, where you can try fresh seafood for lunch (at your expense) or explore the town. Take the scenic ‘Road to the Isles’ to Glenfinnan viaduct for stunning views. Admire beautiful scenery as you ride to Fort Augustus, the Caledonian Canal, and Loch Ness. Finish your tour at Falls of Foyers and Dores Beach on the banks of Loch Ness.

Edinburgh: Glenfinnan, Mallaig & Glencoe Adventure

3. Edinburgh: Glenfinnan, Mallaig & Glencoe Adventure

Depart Edinburgh and travel northwest, stopping for a coffee and refreshments at a small highland village. Traveling onwards, reach Glencoe, known to many as the location for the Massacre of the MacDonald clan in 1692. Take photos of this beautiful area whilst you learn about its turbulent past. After Glencoe, travel further north to Fort William. Stop for refreshments and perhaps a bite to eat before journeying down the Road to the Isles. Learn about the history of the area as you approach Mallaig, where you will spend time enjoying lunch and its sea views. From Mallaig, travel eastwards to the main attraction, Glenfinnan. Arrive right on time to see the Jacobite Steam Train (also known as the Hogwarts Express in the Harry Potter Films) cross the bridge. Not only will you enjoy this iconic view, but the site is also known as the setting for many Harry Potter scenes, including Loch Shiel. From Glenfinnan, travel southwards, stopping for refreshments at the small village of Pitlochry before returning to Edinburgh, where your tour ends.

From Edinburgh: Isle of Skye 3-Day Tour with Accommodation

4. From Edinburgh: Isle of Skye 3-Day Tour with Accommodation

Enjoy a full 3 days exploring the dramatic scenery of the Scottish Highlands and the romance of the island of Skye in a small group that offers maximum personal service. You can choose your accommodation to suit your own budget and you will get a Rabbies Discount Card to receive discounts at local restaurants and shops. Day 1: Depart Edinburgh by luxury Mercedes minibus at 08.30 and travel west, passing Linlithgow Palace, the birthplace of Mary Queen of Scots. Continue towards Stirling with its imposing castle and views of the Wallace Monument. You will pass Doune Castle, movie location for scenes from Monty Python's infamous "Holy Grail," before stopping at the edge of the Highlands for refreshments. As you drive into the Highlands you will pass Loch Luibnaig, Loch Earn, Crianlarich and Tyndrum, stopping for lunch along the way. Drive north through Glencoe, scene of the great massacre of the Clan Macdonald in 1692. Continue to Fort William and up to the Commando Memorial at Spean Bridge, offering magnificent views over Ben Nevis. Next you will take the "Road to the Isles," through the splendor of the 5 Sisters of Kintail, the mountains that guard the pass to the Isle of Skye. Stop to visit the famous Eilean Donan Castle, used in the film "Highlander" and located at the junction of 3 lochs as protection against Viking raiders. Crossing over the bridge to Skye, you head north to Portree where you will be dropped off at your accommodation. Enjoy an evening and dinner at leisure, exploring the town’s Gaelic attractions and harborside. Day 2: You will spend the day on the Isle of Skye with flexible arrangements. There are many possibilities, depending on the weather, and the dynamics of your group. Your driver/ guide's local knowledge will come to the fore to arrange the best day for everyone. You could travel north to explore the Trotternish Peninsula with its stunning Quiraing mountain pass and some of Skye's extraordinary geological scenery. Or head to Kilt Rock, composed of basalt columns that are reminiscent of the pleats in a kilt. Enjoy the magic of the waterfall, cascading over cliffs and down into the sea below. Take a short break for lunch, before continuing to explore this most dramatic of islands. Head in a westerly direction to Dunvegan castle, the ancestral home of Clan Macleod, or enjoy spectacular views at Neist Point, the most westerly point of Skye. Return you to your accommodation in Portree in the early evening to enjoy dinner and the rest of the evening at leisure. Day 3: Your driver will collect you from your accommodation and head south through the Cuillin Hills, back over to the mainland for stunning views over Loch Duich and the 5 Sisters of Kintail. Move on to Loch Ness for lunch. Look out for "Nessie," the mysterious monster that has haunted and confounded visitors since the 1950s. Head south through the Grampian Mountains along Loch Laggan, famous as the location for the TV miniseries "Monarch of the Glen," before passing Dalwhinnie, home to Scotland's highest whisky Distillery. You will pause for refreshments at Blair Castle, before heading back to Edinburgh via Perth and over the extraordinary Forth Road Bridge.

From Glasgow: Loch Ness, Glencoe and the Highlands Tour

5. From Glasgow: Loch Ness, Glencoe and the Highlands Tour

From Glasgow, travel north towards the Scottish highlands. The first stop is for a cup of tea or coffee at a café on the shores of Loch Lomond. Climb up into the Highlands over the unique, desolate landscape of Rannoch Moor and the Black Mount to Glencoe, the site of the 1692 massacre of the MacDonald clan. After lunch in the Fort William area, continue beneath Britain’s highest mountain, Ben Nevis, and into the Great Glen. At Loch Ness, take aN optional 1-hour cruise on the loch or enjoy the beautiful views at its shores. Before arriving back in Glasgow, cross the Grampian Mountains and the woodland scenery of Perthshire, including the Forest of Atholl.

Edinburgh: Loch Ness & Scottish Highlands Tour with Lunch

6. Edinburgh: Loch Ness & Scottish Highlands Tour with Lunch

Embark on a full-day guided trip to Loch Ness from Edinburgh and tour the Scottish Highlands. See the UK's highest mountain, Ben Nevis, keep an eye out for Nessie on a boat cruise and enjoy a picnic lunch. Head north from Edinburgh and pass the imposing ramparts of Stirling Castle. Skirt the Trossachs Rob Roy country, and cross the wilds of Rannoch Moor before stopping at dramatic Glencoe; the scene of the infamous 1692 massacre.  Your journey takes you through Fort William. Pass Ben Nevis, Britain’s highest mountain, before entering the Great Glen. Arrive at the pretty Highland village of Fort Augustus on the banks of Loch Ness, and enjoy a lovely picnic with freshly made sandwiches, fresh fruit, shortbread, and Scottish mineral water. If you fancy something more substantial, your guide will happily recommend some great local cafes.  Take an optional boat cruise on the loch, go for a scenic hike, or just relax by the Caledonian Canal. If you choose to sail along the waters of Loch Ness, it really is an unforgettable experience. Your boat is eqipped with the latest hi-tech color, sonar, and underwater imaging system, giving you a fascinating view of the underwater terrain and life. You might even see Nessie! You can also relax with a coffee or beer in the on board bar. Having seen the best of the Scottish Highlands, it's time to head back to Edinburgh via shimmering Loch Laggan and the wild and lonely Drumochter Pass. Head south and enter Perthshire, a land of forests, rivers, and mountains. See the spectacular Forth Bridge before arriving back in Edinburgh at around 20:00.

From Edinburgh: Loch Ness & Highlands Full-Day Trip

7. From Edinburgh: Loch Ness & Highlands Full-Day Trip

Explore the beauty of Scotland’s Highlands on a 12-hour scenic driving tour by comfortable coach. See historic sights and unforgettable landscapes on this guided day trip from Edinburgh. Following pickup from central Edinburgh, you will head towards Stirling, catching views of the Castle and Wallace Monument. Continue towards Callander, and stop for morning coffee, and the chance to meet “Hamish the Hairy Coo.” Head northwards over Rannoch Moor, and reach the dark, brooding Pass of Glencoe. Stop to learn the story of the massacre of 1692, before crossing Loch Leven. Stop for lunch near Fort William, then follow the Caledonian Canal up the Great Glen to Loch Ness. Here, you have the option to cruise on the Loch for approximately 1 hour, or relax in the tranquil village on its banks. After Loch Ness you will head South East and take in magnificent views of Loch Laggan. Marvel at the magnificent Blair Castle, home of the Dukes of Atholl for over 700 years, before moving onto Pitlochry, a delightful Victorian resort town. Then, head south through Fife, and cross the Forth next to the amazing Forth Bridge, before arriving back in Edinburgh.

From Edinburgh: 3-Day Isle of Skye, Highlands & Loch Ness

8. From Edinburgh: 3-Day Isle of Skye, Highlands & Loch Ness

Embark on a 3-day guided trip to the Scottish Highlands from Edinburgh. See the Glencoe Valley and the Eilean Donan Castle. Admire the rolling pastures of the Isle of Skye and visit lake Loch Ness. Day 1 From Edinburgh, you will head west where your first stop will be at the picturesque conservation village of Luss, on the ‘Bonny, Bonny’ banks of Loch Lomond. Traveling north via Tyndrum you will pass over the atmospheric Rannoch Moor before enjoying time to walk and admire the dramatic Glencoe valley, site of the 1692 massacre of the MacDonald Clan. After lunch in the Fort William area, your tour will pause for photos at Britain’s highest mountain, Ben Nevis, then stop to admire Glen Garry and the stunning Five Sisters of Kintail mountain range. Your first day ends in the charming village of Portree, on the Isle of Skye. Day 2 After breakfast, your will depart Portree for a full day’s touring - options include Dunvegan Castle, a trip to Uig, and a visit to Flora MacDonald’s grave and the unique Black Houses, ancient dwellings of the Scottish Highlanders. Other options include viewing Duntulum Castle, enjoying breathtaking views of Kilt Rock, or perhaps a bracing walk at the Lealt Falls. The day will end with the opportunity to admire the Old Man of Storr, before returning to Portree. Day 3 You will commence your final day of the tour via the much-admired Eilean Donan Castle, the backdrop for the movie, ‘Highlander’; (interior closed in winter) then move on to the pretty lochside village of Fort Augustus for lunch and views of Loch Ness. The tour continues south over Laggan and the Grampian mountains with the last stop, for refreshments, in the Victorian resort town of Pitlochry, before returning to Edinburgh, where the tour will end.

From Edinburgh: Magical Highlands Tour with Hogwarts Express

9. From Edinburgh: Magical Highlands Tour with Hogwarts Express

Pass some of the key film locations from all 8 Harry Potter movies as you lose yourself in the wilderness of Rannoch Moor. Discover the volcanic glen from "The Prisoner of Azkaban" en route to Fort William, where you will board the Hogwarts Express steam train. Cross the Victorian-era Glenfinnan Viaduct and get views of Loch Shiel from the "Chamber of Secrets." See the site of the Triwizard Tournament from "The Goblet of Fire" and continue to the fishing village of Mallaig to get some time for lunch.  From Mallaig, you will again board the train to enjoy the return journey back to Fort William where your driver and guide will be waiting for you to take you back to Edinburgh.

Fort William: Evening Cruise with Views of Ben Nevis

10. Fort William: Evening Cruise with Views of Ben Nevis

Departing from and returning to Fort William's main town pier, this 90-minute cruise is the perfect way to relax after a day exploring the mountains and glens of Lochaber! Enjoy spectacular views of Ben Nevis, islands teeming with birdlife, and unbeatable sunsets over the granite hills! Enjoy a range of local beers and whiskies aboard your vessel MV Elsie.

Frequently asked questions about Fort William

What top attractions are a must-see in Fort William?

The must-see attractions in Fort William are:

Other Sightseeing Options in Fort William

Want to discover all there is to do in Fort William? Click here for a full list.

What people are saying about Fort William

Overall rating

4.6 / 5

based on 3,947 reviews

The trip was well planned, covering the vast essential attractions in the Scottish Highlands, as well as extra viewpoints. We also had some time to spend in small local villages and bask in the atmosphere. Steve was a wonderful guide, very entertaining and informative. Even though the group was a bit quiet, he still managed to remain spirited and kept up the cheer with his amazing Scottish music playlist.

The tour was great. A must if you want to see the highlands and learn about Scottish history. Very good driver and guide, Paul E. is very knowledgeable and fun !! Fantastic scenery and lots of laughs along the way.

Paul E. and Graham were absolutely great!!! We learned so much and enjoyed the tour!! Clearly a must when visiting Scotland!!!!

It was a fantastic tour with even better guid Paul E. and our cool driver Graham. Keep doing perfect job Thank you very much

Had a great time with Andy. The small bus was comfortable. The views were amazing and saw a lot.