The best rooftop bars in Bangkok, ranked by use: Sky Bar at Lebua on the 63rd floor of State Tower in Silom for the river photo, cocktails 600 to 900 THB plus a minimum spend near 1,000 THB; Vertigo and Moon Bar on the 61st floor of the Banyan Tree in Sathorn for the open-air skyline, cocktails 500 to 700 THB; and Octave on the 45th floor of the Marriott Sukhumvit in Thonglor as the value all-rounder, 350 to 550 THB, open to 2am.
The shortlist, ranked by what you want
There is no single champion, because the right answer changes with what you are chasing: a view, a party, or a drink that does not gut your wallet. Here is how the factpack rooftops actually stack up, with the floor each one sits on and what a cocktail runs.
- Sky Bar at Lebua, State Tower, Silom, 63rd floor. The one everyone knows, partly thanks to The Hangover Part II. The gold dome hangs out over the river. Cocktails run roughly 600 to 900 THB and there is a minimum spend of about 1,000 THB per person to be seated, so treat it as a sunset photo stop rather than a long night. Open early evening to about midnight.
- Vertigo and Moon Bar, Banyan Tree, Sathorn, 61st floor. Open-air with a wraparound view. Vertigo is the grill restaurant running about 6pm to 11pm; Moon Bar is the standing cocktail bar open roughly 5pm to 1am. Cocktails sit around 500 to 700 THB, so you can make a full evening of it.
- Octave Rooftop Lounge & Bar, Marriott Sukhumvit, Thonglor, 45th floor. Three tiers spiralling up to a 360-degree bar with the Sukhumvit grid below. Cocktails run about 350 to 550 THB and it stays open to roughly 2am, livelier and later than the fine-dining rooftops. This is the value pick a lot of locals send visiting friends to.
- Tichuca Rooftop Bar, T-One Building, Phra Khanong. A jungle-themed three-level rooftop built around an LED tree, with house and Afrobeats DJs. Cocktails around 350 to 500 THB, open into the evening to about 1:30am, busiest on Friday and Saturday. Go here for a party, not a quiet drink.
- Above Eleven, Fraser Suites, Sukhumvit Soi 11, 33rd floor. A Peruvian-Japanese rooftop with a green, garden-style layout and a younger crowd, cocktails roughly 350 to 500 THB. Lower and looser than the giants, and a common start point for a Soi 11 night.
One night only and you want the postcard? Lebua or Vertigo. Want to actually drink, talk and stay a while? Octave or Above Eleven will treat you better and cost you less. Want a dance floor in the sky? Tichuca.
Where the view actually pays off
It comes down to what you would rather stare at.
For the river, Sky Bar at Lebua and the riverside hotels are the call. The Chao Phraya is the most photogenic thing in the city, and watching the long-tail boats and ferries slide under you at dusk from the 63rd floor is the picture that ends up on everyone's phone.
For an open-air sweep of the grid, Vertigo and Moon Bar on the 61st floor gives you a near-wraparound look with nothing between you and the horizon. It is the classic Bangkok skyline rooftop and it earns the name.
For being inside the glow rather than above it, the Sukhumvit rooftops like Octave and Above Eleven drop you right among the lit towers. It reads as electric and a little chaotic instead of calm and distant. Neither is better, they just photograph differently.
Whatever you pick, aim to arrive about 45 minutes before sunset. You get daylight, the gold light, and the full night skyline from one seat, and you grab a railing spot before the dinner crowd floods in around 8pm.
The dress code is real, and the lift staff enforce it
Most of the higher-end rooftops run a smart casual door, and the famous ones are firmer about it than the heat would suggest.
Men need long trousers and closed shoes. Shorts, flip-flops, sleeveless tops and sporty sandals get knocked back at places like Lebua, and at Vertigo and Moon Bar they will also turn away backpacks and athletic wear, stopping you at the lift rather than the bar. Women get more leeway, but neat resort or evening wear is the safe play; gym clothes and beachwear will not make it past the door. Sukhumvit spots such as Above Eleven ease up a little, though you still want to look like you made an effort.
Practical version: lightweight long trousers and a breathable collared shirt. It is hot, but it is far easier to sit through one drink slightly overdressed than to ride 60 floors down because someone clocked your sandals.
What you'll actually pay
You are buying altitude, so the drinks cost more than anything at street level, and the price gap between venues is wide. Figures move around by season, so treat these as planning numbers and check the current menu.
At Sky Bar at Lebua a cocktail usually sits around 600 to 900 THB, and there is a minimum spend of roughly 1,000 THB per person just to be seated. Vertigo and Moon Bar land around 500 to 700 THB. Octave, Tichuca and Above Eleven are easier on the wallet at about 350 to 550 THB. On top of those numbers, plenty of places add a service charge and tax, so the bill reads higher than the list.
The move most locals use: eat dinner and have your first proper drink somewhere normal and affordable, then go up for one or two on the roof to take in the view. You get the same skyline without running a full tab at sky-bar prices.
If you would rather not juggle the logistics, a guided rooftop and bar crawl can roll transport, a held spot and a welcome drink into one booking, which is handy on a tight first night.
Booking, walk-ins and the season that ruins your plans
Casual rooftops will usually take you on the spot, especially on a quiet weeknight. The popular and high-end ones are stricter. Book ahead if you want a table instead of standing room, a sunset slot, or a Friday or Saturday, when the famous bars fill within the first hour. The dining side of Vertigo runs on reservations too, so do not expect to walk into the grill.
You can reserve through the hotel website, by phone, or on a booking platform. Walk-ins often still get squeezed in at the bar or a standing zone, but you might wait or end up with the worst angle in the place. From roughly November to February, the cool, dry stretch, book wherever you can. That is the best rooftop weather of the year and the bars know exactly how full they will be.
A few things that make or break the night
Weather decides more than you would like. Open-air rooftops shut or herd everyone indoors during the wet-season storms from about May to October, so glance at the sky and keep a backup in your pocket. Getting there early does double duty: you lock in the view and you get served before the evening rush slows the bar to a crawl.
On transport, the BTS Skytrain and MRT reach most rooftop neighbourhoods but stop running around midnight, so plan a Grab home and have the venue name written in Thai to show the driver. Carry some cash for taxis and any minimum-spend situations, even though the big rooftops all take cards. And decide upfront if you are doing one bar or a crawl. The river giants in Silom and Sathorn work best as a single statement stop, while the Sukhumvit and Phra Khanong rooftops sit close enough to string two or three together in an evening. For where these rooftops fit into the wider scene, our Bangkok nightlife guide maps the clubs and bar zones around them.
So which one should you book
The best rooftop bar in Bangkok is the one that fits the night you are actually planning. Want the river shot and a once-a-trip photo? Sky Bar at Lebua on the 63rd floor delivers, fast, if you are fine with the minimum spend. Want a relaxed evening with friends and a bill that does not sting? Octave at the Marriott Sukhumvit in Thonglor and Above Eleven on Soi 11 are the easier, friendlier call. Want a party in the sky? Tichuca. Dress smart, get up there before sunset, book ahead in cool season, and treat the drink prices as the cover charge for one of the best views the city sells.
Frequently asked questions
What is the best rooftop bar in Bangkok?
It depends on the night you want. For the famous river photo, Sky Bar at Lebua on the 63rd floor of State Tower in Silom is the obvious pick, though there is a minimum spend of about 1,000 THB per person to be seated. For an evening you can actually settle into without the same bill, Octave on the 45th floor of the Marriott Sukhumvit in Thonglor runs cocktails around 350 to 550 THB and stays open to roughly 2am. For a party crowd, head to Tichuca in Phra Khanong.
Is there a dress code at Bangkok rooftop bars?
At the big-name places, yes, and they are stricter than you would expect for a city this hot. Men need long trousers and closed shoes. Shorts, flip-flops and sleeveless tops get turned away at Lebua and at Vertigo and Moon Bar, where they also stop backpacks and athletic wear at the lift. Women have more room, though gym clothes and beachwear will not fly. Sukhumvit rooftops like Above Eleven are a bit looser, but turning up smart beats getting refused after the taxi ride over.
How much do drinks cost at Bangkok rooftop bars?
You pay for the height, and prices split by venue. At Sky Bar at Lebua cocktails run about 600 to 900 THB, with a minimum spend near 1,000 THB per person to sit. Vertigo and Moon Bar sit around 500 to 700 THB. Octave, Tichuca and Above Eleven are gentler at roughly 350 to 550 THB. Service charge and tax land on top, so the final bill reads higher than the menu. Prices shift, so check before you order.
Which Bangkok rooftop has the best view?
For the river, Sky Bar at Lebua on the 63rd floor and the riverside hotels give you the Chao Phraya curling below with boats sliding past. For an open-air sweep of the skyline, Vertigo and Moon Bar on the 61st floor of the Banyan Tree in Sathorn is the classic. For being right inside the lit-up sprawl, the Sukhumvit rooftops feel busier and closer. Show up roughly 45 minutes before sunset and you catch daylight, the gold light, and the night version from one seat.
Do you need to book a Bangkok rooftop bar in advance?
The casual ones take walk-ins fine, especially midweek. The famous and pricey places are a different story: book if you want a table, a sunset slot, a Friday or Saturday, or dinner at the grill side of somewhere like Vertigo. From about November to February the cool-season crowds fill rooftops fast, so reserve when you can. You can usually book through the hotel site, by phone, or on a tour platform.
When is the best time to go to a Bangkok rooftop?
Get there around 45 minutes before sunset. That way you see the city in daylight, then the gold hour, then the full lit skyline without moving, and you beat the after-dinner wave. The cool, dry stretch from roughly November to February has the kindest weather. During the wet months, around May to October, open-air bars often shut for storms or push everyone indoors, so check the sky and have a plan B.