Bangkok has more rooftop bars than any city deserves. Last count, there were over 50 — and new ones keep opening every year. Most of them charge you 500 baht for a cocktail that’s 80% ice, then act like the view justifies it. But after a decade of living here and drinking my way through every elevated patio in the city, I’ve narrowed it down to five that genuinely deliver — and two famous ones you should probably skip.

The 5 That Actually Deliver
Vertigo & Moon Bar — Banyan Tree, 61F
The original Bangkok rooftop, open since 2003, and still the one I send people to first. Vertigo is completely open-air — no glass walls, no enclosed sections, no safety nets for your vertigo. Just you, the sky, and Bangkok stretching flat to the horizon in every direction. That’s what sets it apart from every imitator that came after.
The sunset here is unmatched. The bar sits on the 61st floor of the Banyan Tree Hotel in Sathorn, and because there’s nothing between you and the sky, the golden hour hits different. Arrive at 17:30, grab a seat on the west side, and watch the city turn orange.
Location: Banyan Tree Bangkok, 21/100 South Sathon Road. BTS Sala Daeng, then a short walk. Cocktails: 400–600 THB. Wine and champagne available but overpriced. Best time: 17:30 for sunset. Weekdays are significantly less crowded. Dress code: Strict. Collared shirt, long pants, closed-toe shoes. They will turn you away in sneakers. Verdict: The rooftop that earned its reputation — and still deserves it.
Octave Rooftop Lounge & Bar — Marriott Sukhumvit, 45–49F
Three floors of rooftop bar stacked on top of each other. The 45th floor is the main lounge, 48th is the outdoor terrace, and the 49th is the top deck with full 360-degree panoramic views. It’s less pretentious than the big-name rooftops, the staff are friendlier, and the happy hour deals (usually 17:00–19:00) are the best you’ll find at this altitude.
Octave doesn’t try to be exclusive. It’s the rooftop where you can actually relax, have a conversation, and not feel like you’re performing for an Instagram audience. The Sukhumvit skyline views are excellent, and the three-floor layout means you can always find a quieter corner.
Location: Bangkok Marriott Hotel Sukhumvit, 2 Sukhumvit Soi 57. BTS Thong Lo, 5-minute walk. Cocktails: 350–550 THB. Happy hour brings those down significantly. Best time: 17:00 to catch happy hour and sunset together. Dress code: Smart casual. Less strict than Vertigo — clean sneakers are usually fine. Verdict: Best value-to-view ratio in Bangkok.
ÆTHER — Dusit Central Park, 44F
This one opened in December 2025 and immediately changed the rooftop conversation in Bangkok. ÆTHER isn’t just a bar with a DJ — it’s a genuine open-air nightclub at altitude. The 44th floor of the new Dusit Central Park tower, right in the heart of the city, with a house-music-first programming philosophy and proper sound system to back it up.
Most Bangkok rooftops play safe background lounge music. ÆTHER books real DJs and lets them play real sets. If you want to dance 44 floors above the city with a cocktail in hand, this is the only serious option. The space is ambitious — large open-air deck, dramatic lighting design, and a crowd that’s actually there for the music.
Location: Dusit Central Park, Silom/Rama IV area. Near BTS Ratchadamri. Cocktails: 450–650 THB. The drink menu leans creative — expect unusual ingredients. Best time: After 21:00 when the DJ sets kick in. Sunset is good too, but this place peaks late. Dress code: Smart casual with a club edge. Think dark jeans, nice shoes, no shorts. Verdict: The future of Bangkok rooftops — and the most exciting new opening in years.
Mahanakhon SkyBar — King Power Building, 78F
The dramatic one. King Power Mahanakhon is the tallest observation deck in Bangkok, and the SkyBar sits at the top of this pixelated architectural icon. The main draw is the glass floor walkway on the 78th floor — a transparent platform that lets you look straight down at the streets below. It’s genuinely terrifying and genuinely worth doing once.
The bar itself is solid if not spectacular. Cocktails are well-made, the views are obviously incredible from that height, and the whole experience feels like an event. It’s more attraction than bar, but the rooftop section after you’ve done the glass floor is a perfectly good place to have a drink and decompress. Bring someone who’s afraid of heights — watching them on the glass floor is half the entertainment.
Location: King Power Mahanakhon, 114 Narathiwas Road. BTS Chong Nonsi, directly connected. Cocktails: 400–600 THB. Observation deck entry is separate (about 880 THB). Best time: 17:00–18:00 for sunset from the highest point in the city. Dress code: Smart casual. More relaxed than Vertigo — it’s partly a tourist attraction. Verdict: Come for the glass floor, stay for the sunset.
Spectrum Lounge — Hyatt Erawan, 31F
The underrated pick, and honestly the one I go to most often. Spectrum doesn’t show up on most “Top 5 Bangkok Rooftop” lists, which is exactly why it’s good. Fewer tourists, a quieter atmosphere, and bartenders who actually know what they’re doing. The cocktail program here is genuinely excellent — not just expensive drinks with a view, but drinks that would hold up at street level too.
At 31 floors, you’re not getting the vertigo-inducing heights of the others. But the Ratchaprasong intersection views are solid, the seating is comfortable, and the happy hour pricing makes this a spot you can actually visit regularly without destroying your wallet. This is the rooftop for people who live here, not people visiting for three days.
Location: Hyatt Erawan Bangkok, 494 Ratchadamri Road. BTS Chit Lom, 3-minute walk. Cocktails: 350–500 THB. Happy hour deals are surprisingly generous. Best time: 18:00–20:00. Sunset is decent, but the real appeal is the after-dark city lights. Dress code: Smart casual. The most relaxed of the five on this list. Verdict: The insider’s rooftop — for repeat visitors and residents.
The Ones to Skip
Not every famous rooftop earns its fame. Two in particular coast on reputation alone.
Sky Bar at Lebua
Yes, it’s from The Hangover Part II. Yes, the view from the 64th floor is genuinely incredible — the Chao Phraya River bend at sunset is one of Bangkok’s best panoramas. But cocktails run 600–700 THB (the most expensive rooftop drinks in Bangkok), the crowd is 100% tourists recreating the movie scene, and the staff herd you through like cattle at a theme park. You’re paying a movie tax. Go once if you absolutely must check it off, but understand that you’re buying a photo opportunity, not a bar experience.
Sirocco
Same building as Sky Bar, one floor down. Sirocco is technically a restaurant, and it’s gorgeous — the sweeping staircase entrance is legitimately dramatic. But the bar experience is all style and zero soul. The prices are steep even by Bangkok rooftop standards, the wait staff give you the impression you’re interrupting their evening, and the whole place feels like it’s been designed for people who care more about posting than drinking. Skip it unless someone else is paying.
Rooftop Survival Guide
A few things I wish someone had told me before my first Bangkok rooftop visit.
Dress Code
No sandals, no shorts, no tank tops at ANY serious rooftop bar in Bangkok. The safe formula: collared shirt or nice t-shirt, long pants (chinos or dark jeans), and closed-toe shoes. Vertigo and Sky Bar are the strictest — they’ll turn you away at the elevator. Octave and Spectrum are more forgiving, but don’t test it in flip-flops. Pack one “rooftop outfit” in your suitcase. You’ll use it.
Timing
Arrive at 17:30 for sunset. Bangkok’s golden hour runs roughly 17:30–18:30 year-round (the tropics don’t shift much seasonally), and that light show is free — you’re just paying for the drink in your hand. By 19:00 the sky show is over and you’re drinking in the dark. Still pleasant, but sunset is the main event. Plan your entire evening around it.
Rainy Season Reality (May–October)
Open-air rooftops close during rain. No refunds, no rain checks, no “but I just got here.” If the sky looks threatening, check the weather radar before you cab across the city. Some bars have covered backup sections — Octave’s 45th floor and Spectrum’s indoor lounge will keep you dry — but fully open-air spots like Vertigo simply shut down.
Budget
Expect to spend 1,500–2,500 THB per person for an evening of 2–3 cocktails. That’s 40–70 USD. Not cheap by Bangkok standards, but rooftop bars are a “do it once, do it right” experience. Don’t try to drink your money’s worth — have two or three cocktails, enjoy the view, then go eat pad thai at a street stall for 60 baht to balance the karma.
Reservations
Vertigo on Friday and Saturday evenings — book ahead or arrive by 17:00. The others are generally walk-in friendly on weekdays, but weekend sunset slots fill up fast everywhere. A quick message to the hotel concierge via LINE or a phone call the morning of is usually enough.

Quick Comparison
| Bar | Floor | View | Cocktail (THB) | Vibe | Best For |
|---|---|---|---|---|---|
| Vertigo | 61F | ★★★★★ | 400–600 | Classic elegance | Sunset purists |
| Octave | 49F | ★★★★ | 350–550 | Relaxed social | Value + views |
| ÆTHER | 44F | ★★★★ | 450–650 | Club energy | Music lovers |
| Mahanakhon | 78F | ★★★★★ | 400–600 | Dramatic | Instagram + thrill |
| Spectrum | 31F | ★★★ | 350–500 | Chill insider | Repeat visitors |

Final Thoughts
Pick one, go at sunset, dress properly, and don’t order more than 2–3 drinks. That’s the formula for a perfect Bangkok rooftop evening. If it’s your first time, go to Vertigo — it’s the classic for a reason. If you want something new and you don’t mind staying out late, ÆTHER is the most exciting thing happening above Bangkok’s skyline right now.
For more on Bangkok’s nightlife scene, check out our Bangkok Nightlife 101 guide. And if you’re wondering how much to tip that bartender who just made you a 500-baht cocktail, read our Thailand Tipping Guide. Hungry after all those rooftop drinks? Head to Silom for street food — it’s the perfect antidote to an overpriced evening.


