🍸 Popular Picks — Shanghai, China

12 Best Rooftop Bars in Shanghai — The Unfiltered Guide

Shanghai's skyline is one of the most jaw-dropping on Earth — and the city's rooftop bars let you drink it in, literally. From the 58th floor of Pudong to budget terraces on the Bund, here's where to go.

💰 ¥50–350/cocktail ($7–50 USD) 📍 The Bund · Pudong · Xintiandi 🕐 Best at sunset (arrive 30 min before)

Quick answer

FLAIR at the Ritz-Carlton Pudong (58F) is Shanghai's best rooftop bar — iconic Bund panorama, world-class cocktails, and one of the highest open-air terraces on the planet. For budget drinkers, The Captain on the Bund offers the same skyline for a fraction of the price.

Best overall
FLAIR Rooftop (Ritz-Carlton Pudong, 58F)
Best budget
The Captain Bar (¥50–120/drink)
Best for dates
La Terrazza at Bulgari (48F)
Last verified
2026-03

Top verdicts

  • FLAIR: The undisputed king — 58th floor, face-to-face with the Oriental Pearl Tower, the view that defines Shanghai.
  • The Roof at EDITION: Ivy-covered hanging garden terrace with an exclusive, intimate vibe. The stylish alternative to hotel grandeur.
  • Roosevelt Sky Bar: Historic 1920s Bund building with unobstructed skyline views and happy hour deals. Best value on the Bund.

Shanghai's rooftop bars, ranging from ¥50–350/drink (~$7–50 USD), offer stunning views of the city skyline. For the ultimate luxury experience, FLAIR Rooftop Restaurant & Bar is a top recommendation, offering cocktails on the 58th floor of the Ritz-Carlton Pudong.

Shanghai's skyline is arguably the most spectacular urban panorama in the world — and the city's rooftop bar scene has evolved to match it. From glittering hotel terraces 58 floors above Pudong to laid-back Bund-side bars where you can nurse a beer watching container ships slide past, there's a rooftop for every budget and mood.

We scoured Reddit threads on r/shanghai, travel blogs, and bar industry guides (The Rooftop Guide, SmartShanghai, RachelGouk) to compile this list. Key context: several once-iconic venues have closed — Bar Rouge is now a club called KEV, Vue Bar at the Hyatt shut down, and M on the Bund closed permanently. This list is current as of March 2026.

Rooftop Bar Map — Shanghai

1. FLAIR

How we built this list

We analyzed 50+ Reddit posts and 200+ comments across r/shanghai spanning 2022–2026, cross-referenced with SmartShanghai, RachelGouk, The Rooftop Guide, and TripAdvisor. Several previously beloved venues (Bar Rouge, Vue Bar, M on the Bund, Kartel) have permanently closed — we verified that every bar on this list is open as of March 2026. We weighted Reddit responses from Shanghai residents and repeat visitors more heavily than one-time tourist reviews.

1FLAIR Rooftop Restaurant & Bar

Luxury · 58F 4.1 · 191 reviews
FLAIR rooftop bar at Ritz-Carlton Pudong with panoramic Shanghai skyline view
💰 ¥120–280/cocktail (~$17–40 USD) 📍 8 Shiji Blvd, Ritz-Carlton Pudong, 58F 🏙️ Pudong side — views of the Bund 📌 Google Maps →

The verdict: FLAIR is widely considered the best rooftop bar in Shanghai — and for good reason. Perched on the 58th floor of the Ritz-Carlton Pudong, it's one of the highest open-air rooftop bars in the world. The view is staggering: you're face-to-face with the Oriental Pearl Tower, with the entire Bund and the winding Huangpu River stretched out before you. After a full refurb in late 2022, the terrace is sleek and modern with tiered seating.

What to order: Pan-Asian bar snacks plus a full dinner menu. Signature cocktails feature local ingredients. The champagne list is extensive — this is a celebration venue. Expect smart casual dress code enforced.

🏨 Hotel bar 🌃 Bund panorama 🍸 Signature cocktails 👔 Smart casual required

"FLAIR Rooftop. The king of rooftops. Jaw-dropping, face-to-face views of the Oriental Pearl Tower and the rare panorama of the Bund and meandering Huangpu River."

— rachelgouk.com, Best Rooftop Bars in Shanghai (2026)

"The enthralling view of the Oriental Pearl Tower and the rare panorama of the Bund is iconic, and the venue's biggest draw."

— The Rooftop Guide, Shanghai's Best

2The Roof at The Shanghai EDITION

Luxury · Boutique 4.4 · 240 reviews
The Roof at Shanghai EDITION hotel rooftop garden terrace
💰 ¥100–220/cocktail (~$14–31 USD) 📍 199 Nanjing Road East, Huangpu 🌿 Ivy-covered hanging garden terrace 📌 Google Maps →

