What does a whale shark eat? As a filter feeder, the whale shark diet consists mainly of plankton and small fish. As whale shark filter feeders, the many rows of teeth are used to filter out the larger fish and the whale shark simply feeds by opening its mouth and gliding through the water. What’s the best way to see pictures of whale shark in the Maldives? Most resorts and hotels in the Maldives offer whale shark snorkeling and liveaboard tours Maldives. Whale shark watching in Ari Atoll is a particularly popular excursion. The problem with day trips for whale shark watching Maldives from a resort is that you have a very limited chance of actually seeing one.