yep you can swim with dolphins in akaroa harbour. biggest company doing swim with dolphin trips, and also dolphin watching is Black Cat ... their website is here
http://www.blackcat.co.nz they also have a dolphin swim guarantee so if the conditions are not right for your swim (weather or the dolphins are calving, or there are not many around that day), you get part of your money back.
stunning experience!