From the Grand Hyatt, you can take a walk to the Binjiang Da dao, the Pudong side of the HuangPu river to see the Bund panorama at night.
There are a few restaurants, and the obligatory Starbucks there.
For a real "out of this world" dinner and great view go to the Jade on 36 restaurant in the new tower of the Shangri La.
I second the opinion that a visit to to the Pearl TV tower is a waste of time and money.
the view from your hotel will be the same and in a nicer environment.
Enjoy your time in Shanghai