The verdict: The Shanghai EDITION's rooftop is the polar opposite of FLAIR's bombast — it's a cozy, intimate hanging garden with ivy-covered trellises, daybeds, and soft lounge seating. It feels like a secret garden floating above the city. The terrace is long and open-air, with casual-chic energy. Open daily for afternoon tea and cocktails.

What to order: Seasonal cocktails crafted with precision. The venue regularly hosts guest bartender shifts from award-winning mixologists. The afternoon tea service is also popular. Classy without being stuffy.

🏨 Hotel bar 🌿 Garden terrace 🍸 Craft cocktails ☀️ Afternoon tea

"I just got back from Shanghai and we stayed at the Edition. The rooftop bar view was amazing. The hotel also had great service."

— r/shanghai, "Up to date recommendations for bars with a view"

3La Terrazza at Bulgari Hotel

Ultra-Luxury · 48F 5.0 · 6 reviews
La Terrazza rooftop bar at Bulgari Hotel Shanghai with Pudong skyline
💰 ¥150–350/cocktail (~$21–50 USD) 📍 33 Henan North Road, Bulgari Hotel, 48F 🏙️ Hongkou side — views toward Pudong towers 📌 Google Maps →

The verdict: Pure opulence. La Terrazza is decked out in resort-level luxury — teak decks, plush armchairs, and private cabanas for lounging 48 floors above the city. The Bulgari brand brings Italian design sensibility to a Pudong-facing view from the Hongkou side. It's the most exclusive rooftop on this list, perfect for a special occasion.

What to order: The full drinks menu runs from Italian-leaning cocktails to premium champagne. Food is served from 6pm–11pm including pasta, pizza, burgers, steak, and dessert. The cocktails lean toward the refined and Italian-inspired — think Negroni variations and Aperol-based creations.

🏨 Ultra-luxury hotel 🛋️ Cabanas 🍝 Full dinner menu 💎 Special occasions

"The Bulgari Bar is a luxury rooftop bar by the river. You get wide views of Shanghai's skyline and the Bund. The place feels fancy and private."

— chinaexplorertour.com, Shanghai Rooftop Guide

4Roosevelt Sky Bar & Restaurant

Bund · Historic 4.6 · 78 reviews
💰 ¥100–250/cocktail (~$14–35 USD) 📍 27 Zhongshan East 1st Road (Bund 27), 8F 🏛️ Historic 1920s building 📌 Google Maps →

The verdict: One of the few rooftop bars in Shanghai with genuine history — housed in a 1920s Bund building (The House of Roosevelt, Bund 27). The 8th-floor terrace has unobstructed views of both the Bund and Lujiazui skyline. Half the terrace is covered with a glasshouse, the other half extends into open-air lounging with daybeds. They run happy hour promotions regularly, making this one of the best value options on the Bund.

What to order: Modern European cuisine for lunch, dinner, and afternoon tea. The Sky Bar cocktail list blends classics with seasonal creations. The wine list leans French and Argentinian.

🏛️ 1920s heritage building 🌃 Dual Bund/Pudong views 🍷 Happy hour deals 🛋️ Daybeds

5The Fellas Terrace

Casual · Party Vibe 4.6 · 194 reviews
💰 ¥80–180/cocktail (~$11–25 USD) 📍 7 Yan'an East Road, 7F 🎵 DJs on weekends 📌 Google Maps →

The verdict: The Fellas is where Shanghai's younger crowd goes for rooftop vibes without the hotel bar formality. It's an Italian restaurant and bar on the Bund (from the same group as Goodfellas downstairs and The Captain). The terrace attracts a party crowd on weekends with DJs, ladies' nights, and themed events. More social scene than quiet cocktail — come here to mingle.

What to order: Italian-leaning food menu plus cocktails, wine, and spirits. It's more about the atmosphere and the view than the mixology. Good for groups and late-night energy.

🌃 Bund terrace 🎶 DJ nights 🍕 Italian food 👥 Good for groups

"Pop Shanghai rooftop bar. Both are on the Puxi side of the bund but have gotten good shots from both. Pop is on the 8th floor, Charbar is on the top of Hotel Indigo."

— r/shanghai, "Private rooftop view access?"

6The Captain Bar

Budget · Classic 4.5 · 209 reviews
💰 ¥50–120/drink (~$7–17 USD) 📍 37 Fuzhou Road, Huangpu 🍻 BOGO drinks on weekdays (2–5pm) 📌 Google Maps →
🕐 Open late (5 PM–6 AM)
Mon–Sun12:00 AM–6:00 AM, 5:00 PM–12:00 AM

