Humpback whale watching season in Samaná Bay draws visitors from around the world from mid-January through March, when these huge mammals head to Dominican waters to breed. You will be able to swim and snorkel with these majestic creatures, but only in the Banco de la Plata Marine Mammal Sanctuary, located north of the coast of Puerto Plata, and only in three boats approved by the Dominican government.