A person enjoying a cocktail at a rooftop bar at night.

10 Best Rooftop Bars in Shanghai

Enjoy Shanghai Nightlife with a View

The best rooftop bars in Shanghai give you a bird’s-eye view of the city’s dazzling skyline. These trendy watering holes range from ultra-luxurious terraces that offer innovative cocktails and nightclubs with world-class DJs to intimate speakeasies where you can enjoy music and drinks in a relaxing atmosphere.

Admire a dramatic sunset or bask in the city’s glittering night lights as you kick back on a cosy daybed with a drink in hand. Here are some of the best rooftop bars in Shanghai, where you can raise a toast to the city’s most stunning vistas.

1. Sir Elly’s Terrace at The Peninsula

Breathtaking views paired with exotic cocktails

A classic Chinese dish being prepared.

Good for: Luxury, Nightlife, Photo


Located at the northern end of the Bund, Sir Elly’s Terrace offers breathtaking views of the Shanghai skyline and the Huangpu River. This spot offers an impressive lineup of drinks, from coveted whiskeys to signature cocktails concocted with exotic ingredients such as lychee, oolong tea and Sichuan peppercorn.

Art-deco-inspired aesthetics and laidback music give this place an elegant vibe. Sunset is a great time to visit when the city is basked in a golden glow. Alternatively, drop by late at night for an alfresco party against a dramatic backdrop.


Location: 13th & 14th Floor, The Peninsula Shanghai, No. 32 The Bund, 32 Zhongshan Dong Yi Road, Shanghai, China 200002

Open: Sunday–Thursday from 5 pm to midnight, Friday–Saturday from 5 pm to 1 am

Phone: +86 (0)21 2327 2888

Book now

Destination card image

Sir Elly's Terrace at The Peninsula

13th & 14th Floor, The Peninsula Shanghai, No. 32 The Bund, 32 Zhongshan Dong Yi Road, Shanghai, China 200002

2. VUE Bar at The Hyatt on the Bund

A bar complex with delectable drinks

A glass of champagne, city skyline.

Good for: Nightlife, Couples, Photo


The VUE Bar complex occupies the 32nd and 33rd floors of the Hyatt on the Bund and features a variety of relaxing spaces to kick back in. The main bar space exudes a rustic ambience with its woody, winery-themed decor. There’s also a cocktail bar, lounge area and a terrace complete with plush daybeds, a luxurious marble jacuzzi and unrivalled views of the city.

At VUE bar, you can order everything from classic cocktails such as Bloody Marys and Mojitos to delectable champagne-infused creations with monikers that pay homage to the city, such as the ‘Shanghai Express’ and the ‘Shanghai Elixir’.


Location: 199 Huangpu Rd, Hongkou District, Shanghai, China 200080

Open: Daily from 5.30 pm to 1 am

Phone: +86 (0)21 6393 1234

Book now

Destination card image

VUE Bar at The Hyatt on the Bund

199 Huangpu Rd, Hongkou District, Shanghai, China 200080

3. Bar Rouge

One of the city’s most iconic clubs

A group of people dancing.

Good for: Couples, Nightlife, Unusual


Perched atop the Bund 18 building, Bar Rouge is one of the city’s most iconic nightlife spots. The interior, drawing on both Asian and European influences, is designed to excite. Expect a catwalk-inspired entrance, a central island bar and dazzling dance floor.

Bar Rouge has played host to some big names in techno music such as David Guetta and Bob Sinclair. Savour champagne and cocktails as you dance the night away or just soak in the glittering city views. The bar draws flocks of visitors on the weekends, so be sure to reserve a table.


Location: 7F, Bund 18, 18 Zhongshan Dong Yi Road, Shanghai, China 200002

Open: Saturday–Tuesday from 5 pm to 1 am, Wednesday–Friday from 5 pm to 2 am

Phone: +86 (0)21 6339 1199

See nearby properties

Destination card image

Bar Rouge

7F, Bund 18, 18 Zhongshan Dong Yi Road, Shanghai, China 200002

4. Flair at The Ritz-Carlton Shanghai, Pudong

One of China’s highest rooftop bars

A bartender preparing cocktails.

Good for: Nightlife, Food, Photo


Admire the iconic Oriental Pearl Tower from Flair at The Ritz-Carlton Shanghai, Pudong which offers a unique vantage point of the city. This swanky spot encompasses a loft-style interior and split-level terrace with cosy lounge sofas. So, it’s perfect for alfresco drinks.

Sip on a signature cocktail steeped in Chinese influences or treat yourself to a glass of fine wine. The food menu is extensive, with tapas-style Asian bites like sushi and satay. Drop by in the afternoon for an exquisite high tea with sweet and savoury treats like mint sorbet and corn croquettes.


Location: 8 Shiji Blvd, Lujiazui, Pudong, Shanghai, China 200120

Open: Daily from 5.30 pm to 2 am

Phone: +86 (0)21 2020 1717

Book now

Destination card image

Flair at The Ritz-Carlton Shanghai, Pudong

8 Shiji Blvd, Lujiazui, Pudong, Shanghai, China 200120

5. Kartel Wine Bar

Spectacular views and happy hour discounts

A glass of wine on a table in a rooftop bar.

Good for: Couples, Nightlife


Kartel Wine Bar sits on top of an assuming building in the Jingan area, making it one of the city’s best kept secrets. One of Shanghai’s oldest bars, this 3-storey establishment rewards visitors with stunning panoramic views. Exposed brick walls, wooden floors and laidback music give it a relaxing atmosphere.

