Best Sunset Rooftop Bars in Bangkok: Views, Prices & What to Expect

The Short Answer
The strongest sunset views in Bangkok come from four venues: Sky Bar at Lebua (63rd floor, the iconic Hangover Part II bar with Grand Palace and Wat Arun views), Vertigo & Moon Bar at Banyan Tree (61st floor, 360-degree amphitheater seating), Octave at the Marriott Sukhumvit (45th–49th floors, the best value-to-view ratio on the Sukhumvit line), and Sky Beach at Mahanakhon (78th floor, currently the highest rooftop bar in Thailand). Expect smart-casual dress codes, a minimum spend at most premium venues during the sunset window, and cocktails ranging from roughly 350 baht at mid-range spots to 1,000+ baht at the luxury icons.
The details that actually determine whether your evening goes smoothly — arrival timing, dress code enforcement, how minimum spend actually works, and what happens if it rains — matter more than the ranking itself. Here's what to expect at each price tier.
Best Rooftop Bars for Sunset Views
Sky Bar at Lebua (Silom, 63rd floor): The most photographed rooftop in the city, and for good reason — the round bar juts out over the edge of State Tower with a clear line to the Chao Phraya River, the Grand Palace, and Wat Arun. It's also the most crowded and loudest option on this list, especially Friday through Sunday; staff move guests through the viewing area quickly, and seating is limited. Dress code is the strictest of any bar here — smart casual, no shorts, no flip-flops, no exceptions.
Vertigo & Moon Bar (Sathorn, 61st floor): The amphitheater layout at Banyan Tree means almost every seat has an unobstructed horizon view, and it's a genuinely calmer experience than Sky Bar. Moon Bar takes walk-ins with an 800-baht-per-person minimum spend; the adjoining Vertigo restaurant requires a reservation. The rooftop closes entirely when it rains, which happens often enough during rainy season (June–November) that it's worth a same-day call ahead.