The verdict: The Captain is the budget king of Shanghai rooftop bars — a nautical-themed bar with an L-shaped terrace that extends into a large seating area with the Bund as backdrop. It proves you don't need to spend ¥200 for a cocktail to enjoy Shanghai's skyline. The vibe is casual and welcoming, popular with both expats and tourists. Daily specials include buy-one-get-one drinks on weekdays (2–5pm) and Pizza Mondays (pizza + two beers for ¥98).

What to order: Globally influenced food menu plus cocktails, beers, and wines. The weekend free-flow brunch is popular. Three private rooms available for groups.

💰 Budget-friendly 🌃 Bund backdrop 🍺 BOGO happy hour ⚓ Nautical theme

"I heard Captains still exists, but imho it lost its vibe quite a while ago."

— r/shanghai, "Up to date recommendations for bars with a view (Bund)?" (Note: opinions are mixed — some locals feel the vibe has faded, but the view and value remain solid)

7POP at Three on the Bund

Bund · American Brasserie 4.3 · 59 reviews
💰 ¥100–220/cocktail (~$14–31 USD) 📍 3 Zhongshan East 1st Road (Bund 3), 7F 🌃 L-shaped terrace, Pudong panorama 📌 Google Maps →

The verdict: POP occupies the top floor of the iconic Three on the Bund building — one of the Bund's most celebrated addresses. The L-shaped terrace delivers unobstructed panoramic views of the Pudong skyline. It's an American brasserie by day and a cocktail destination by night, with a more relaxed energy than the ultra-luxury hotel bars. The view from Three on the Bund is considered one of the best positions along the entire waterfront.

What to order: American brasserie-style food and cocktails. The terrace seating is first-come-first-served and fills fast at sunset — arrive early.

🏛️ Three on the Bund 🌃 Unobstructed panorama 🍔 American brasserie 🍸 Cocktails

"Pop Shanghai rooftop bar... on the Puxi side of the bund but have gotten good shots from both."

— r/shanghai, "Private rooftop view access?"

8Highline

Downtown · Brunch 4.5 · 2 reviews
💰 ¥80–180/cocktail (~$11–25 USD) 📍 282 Huaihai Middle Road, 6F, Ascott Xintiandi 🌆 Downtown cityscape (not Bund) 📌 Google Maps →

The verdict: Not every Shanghai rooftop needs a Bund view. Highline sits on the 6th floor of the Ascott Hotel in Xintiandi, offering a downtown cityscape that's more neighborhood than spectacle. It's a modern American restaurant and hugely popular brunch spot. The big draw is the terrace, which gets seasonal themes — sakura blossoms in spring, a full winter wonderland with Christmas trees and fake snow. More locals than tourists.

What to order: The weekend brunch is the move — popular with Shanghai expats and locals. Cocktails are solid and more affordable than Bund-side equivalents. Good for daytime drinking.

🌆 Downtown views 🥞 Popular brunch 🌸 Seasonal terrace themes 👥 Local crowd

9Spago Shanghai

Luxury · Celebrity Chef 4.5 · 46 reviews
💰 ¥120–300/cocktail (~$17–42 USD) 📍 538 Zhongshan East 2nd Road, The St. Regis on the Bund 👨‍🍳 Wolfgang Puck's first restaurant brand 📌 Google Maps →

The verdict: Not a rooftop in the traditional sense, but Spago occupies the highest floor of The St. Regis on the Bund with sweeping views that rival any terrace. This is celebrity chef Wolfgang Puck's first restaurant concept, serving his iconic signatures — smoked salmon pizza, Wiener schnitzel, and Kardinalschnitte. The bar area is ideal for pre- or post-dinner cocktails with a view. More restaurant-with-views than bar, but the cocktails are excellent.

What to order: Spago's signature smoked salmon pizza is a must. Cocktails lean classic American with an Asian twist. The wine list is exceptional.

🏨 St. Regis hotel 👨‍🍳 Wolfgang Puck 🍕 Signature pizza 🌃 Bund views

10TALES at Banyan Tree

Skyline · Spa Hotel 4.0 · 94 reviews
💰 ¥100–250/cocktail (~$14–35 USD) 📍 19 Gongping Road, Banyan Tree Shanghai On The Bund 🌊 Huangpu River frontage 📌 Google Maps →

The verdict: TALES is the rooftop bar at the Banyan Tree Shanghai — a luxury spa hotel on the north bank of the Huangpu River. The terrace looks south toward the Bund and Pudong skyline from a slightly different angle than the main Bund bars. The Banyan Tree brand brings Southeast Asian spa hotel vibes — more relaxed and zen than the flashy Bund scene. Pair a cocktail session with a visit to the hotel's famous three-floor spa.

