For a view
For a view without making such a dent in your wallet, try Time Out favourite Captain's Bar over on The Bund. Inside the slightly basic Captain's Hostel, the nautical-themed bar has a similarly impressive view of the Pudong skyline, but none of the glamour and drinks usually all come in under $11.50.
Ritz-Carlton is at IFC Mall at Lujiazui, Pudong 8 Century Avenue, near Lujiazui Huan Lu. Captain's Hostel is half a block behind the Bund. 37 Fuzhou Lu, near Sichuan Zhong Lu