Skip to main content
Visit Thailand Today

Best Rooftop Bars in Bangkok

Bangkok's top-rated rooftop bars with stunning skyline views, craft cocktails, and unforgettable sunset experiences.

15 places$$$ to $$$$ price levelAvg 4.5 on GoogleUpdated Mar 2026

If you only read one line

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. For speakeasies, clubs, and live music beyond the rooftops, browse the full directory of nightlife in Bangkok — or explore bars in Thailand by region.

Sponsored · Hotel search

Staying near these? Search Bangkok hotels with your dates

Compare rates for the dates you are traveling, then filter for free cancellation if you want to hold a room and decide later.

See Bangkok hotels

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. Sky Bar at lebua, the golden-domed perch from The Hangover Part II, is the most famous, while Tichuca's glowing jellyfish tree draws the biggest lines.

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, Sky Bar at lebua, and Cielo are strict; more casual spots like View Rooftop near Khao San and TRIBE Sky Beach Club are 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). Casual venues like View Rooftop near Khao San and Bangkok Heightz range from ฿200–400. 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.