Yes, there are bonefish in the Maldives. Not in as big numbers as the population in other more famous bonefish hotspots around the world such the Seychelles, Bahamas and such but they’re here in the Maldives.
Now that you don’t have to doubt or wonder if there are bonefish in the Maldives, what you need to do is tie on a bonefish fly, look for a likely bonefish spot and keep an eye out for them.
Bonefish will come into the shallow waters during the right tide to hunt for food.