Best Rooftop Bars in Bangkok
Bangkok's top-rated rooftop bars with stunning skyline views, craft cocktails, and unforgettable sunset experiences.
Bangkok's rooftop bar scene is world-class. With skyscrapers concentrated in Silom, Sukhumvit, and Sathorn, the city offers some of Asia's most dramatic sunset views — from the Chao Phraya river curving through golden temples to the endless grid of neon streets. Whether you want a dress-code cocktail bar or a casual open-air perch, there's a rooftop for every budget.
Most rooftop bars open from 17:00 and get busy after 19:00. Smart-casual dress is expected at higher-end venues (no shorts, flip-flops, or sleeveless tops). Budget ฿400–800 per cocktail at premium venues; cheaper options exist in Sukhumvit and Silom. Book ahead on weekends at Vertigo, Octave, and Above Eleven.
A multi-level nightlife complex on Sukhumvit Road packed with bars, music, and adult entertainment.
Vibrant rooftop lounge offering cocktails & bar bites, plus regular live DJs amid scenic city views.
Rooftop bar atop Centara Grand with sweeping Bangkok skyline views and upscale cocktails on Rama I Road.
A multi-level rooftop cocktail bar on the 46th floor of T1 Tower, with sweeping 360-degree Bangkok views.
Upscale rooftop bar in Lumphini offering craft cocktails and panoramic Bangkok skyline views.
Rooftop bar and restaurant atop Novotel Pratunam, open daily with cocktails, Mediterranean food, and live music.
A four-floor rooftop bar on the 58th–61st levels of One City Centre with sweeping Bangkok skyline views.
Rooftop cocktail bar located on the 63rd floor of a 250m-high skyscraper & hotel with city views.
Rooftop bar and beach club on Sukhumvit Road open daily until 1 AM, blending skyline views with a relaxed vibe.
Rooftop cocktail bar atop Avani+ Riverside Hotel, with sweeping Chao Phraya river and Bangkok skyline views.
A hidden speakeasy-style rooftop bar near Khaosan Road with multi-level exploration and standout cocktails.
A high-energy nightclub in the T ONE Building on Sukhumvit, known for skilled DJs and creative cocktails.
Relaxed rooftop bar in Silom with city views, Thai food, and reasonably priced drinks.
Rooftop bar on the 78th floor of Mahanakhon tower with panoramic Bangkok skyline views.
Upscale bar and nightlife venue in Bangkok's buzzing RCA entertainment district.
Frequently Asked Questions
- What is the best rooftop bar in Bangkok?
- Vertigo & Moon Bar at Banyan Tree Bangkok (61st floor, Sathorn) is consistently ranked the best — panoramic 360° views, well-crafted cocktails, and a dress code that keeps the vibe upscale. For a more casual atmosphere with great Chao Phraya views, Three Sixty Lounge at Millennium Hilton is a top pick.
- Do Bangkok rooftop bars have dress codes?
- Yes — most upscale rooftop bars enforce smart-casual: closed-toe shoes, collared shirts, and no shorts for men. Flip-flops and sleeveless tops are typically not allowed. Venues like Vertigo, Cielo, and Above Eleven are strict; more casual spots like Skybar Bangkok and Cloud 47 are more relaxed. Check each venue's policy before visiting.
- What time should I visit Bangkok rooftop bars for sunset?
- Bangkok sunsets fall between 17:45 and 18:30 year-round. Arrive 30–45 minutes before sunset to get a seat with a view before the crowds. On weekends, popular rooftops like Vertigo and Octave Rooftop fill up fast — booking ahead is strongly recommended.
- How much do rooftop bars in Bangkok cost?
- Expect ฿350–700 per cocktail at premium rooftops (Vertigo, Above Eleven, Cielo). Mid-range venues like Cloud 47 and The Roof range from ฿250–450. Some venues have a minimum spend or cover charge (฿500–800) that includes one or two drinks. Beer is usually available from ฿200 at most venues.
