Major hotels tend to have their own tennis courts, but there are tennis clubs and public courts as well.
Some public tennis courts are in existence.