Experience the Bund from high in the sky.

Having recently returned from Shanghai, it's safe to say China's largest city has something for everyone. With a population of close to 25 million people and home to China's thriving financial district, Shanghai is a spectacular city attracting people from all walks of life.

Historic sites and ancient temples merge with modern architecture and massive shopping malls in this densely populated metropolis. While it's great to wander the streets and explore everything on offer, to get a real feel of just how big and spectacular Shanghai is, it's best seen from above - and there's no better way to experience the illuminating views of a city than from a rooftop bar. Having visited quite a few on my trip, here are my picks for the coolest rooftop bars in Shanghai.

JZ Latino at Renaissance Shanghai Yu Garden Ho

JZ Latino

As the name suggests, JZ Latino is one of Shanghai's most respected Latin-themed bars. Perched on the roof of the Renaissance Shanghai Yu Garden Hotel in the heart of the old town, JZ Latino offers breathtaking views of the city in friendly surroundings with a Latino soundtrack. Along with serving a solid selection of local and imported beers and wines, JZ Latino also conducts weekly activities including salsa and swing dance parties.

159 Henan South Road, Huangpu Qu

Flair at The Ritz-Carlton

Flair

The Ritz-Carlton Shanghai in Pudong is not only a top-shelf hotel with numerous high-quality restaurants and bars but it's also home to the highest rooftop bar in all of China. The split level terrace provides great views of the Pearl Tower and Huangpu district along with a cocktail list inspired by Chinese history. If you're after a bit to eat the extensive menu includes tapas-style dishes from Japan, Vietnam, Indonesia, India, Thailand and China. The dress code is smart casual so leave the thongs and singlets back at the hotel.

Shanghai IFC, 8 Century Avenue

Daga Brewpub

Daga Brewpub

While it doesn't offer the breathtaking views of some of the other rooftop bars on this list, Daga Brewpub more than makes up for this with the quality of booze on offer. One of the few craft beer pubs in Shanghai, Daga Brewpub has a very hipster feel to it thanks to the retro furnishings and chill vibe. It also has one of the biggest selections of Chinese craft beer in the entire city. There are 18 taps that rotate each month with different beers and a great menu featuring pub food classics like burgers, nachos and pizza. 

100 Fuxing Xi Lu

TOPS at Banyan Treetop

TOPS

Perched on the 13th floor of the luxurious Banyan Treetop resort style hotel, TOPS features a large terrace area providing unrestricted views of Shanghai. A large round bar takes centre stage with a focus on modern cocktails and Spanish tapas. DJs spin chilled house tunes in the evening and there are soft sofas available if you're looking for a romantic vibe. 

19 Gong Ping Road, Hong Kou District

The Roof at The Waterhouse

The Roof

As you've probably discovered from reading this list, the majority of Shanghai's best rooftop bars are found atop swish hotels. The Waterhouse is another such property. Originally an abandoned 1930s army headquarters, The Waterhouse is now a 19 room boutique abode thanks to the work of local architects Neri+Hu. The rooftop bar pairs exposed walls and wooden fixtures with modern furnishings and is a great place to relax and take in the expansive views, with a Spanish inspired tapas menu and a great range of wine, craft beer and cocktails for you to enjoy. 

1-3 Maojiayuan Rd, Huangpu Qu

The Captain at Captain Hostel

The Captain

You might be surprised to find a hostel rooftop bar feature on this list, but once you've visited The Captain you'll understand why. Recently refurbished and looking more like a sophisticated hipster haunt, The Captain combines awesome views with cocktails from a well-schooled mixologist and food prepared by a Michelin chef. Great for a few quiet drinks during the day, The Captain goes next level in the evening thanks to a crowd attracting both travellers and locals.

No. 37 Fuzhou Road

Vue Bar at The Hyatt on the Bund

Vue Bar

The best views of Shanghai can be found along the Bund and The Hyatt's Vue Bar is one of the best examples of how amazing this city looks from high in the sky. Found on the 32nd and 33rd floor of the prestigious Hyatt hotel, the rooftop bar provides views of both the modern financial district and historic old town while soundtracked by local and international tunes. The selection of wine, beer and spirits is extensive and the bar staff pride themselves on their cocktails, with the VUE Martini the pick of the bunch. The cover charge of RMB 100 (roughly A$20) includes a complimentary drink and, oh yeah, did I mention there's a jacuzzi?

199 Huang Pu Road

La Terrazza at Bulgaria Hotel

La Terrazza

While you might not be able to afford a stay at the Bulgaria Hotel (the average price is around 900 bucks), you can certainly take the time to check out the impressive rooftop bar. At 48 floors above street level, La Terrazza is inspired by the Italian Riviera and features teak decking, comfortable armchairs and curtained cabanas for those who want some privacy. The design is minimalist yet stylish and provides a wonderful view of the city. Be sure to order the bars signature cocktail, the 'Bulgaria', a dreamy mix of gin, Aperol, pineapple juice, orange juice and lime.

33 North Henan Road

RELATED: New York's coolest rooftop bars with a view