Dive Sherpa
I hope that this message is not too late.
If you will stay at Puerto Plata avoid diving in the area, is not worthy . Sosua use to be a beatiful place but reef is dead now.
Rio San Juan is not far and a dive site called Las 7 Colinas is a beatiful reef that is big enough for 2-3 different dives, usually very good vis and small fishes .
Further east at the end of the Samana peninsula is the small town of Las Galeras . I recomend you this place as one of the best spots for diving and beatiful non crowded beaches . Actually there is only one small dive center , is new and is owned-operated by a couple of spaniards. Hotel Club Bonito is a good place to stay ( you can search for their web page 0
If you are very much in to cave diving , we have a lot of them here and i can recommend you to contact Denis at Golden Arrow
Golden Arrow Technical Diving Center .Also you can buy a book ( in spanish ) about the local caves
www.espeleobuceo-hispaniola.com
Isla Catalina at the southern east part of the country have a beatiful not too deep wall and nearby in Bayahibe is a good big wreck and some good low profile reefs.
Best diving is around Pedernales area but get there is an adventure because is far away and pretty wild .
Hope that this info can help you , if you need more you can contact me at
jaalvarez@verizon.net.do
Good luck and happy diving
El buzo