The biggest congregation is at Gladden Spit (Belize). Tour operators run out of Hopkins, Placencia and I believe South Water Caye.

Google "Whale Shark tours +belize" and you'll find plenty of tours.