Kartel Wine Bar has an eclectic line up of drinks, from wine cocktails and sangria to beer on tap, as well as a mouthwatering selection of French food. Drop by for happy hour, from 6 pm to 8 pm, for affordable drinks as you bathe in the sparkling lights of the city.


Location: 5F No. 1, North Xiangyang Road, Shanghai, China 200021

Open: Daily from 5 pm to 2 am

Phone: +86 (0)21 5404 2899

See nearby properties

Destination card image

Kartel Wine Bar

5F No. 1, North Xiangyang Road, Shanghai, China 200021

6. The Fellas

A stylish bar brimming with Italian influences

Wine and plates with food set on a table.

Good for: Food, Nightlife, Photo


Located on the 7th floor of the Quanchen building, the elegant Fellas bar is a great place for drinks with a view. Make your way to the wraparound terrace which comes with 70s-inspired decor and affords a commanding view of The Bund.

The Fellas has an incredible selection of Italian wine, beer and cocktails. The Chongqing Mala-garita packs a punch. Prepared with Sichuan peppers and red chilli, it’s a fiery twist on the margarita. Pair your drinks with some of the hearty Italian dishes on offer, such as shrimp tartare and seafood pasta.


Location: 7/F, 7 Yan’an East Road, Huangpu District, Shanghai, China 200002

Open: Sunday–Thursday from 5.30 pm to 12.30 am, Friday–Saturday from 5.30 pm to 1 am

Phone: +86 (0)21 6316 9119

See nearby properties

Destination card image

The Fellas

7/F, 7 Yan'an East Road, Huangpu District, Shanghai, China 200002

7. The Captain

A casual speakeasy with delicious food


Good for: Nightlife, Photo, Unusual


The Captain is one of the more affordable spots on the Bund. This hip bar, located on a hostel rooftop, stands out with its quirky, nautical-themed decor and casual vibe.

This speakeasy delights visitors with its handcrafted cocktails and spirits sourced from around the globe. The food menu is just as impressive, making it great for brunch with a view. Expect tasty treats such as truffled pork dumplings and sesame tuna. The Captain is popular in the evenings. If you’re looking to splurge, book a VIP room for an exclusive night above the streets of Shanghai.


Location: 37 Fuzhou Rd, Waitan, Huangpu, Shanghai, China 200002

Open: Daily from 5 pm to 6 am

Phone: +86 (0)21 6323 5053

See nearby properties

Destination card image

The Captain

37 Fuzhou Rd, Waitan, Huangpu, Shanghai, China 200002

8. RuiKu at The St. Regis on the Bund

A 5-star hotel’s rooftop bar

The facade of the hotel.

Good for: Nightlife, Photo, Food


Ruiku is perched on the 21st floor of the luxurious St. Regis on the Bund. With its prime location, this upscale bar is a great vantage point to admire Shanghai’s dramatic waterfront and skyline, and experience high-end hospitality. The decor drips with opulence, so don your best attire for your visit.

RuiKu has an extensive fine-dining menu. Epicureans can treat themselves to oysters and seafood paired with rare wines, whiskeys or champagne. If you’re looking for something more unusual, order hookah to share a memorable moment with your friends.


Location: No. 538, Zhongshan 2nd East Road, Huangpu, Shanghai, China 200000

Open: Daily from 2 pm to 1 am

Phone: +86 (0)21 5368 8882

Book now

Destination card image

RuiKu at The St. Regis on the Bund

No. 538, Zhongshan 2nd East Road, Huangpu, Shanghai, China 200000

9. La Terrazza at Bulgari Hotel Shanghai

A sophisticated spot inspired by Italian resorts

Cocktails on a bar.

Good for: Couples, Luxury, Nightlife


Curtained cabanas, handcrafted cocktails and beautiful city views make La Terrazza the perfect place for an unforgettable night out. Decked with exotic flora and candle-lit lanterns, this charming bar is reminiscent of the resorts of the Riviera.

La Terrazza’s elegance is reflected in its extensive drink menu. Sample some Italian wine or try one of their creative cocktails. The Bulgari Signature Cocktail is prepared with gin, Aperol and fruit juices, while the Yellow Sapphire is infused with elderflower liqueur, perilla leaf and Dragon Well tea.


Location: No.33 North Henan Road, Jing’an, Shanghai, China 200085

Open: Daily from 10 am to 8.30 pm

Phone: +86 (0)21 3606 7788

Book now

Destination card image

La Terrazza at Bulgari Hotel Shanghai

No.33 North Henan Road, Jing'an, Shanghai, China 200085

10. ROOF at The Shanghai EDITION

The ultimate urban oasis

A person having a cocktail in a rooftop bar.

Good for: Luxury, Nightlife, Photo


Adorned with ivy-clad trellis and lush tropical plants that frame the Shanghai skyline, ROOF is the ultimate urban oasis. It combines Chinese botany with English landscaping techniques to create an enchanting setting. With lawn bowling, croquet, an open-air movie theatre and day beds, visitors have plenty of options for recreation and relaxation.

Enjoy delicious cocktails crafted by an expert mixologist and snack on bar bites such as truffle fries or tempura. Soak in the picturesque views in the daytime with an afternoon tea.


Location: 199 Nanjing Road East, Huangpu, Shanghai, China 200002

Open: Daily from 5 pm to midnight

Phone: +86 (0)21 5368 9999

Book now

Destination card image

ROOF at The Shanghai EDITION

199 Nanjing Road East, Huangpu, Shanghai, China 200002

This article includes opinions of the Go Guides editorial team. Hotels.com compensates authors for their writing appearing on this site; such compensation may include travel and other costs.