St. Brandon's Atoll is a popular destination for fly fishing, as it offers some of the best saltwater fly fishing opportunities in the Indian Ocean. The atoll is known for its strong currents and deep waters, which attract a wide variety of game fish, including bonefish, giant trevally, permit, and milkfish.

Fly fishing on St. Brandon's Atoll is typically done by wading in the shallow flats or by fishing from skiffs or boats. Anglers can expect to encounter large numbers of bonefish, permit, and giant trevally in the shallow flats, while milkfish and other species can be found in deeper waters.

The only lodge on the island is St Brandon's which is a luxury fishing and diving lodge. It is the only place to stay on the island, and it offers guided fly fishing trips, as well as accommodation, meals, and transportation.

It is worth noting that fishing on St. Brandon's Atoll is catch and release only, as it is part of a protected marine reserve. Additionally, it is important to be prepared for the challenging conditions, as the atoll is known for its strong currents, deep waters, and challenging wading.