Wish is ok, because in English, we usually say' Happy birthday to you! ","Happy New Year to you! " ...
Therefore, it is entirely possible to use wishes.
Hope is something you can accomplish, like "I hope to get higher marks in the exam." "I hope to see her soon."