4 Answers
for bar i like the balcony seating at the top of the Peninsula hotel, good for coffee, drinks and lite snacks with one of the best bund views
I like the VUE Bar in the Hyatt on the Bund. 100rmb for access including 1 drink : https://www.hyatt.com/en-US/hotel/china/hyatt-on-the-bund-shanghai/shang/dining