I have always gone with Dennis Abrahams as I met him the first time I stayed in Treasure Beach and he has become a friend. http://www.captain-dennis.com - he's very good at finding dolphins too.

I've used a couple of different drivers (including myself) to get to TB from Negril...Chicken, Sala from Talk of the Town, Alfred. It's also possible to go to Whitehouse, Black River or Parrotee and take a boat from there. Parrotee is closest to Pelican, Whitehouse closest to Negril, Black River a nice compromise, TB best for seeing dolphins along the route. It is not hard to find a boat to take you out from any of those places.