Octave (Sukhumvit Soi 57, floors 45–49): The best value-for-view combination on the Sukhumvit side of the city. Spread across four open levels, the top deck delivers a genuine 360-degree view of the Bangkok basin. Cocktails run 380–520 baht, dress code is smart casual and enforced without much fuss, and there's typically a roughly 500-baht-per-person minimum spend during the 6 PM peak window.
Sky Beach at Mahanakhon (Silom, 78th floor): Currently Thailand's highest rooftop bar, with a noticeably different personality than the more formal hotel rooftops — bright colors, a retro-beach-club feel, and a dress code that's more "look cool" than "look expensive." Worth it for the altitude alone, and a short ride from where you'd go for Bangkok's Erawan Museum if you're building out a full day around this part of Silom.
Zensseys Tip: If Sky Bar's crowds and strict formality aren't your scene but you still want that skyline-and-river view, Vertigo & Moon Bar delivers a genuinely calmer sunset with comparable views and a lower barrier to walk in.
What Rooftop Drinks Actually Cost in Bangkok
Prices scale predictably with altitude and hotel prestige. Casual rooftops (smaller hotels, no dress code enforcement) run 120–200 baht for local beer and roughly 260–380 for imported beer. Mid-range hotel rooftops like Octave land in the 320–520 baht range for a classic cocktail. The luxury icons — Sky Bar, Vertigo, Sky Beach — push 500–1,000+ baht per cocktail, and most venues add a 10% service charge plus 7% VAT on top of the menu price, which catches a lot of first-timers off guard when the bill arrives.
Casual rooftops: 120–380 baht beer, little to no dress code or minimum spend
Mid-range hotel rooftops: 320–520 baht cocktails, smart casual dress, ~500 baht/person peak-hour minimum common
Luxury sky-high venues: 500–1,000+ baht per cocktail, strict dress code, per-person or per-table minimums during sunset hours
Add-on: most venues tack on 10% service + 7% VAT, not always shown on the printed menu price
Dress Codes and What Gets You Turned Away
"Smart casual" is the standard across nearly every Bangkok rooftop, but enforcement varies sharply by venue. The safest bet for men: a collared shirt or a quality dark crew-neck, long pants or neat tailored shorts, and closed shoes. Flip-flops, sleeveless shirts, gym tanks, and swimwear are the most common reasons people get turned away, even at venues that otherwise feel relaxed. Sky Bar and Vertigo enforce this most strictly; Sky Beach and the smaller independent rooftops are noticeably more forgiving.
If you do get stopped at the door, it's worth asking whether a downstairs lounge area has a relaxed dress code — several hotel rooftops have a less formal bar one floor down that shares part of the same view without the strict entry requirements. A pair of Ray-Ban or Maui Jim polarized sunglasses is also worth having for the actual sunset — the glare off the Chao Phraya River at golden hour is stronger than most people expect from a bar seat.
What to Actually Expect
Arrive 30–45 minutes before sunset if you want a railing or edge seat — reservations at the busiest venues are often only held for 15 minutes past your booking time before the table gets released to walk-ins. Thailand's legal drinking age is 20, and some venues do check ID or ask for a photo of your passport bio page at the door, so carry it or a clear photo of it — a Royce Leather passport holder keeps the real document protected if you'd rather bring it than rely on a phone photo. During rainy season (June–November), open-air rooftops like Vertigo close entirely in active rain, so a same-day call to confirm is worth the two minutes it takes.
Getting there matters more than most guides mention — Bangkok traffic doesn't care about your reservation time, so plan around the Grab Bike vs. Grab Car tradeoff if you're not within walking distance of a BTS Skytrain station. Sky Bar and Sky Beach are both a short walk from Saphan Taksin and Chong Nonsi BTS stations respectively, while Octave is a few minutes from Thong Lo — all noticeably more reliable than a taxi during evening rush hour. If you're building a full day around this part of the city, the 4-hour queue at Jay Fai is a genuinely different kind of Bangkok experience worth weighing against a rooftop dinner.
Zensseys Tip: Book sunset-hour tables Thursday through Sunday specifically — that's when the prime edge seats disappear fastest, especially during Bangkok's cooler season from November to February when everyone wants to be outdoors.
Alcohol Rules Worth Knowing Before You Go
As of late May 2026, Thailand lifted its long-standing afternoon alcohol sales restriction — alcohol is now generally sold from 11 AM to midnight with no gap, though hotels and licensed entertainment venues (which covers essentially every rooftop bar on this list) are exempt from the general cutoff and can serve on their own hours, often well past midnight. The one exception worth knowing: alcohol sales stop nationwide on a handful of major Buddhist holidays each year, though hotel bars remain exempt even then. If your trip lands on one of those dates, your rooftop bar plans are safe — a 7-Eleven run beforehand is not.
Price & Logistics
Sky Bar at Lebua: Silom, Saphan Taksin BTS, opens ~6 PM, strictest dress code
Vertigo & Moon Bar: Sathorn, open 5 PM–1 AM, ~800 baht/person minimum, closes in rain
Octave: Sukhumvit Soi 57, Thong Lo BTS, ~500 baht/person peak minimum, opens ~5 PM
Sky Beach: Silom, Chong Nonsi BTS, 78th floor, most relaxed dress code of the four
Best sunset arrival window: 30–45 minutes before sunset, Thursday–Sunday for prime seats
For a broader look at how these fit into a full Bangkok night out, Bangkok's Rooftop Bar Scene breaks things down by the type of night you're actually planning rather than just the view.
Verdict
For a first Bangkok sunset, Sky Bar earns its reputation despite the crowds — the Grand Palace and river view genuinely deliver. For a calmer, more comfortable evening with comparable views, Vertigo & Moon Bar is the better pick. Octave remains the smartest value play if you're staying anywhere near Sukhumvit, and Sky Beach is worth the trip purely for the altitude bragging rights. Whichever you choose, the dress code and arrival timing matter more to how your night actually goes than which bar you pick.
If a Bangkok evening like this is part of a longer Thailand trip you're still piecing together, that's exactly the kind of night-by-night planning a travel advisor handles. Book Your Free Thailand Consultation Now to talk through your Bangkok nights, or go straight to Full Trip Planning & Booking if you're ready to lock in dates. As a service-disabled veteran-owned advisory, Zensseys also takes calls and texts directly at (210) 239-7540.
FAQ
Which Bangkok rooftop bar has the best sunset view? Sky Bar at Lebua is the most iconic, with a clear line to the Grand Palace and Wat Arun, but Vertigo & Moon Bar offers comparably strong 360-degree views with a calmer atmosphere and easier walk-in access.
Do Bangkok rooftop bars require a reservation? The luxury venues (Vertigo restaurant, Sky Bar tables) generally do, especially Thursday through Sunday. Standing bar areas and second-tier seating at most venues take walk-ins, though arriving 30–45 minutes before sunset improves your odds significantly.
What's the dress code for Bangkok rooftop bars? Smart casual almost everywhere — collared shirt or quality tee, long pants or neat shorts, closed shoes for men. Sky Bar and Vertigo enforce this most strictly; flip-flops and tank tops are the most common reasons for getting turned away.
How much should I budget for a rooftop bar in Bangkok? Mid-range venues run 320–520 baht per cocktail; luxury sky-high spots push 500–1,000+ baht, plus a 10% service charge and 7% VAT most menus don't display upfront. Minimum spends of 500–1,200 baht per person are common during the sunset window at premium venues.
What happens if it rains during my rooftop bar reservation? Open-air venues like Vertigo & Moon Bar close their rooftop entirely during active rain. Call ahead same-day during rainy season (June–November) to confirm before you make the trip.
About the Author
William Harris is the founder and lead travel advisor at Zensseys, a service-disabled veteran-owned luxury travel advisory specializing in Thailand, Vietnam, Indonesia, and the Philippines. Meet William and reach out directly for help planning a Bangkok evening around exactly the view and vibe you want.














Comments