Bangkok guide hero image

Rooftop Bars & Sky Dining

Sip cocktails above the Bangkok skyline — the world's best rooftop scene

Bangkok's rooftop bar scene is arguably the finest on the planet. Perched dozens of floors above the sprawling metropolis, these sky-high venues serve craft cocktails alongside panoramic views of glittering skyscrapers, the winding Chao Phraya River, and sunsets that paint the horizon in shades of amber and violet. The tradition took off in the early 2000s when Sirocco at Lebua State Tower became the world's highest open-air restaurant, later immortalized in The Hangover Part II. Today, the city boasts more than fifty rooftop bars spanning everything from ultra-luxe champagne lounges on Sathorn Road to laid-back craft-beer terraces in Thonglor and Ekkamai.

Most rooftop bars enforce a smart-casual dress code — closed-toe shoes for men, no tank tops or flip-flops — so plan your outfit before heading out. Arrive thirty minutes before sunset, typically around 6:00–6:30 PM, to claim the best seats without a reservation. Cocktail prices range from 350 to 700 baht depending on the venue, and many bars offer happy-hour specials between 5:00 and 7:00 PM. The cool season from November through February delivers the clearest skies and most comfortable temperatures, making it the ideal time to experience Bangkok from above.

Showing all 15 bars

🌟

Sky Bar at Lebua (State Tower)

State Tower, Silom · 63rd floor

The world's most famous rooftop bar, made iconic by 'The Hangover Part II.' Perched on the 63rd floor with a jaw-dropping 360° view of the Chao Phraya River and city skyline.

฿500–1,200 per cocktail17:00 – 01:00
Smart casual — no shorts, sandals, or sleeveless tops
🎵

Octave Rooftop Lounge & Bar

Bangkok Marriott Hotel Sukhumvit, BTS Thong Lo · 45th–49th floor

A three-level rooftop spanning floors 45-49 of the Bangkok Marriott Sukhumvit. Unobstructed 360° views with a more relaxed vibe than Lebua and better drink prices.

฿350–700 per cocktail17:00 – 02:00
Smart casual
🌙

Vertigo & Moon Bar

Banyan Tree Hotel, Sathorn · 61st floor

An open-air rooftop bar on the 61st floor of Banyan Tree Hotel with no glass barriers — just you and the sky. The adjacent Vertigo restaurant serves grill specialties with a dramatic backdrop.

฿450–900 per cocktail / Dinner ฿3,000+17:00 – 01:00
Smart casual — no flip-flops or athletic wear
🔴

Red Sky Bar

Centara Grand at CentralWorld, BTS Chit Lom · 55th floor

A striking crimson-lit rooftop on the 55th floor of Centara Grand in the heart of the city. Known for its premium steakhouse and creative cocktails with Lumpini Park views.

฿400–800 per cocktail17:00 – 01:00
Smart casual
🌿

Above Eleven

Fraser Suites, Sukhumvit 11, BTS Nana · 33rd floor

A Peruvian-Japanese rooftop restaurant and bar on Sukhumvit 11 with a lush garden terrace vibe. Known for creative Nikkei fusion dishes and cocktails. Very popular with expats.

฿300–600 per cocktail / Food ฿200–80018:00 – 02:00
Casual smart — relaxed but no beachwear
🥂

CRU Champagne Bar

73rd Floor, Centara Grand, IconSiam area · 73rd floor — Bangkok's highest bar

Bangkok's premier champagne bar on the 73rd floor of the Centara Grand at IconSiam building. The highest rooftop bar in Bangkok with exclusive champagne selections and tapas.

฿600–2,000+ per glass of champagne17:00 – 00:00
Smart elegant — collared shirts, closed-toe shoes
🍷

Scarlett Wine Bar & Restaurant

Pullman Bangkok Hotel G, Silom · 37th floor

A French-inspired rooftop wine bar on the 37th floor of the Pullman Bangkok Hotel G. Deep red interiors, an impressive wine list, and European bistro cuisine make it a sophisticated choice.

฿300–600 per glass / Dinner ฿1,500–3,00017:30 – 01:00
Smart casual
🏊

Escape Bangkok

Emporium Suites, BTS Phrom Phong · 26th floor

A laid-back rooftop on the 26th floor of Emporium Suites with pool, bar, and restaurant. More affordable than luxury rooftops with a fun pool-party vibe on weekends.

฿200–500 per cocktail11:00 – 00:00
Casual — bring swimwear for pool access
🌅

Attitude Rooftop Bar

AVANI Riverside, near BTS Saphan Taksin · 26th floor

A stylish 26th-floor bar at AVANI Riverside with views of the river and Asiatique. More relaxed than Lebua with creative cocktails and a younger crowd.

฿250–550 per cocktail17:00 – 01:00
Smart casual
🌳

Tichuca Rooftop Bar

T-One Building, Sukhumvit/Thonglor area · 46th floor

A stunning treehouse-themed rooftop bar with lush greenery, wooden walkways, and a magical forest vibe. One of Bangkok's most Instagrammable rooftop experiences.

฿350–800 per cocktail17:00 – 01:00
Smart casual
🍨

Vanilla Sky Rooftop Bar

Compass SkyView Hotel, BTS Phrom Phong · 40th floor

A three-in-one venue with a ground-floor restaurant, rooftop cocktail bar, and dessert cafe. Great for those who want a full evening experience in one location.

฿250–500 per cocktail17:00 – 00:00
Smart casual
🎨

Roof at Siam@Siam

Siam@Siam Hotel, National Stadium BTS · 25th floor

A funky, art-focused rooftop at Siam@Siam hotel near MBK. Known for creative interiors, neon art installations, and a younger, more casual crowd.

฿200–450 per cocktail18:00 – 00:00
Casual — no dress code enforced
🇮🇹

Cielo Sky Bar & Restaurant

W District, Sukhumvit/Phra Khanong · 46th floor

A hidden gem rooftop on the 46th floor of the W District in Sukhumvit. Italian-inspired cuisine with spectacular city views and a relaxed, non-pretentious atmosphere.

฿300–600 per cocktail / Dinner ฿800–2,00017:30 – 00:00
Casual smart
🍺

Brewski Rooftop Bar

RadissonBlu Plaza, BTS Asok · 30th floor

Bangkok's highest craft beer bar on the 30th floor of RadissonBlu Plaza. Over 100 craft beers from around the world with an industrial-chic vibe and Sukhumvit views.

฿200–500 per beer/cocktail17:00 – 01:00
Casual — beer bar vibes

Spectrum Lounge & Bar

Hyatt Regency, BTS Nana · 29th–30th floor

A chic all-day rooftop lounge on the 29-30th floor of Hyatt Regency Sukhumvit. Features an indoor/outdoor setup, afternoon tea, and signature cocktails.

฿300–600 per cocktail / Afternoon tea ฿1,20010:00 – 01:00
Smart casual

You Might Also Like