What to order: Cocktails with Asian botanical influences. The bar menu draws from the hotel's regional Southeast Asian dining identity. Views are best at night when the Bund lights up across the river.

🏨 Spa hotel 🌃 River views 🧘 Relaxed vibe 🍸 Asian botanicals

11Char Bar at Hotel Indigo

Bund · 29F 4.5 · 395 reviews
💰 ¥80–200/cocktail (~$11–28 USD) 📍 585 Zhongshan East 2nd Road, Hotel Indigo, 29F 🌊 Huangpu River panorama 📌 Google Maps →

The verdict: Char Bar sits on the 29th floor of Hotel Indigo on the Bund, offering a unique vantage point from the southern stretch of the waterfront — you see the river bending through the city with both the Bund and Pudong in your peripheral vision. It's less touristed than the main Bund cluster, which means easier seating and a more local crowd. The hotel itself is a design favorite, and the bar carries that aesthetic.

What to order: The bar pairs nicely with Char, the hotel's steakhouse. Cocktails are well-executed and more reasonably priced than comparable Bund-side venues. River views from this angle are underrated.

🏨 Hotel Indigo 🌊 River bend view 🥩 Steakhouse pairing 👤 Less touristy

"Charbar is on the top of Hotel Indigo... have gotten good shots from both."

— r/shanghai, "Private rooftop view access?"

12CE LA VI Shanghai

Skyline · Pan-Asian 5.0 · 1 review
💰 ¥120–280/cocktail (~$17–40 USD) 📍 27 Zhongshan East 1st Road, 8F 🌏 Same brand as CE LA VI Singapore 📌 Google Maps →

The verdict: CE LA VI is the Shanghai outpost of the Singapore-born bar and restaurant brand famous for its Marina Bay Sands rooftop. Located at Bund 27 (sharing the building with Roosevelt Sky Bar), it brings a Pan-Asian dining and cocktail concept to a prime Bund location. The brand's pedigree means polished service and a well-curated cocktail program. Still relatively new and under-the-radar compared to the established Bund bars — which means less of a wait.

What to order: Pan-Asian small plates designed for sharing alongside signature cocktails. The menu draws from Japanese, Southeast Asian, and Chinese influences. Good for a dinner-and-drinks evening on the Bund.

🌏 International brand 🌃 Bund location 🍜 Pan-Asian dining 🍸 Signature cocktails

FAQ — Shanghai Rooftop Bars

What is the best rooftop bar in Shanghai?

FLAIR at the Ritz-Carlton Pudong is widely regarded as Shanghai's best rooftop bar — 58th floor, iconic Bund panorama, and one of the highest open-air terraces in the world. For a more intimate experience, The Roof at EDITION or La Terrazza at Bulgari are excellent alternatives.

How much do cocktails cost at Shanghai rooftop bars?

Budget options like The Captain charge ¥50–120 (~$7–17 USD). Mid-range bars (Highline, POP, The Fellas) run ¥80–180 (~$11–25 USD). Luxury hotel bars (FLAIR, La Terrazza, Spago) charge ¥120–350 (~$17–50 USD). No cover charges at most venues, but some luxury bars have weekend minimum spends.

Which side of the river has better rooftop views?

Puxi (Bund side) gives you the futuristic Pudong skyline — Oriental Pearl Tower, Shanghai Tower, Jin Mao Tower. Pudong side gives you the historic Bund facade. FLAIR (Pudong) has the best Bund panorama. The Captain, Roosevelt, and The Fellas (Puxi) have the Pudong skyline view.

Do Shanghai rooftop bars have a dress code?

Luxury hotel bars (FLAIR, La Terrazza, Spago) enforce smart casual — no shorts, flip-flops, or tank tops. Mid-range venues are more relaxed. The Captain Bar has no dress code. When in doubt, smart casual gets you in everywhere.

When is the best time to visit?

Arrive 30 minutes before sunset for the golden hour transition to neon-lit skyline. Shanghai's lights stay on until ~11pm weekdays, midnight weekends. Best weather: April–June or September–November. Summer is brutally hot and humid; many terraces close in winter.

Do I need reservations?

For FLAIR, La Terrazza, and The Roof at EDITION — yes, especially Friday/Saturday evenings. Mid-range bars accept walk-ins but fill up after 9pm on weekends. The Captain is first-come-first-served.

Which rooftop bars are open year-round?

Indoor areas at hotel bars (FLAIR, Spago, La Terrazza) operate year-round. Outdoor terraces are seasonal (April–November). Some venues have heated indoor sections. Always call ahead in winter or during typhoon season.

🎫 Book Shanghai Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Related Attractions