Fishing & Golfing in Scotland

Alba Game Fishing

Alba Game Fishing is the largest luxury fly fishing guiding business in Scotland and it specialises in proving quality fishing and guiding on magnificent remote and exclusive locations throughout Scotland, within easy travelling distance from Edinburgh, the Capital City of Scotland.

Fishing with Alba Game Fishing is an experience you will always treasure, here the fly fishing is for wild fish amongst wonderful scenery. It should not be forgotten that fishing in Scotland brings with it hundreds of years of tradition. The River Tweed is recognised as one of the great fly fishing rivers in the world. The main river and its many tributaries provide many miles of varied and quality fly fishing.

The rivers that run into the Tweed and on which Alba Game Fishing can provide fly fishing include, the River Whiteadder, The River Till, The River Teviot, The Ettrick, The Leader, to name just a few, all provide excellent fishing. Fishing in Scotland would not be complete without a knowledgeable friendly and professional guide or ghillie and Alba Game Fishing is an Orvis Endorsed service that provides the very best to ensure your success and enjoyment.

Alba Game Fishing has exclusive access to exceptional angling on private estates — with salmon fishing on Scotland’s finest rivers and trout fishing on beautiful, gin-clear natural lochs. The only other fishermen you’ll encounter are frolicking otters and imperious ospreys.

Assynt Fly Fishing

For wild brown trout, Atlantic salmon, sea trout and Arctic Charr fishing then the stunning coastline of the north west coast of the Highlands of Scotland is the place for you.

This anglers paradise is set amongst 100km of bays, islands, gullies, cliffs and caves and even the golden pollock is available in the salt waters for the adventurous fly fisher.

With a local knowledgeable guide to help you on your way and find the best spots the for the sport you want then why not add this to your bespoke tour for the days when you don't wish to be on the golf course.