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
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
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.
"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 Best2The Roof at The Shanghai EDITION
Luxury · Boutique
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.
"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
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.
"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 Guide4Roosevelt Sky Bar & Restaurant
Bund · HistoricThe 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.
5The Fellas Terrace
Casual · Party VibeThe 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.
"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🕐 Open late (5 PM–6 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.
"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 BrasserieThe 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.
"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 · BrunchThe 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.
9Spago Shanghai
Luxury · Celebrity ChefThe 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.
10TALES at Banyan Tree
Skyline · Spa HotelThe 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.
11Char Bar at Hotel Indigo
Bund · 29FThe 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.
"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-AsianThe 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.
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