Absolutely not. Whatever gift or money received by the medical or the nursing staff, they need to give the gifts up to the hospital charity fund, or they will be prosecuted ( especially if their colleagues know about this and become jealous!)
A card or note sent to the corresponding staff will do. But if you want them to be truly grateful, send the card to the hospital's patient coordinator, so that the staff's department can know about it --- and then the staff will be properly complimented by his or her boss!