Any talk of tide prediction should always mention xtide:
I've used it with great accuracy in a number of locations around the world.
Another one of those free software packages that's been meticulously maintained by one person for decades...
"Q: I live outside of the U.S. and my location is no longer supported. What happened?
A: Many data were purged after a legal threat from the U.K. Hydrographic Office (UKHO) in January 2001. I ended maintenance of the non-U.S. data that replaced them for different reasons in early 2012."
I wonder how much money the Hydrographic Office saved by not allowing this data to be distributed?