One of Bonefishing's great questions
Right up there with "Can I catch Bonefish during my cruise layover in Nassau?"
The short answer is "Yes, but it won't be easy." Most of the bonefishing on Bermuda requires a boat to access. The best fishing is found around the islands in the harbour- need a boat. About the only place that I can think where you could find access to wading is around the causeway or inside Castle Harbour, but I don't know if I'd trust that bottom. Maybe around Tucker's Town?
I have a buddy who moved back recently. I'll give him a shout.