(Dovey) river is a world famous Sea Trout river. Day tickets available from Dyfi Fisheries.
Excellent lake for fly fishing, 20 minutes from Machynlleth
Dolgellau Angling Association day tickets for salmon and Sea Trout on the Mawddach & Union Rivers, also Llyn Cynwch for trout (fly only areas, worming on the rest. No spinning). Tickets from newsagent in Dolgellau or Petrol Station outside
A little further afield and for local information (& tackle, advice on flies etc.)
Gun & Tackle Shop
Sea Fishing Boats
Various boats go out from Aberdyfi and Aberyswyth