What about www.noonsite.com? Search a country then to specific ports and there is almost always a list of the local marinas, moorings and even anchoring options. Doesn't always include pricing but when available usually a link to the marina's web site which often gives rate info.
The water is always bluer on the other side of the ocean.
Sometimes it's necessary to state the obvious for the benefit of the oblivious.
Rust is the poor man's Loctite.