Port Angeles Whale Watching operates daily whale watching tours departing from the Port Angeles Boat Haven.