Bangkok Rooftop Bars with Dinner-First Options for a Full Night Out from Khao San Road
Our dinner-first guide to Bangkok rooftop bars: where to eat, drink, and watch the skyline glow — with prices, reservations, dress codes, and how to get there.
We step out of a tuk-tuk on Silom Road and the air tastes like char and jasmine. Somewhere above us a grill pops, a shaker rattles, and the city pulls on its best sequined sky. Tonight isn’t a quick “cheers and disappear” — we’re chasing Bangkok rooftop bars with dinner, the kind where you settle in for sunset, order a proper meal, and let the skyline be your entertainment till last call.
If you’re mapping out a full night from Khao San Road, this is the play: pick a rooftop where dinner is the headliner, drinks are a supporting act, and the view ties the bow. We’ve included price ranges, who it’s best for, and the sanuk level (fun) you can expect once the lights blink on.
Best Bangkok rooftop bars with dinner (dinner-first picks)
Sirocco at lebua at State Tower (Silom)
- Vibe and view: The OG glam. Open-air, golden dome looming, Chao Phraya River winking below. The wind carries clinks from Sky Bar next door and the soft thump of a live band.
- Cuisine: Mediterranean fine dining — think seafood towers, grilled lobster, wagyu cuts, and silky risottos. Pastry work is quietly excellent.
- Prices: Mains 1,400–3,500 THB; tasting menus climb. Cocktails 500–800 THB. It’s a splurge, but the spectacle delivers.
- Dinner-first factor: Absolutely — you’re here to dine; drinks at Sky Bar are the encore.
- Practical: BTS Saphan Taksin then a short taxi up Silom. Smart-casual dress enforced (no flip-flops, beachwear). Reservations strongly recommended, especially for sunset. Weather can pause service — rainy season backups happen.
Vertigo Grill & Moon Bar, Banyan Tree (Sathon)
- Vibe and view: A spaceship of tables hovering over Sathon’s neon grid. It’s hushed, romantic, and the air smells like grilled beef fat and sea salt.
- Cuisine: Steak-and-seafood grill with polished sides — think tomahawk for two, king prawns, and truffle mash. Thai touches sneak in via herbs and sauces.
- Prices: Mains 900–2,500 THB; cocktails 450–700 THB. Wine list is deep.
- Dinner-first factor: Strong; Moon Bar is the victory lap after dessert.
- Practical: MRT Lumphini, 10–15 minutes on foot or a quick taxi. Smart-casual. Reserve riverside-facing tables early; wind picks up on clear nights, so bring a light layer.
Mahanakhon SkyBar (Chong Nonsi)
- Vibe and view: Inside-out glam on the 76th–77th floors of King Power Mahanakhon’s pixelated tower. Moody lighting, skyline wrapped like a ribbon. The glass tray viewpoint is a separate experience — great pre- or post-dinner photo op.
- Cuisine: Contemporary Asian with French techniques — crispy Thai herbs on silky fish, rich jus on a perfectly seared duck breast. Desserts are art pieces.
- Prices: Mains 600–1,800 THB; cocktails 450–650 THB.
- Dinner-first factor: Yes — a legit restaurant with a lounge energy, not bar snacks pretending to be mains.
- Practical: BTS Chong Nonsi skywalk lands you at the base. Smart-casual. Reservations advised for window seating; request a corner if you can.
Red Sky, Centara Grand at CentralWorld (Ratchaprasong)
- Vibe and view: Circular terraces with 360-degree drama — Siam’s malls glowing below, expressways curling like molten steel.
- Cuisine: Modern European comfort elevated — pan-roasted foie, lobster bisque, dry-aged beef, plus a dependable cheese cart. Good for set dinners.
- Prices: Mains 700–1,800 THB; cocktails 400–600 THB. Value improves with sets and early-bird specials.
- Dinner-first factor: Strong — dining area is distinct from the upper-level drink perches.
- Practical: BTS Chit Lom or Siam via skywalks. Dress smart-casual. Book for 18:00–18:30 to catch sunset and the shift to city neon.
SEEN Restaurant & Bar, Avani+ Riverside (Thonburi)
- Vibe and view: Riverfront glam with DJ-led grooves, the Chao Phraya spread wide beneath. Wat Arun shimmers in the distance when the sky goes sherbet.
- Cuisine: Contemporary with Brazilian/Portuguese nods — grilled octopus, wagyu picanha, playful sushi rolls, and sharp seafood crudos.
- Prices: Mains 400–1,000 THB; cocktails 350–550 THB.
- Dinner-first factor: Big yes — the restaurant flows into the rooftop bar so you can settle and stay.
- Practical: Free shuttle boat from Sathorn/Central Pier to the Anantara pier, then a short walk. Taxis from Khao San are easy too. Smart-casual, reservations help for rail-side tables.
Yao Restaurant & Rooftop Bar, Bangkok Marriott Marquis Queen’s Park (Surawong)
- Vibe and view: Old-meets-new Bangkok — dramatic lanterns, the river curve on one side, Sathon’s glass on the other. Rooftop stools for a breezier digestif.
- Cuisine: Refined Chinese — Peking duck carved with ceremony, xiao long bao, mapo tofu with a Szechuan slap, plus creative cocktails using oolong and lychee.
- Prices: Mains 400–1,200 THB; cocktails 350–500 THB.
- Dinner-first factor: Strong — many come specifically for the duck show, then drift upstairs.
- Practical: BTS Chong Nonsi then taxi 8–10 minutes. Smart-casual; book ahead for duck and terrace seats.
Above Eleven (Sukhumvit Soi 11)
- Vibe and view: Energetic, social, a little flirtatious — Soi 11’s pulse carried skyward. DJs most nights; it’s dinner with a party edge.
- Cuisine: Peruvian-Japanese Nikkei — citrusy ceviches, anticuchos off the grill, tiraditos, and sushi with Peruvian swagger. Pisco Sours are a house religion.
- Prices: Mains 350–900 THB; cocktails 320–450 THB.
- Dinner-first factor: Yes — a full menu that stands on its own, not just nibbles.
- Practical: BTS Nana then a 7–10 minute walk up Soi 11. “No beachwear” vibe: closed shoes best for guys; leave the singlet on Khao San.
Octave Rooftop Lounge & Bar (Sukhumvit 57)
- Vibe and view: 360-degree stunner layered over three levels, with the top deck feeling like a helipad for good decisions.
- Cuisine: Casual dinner-friendly — seafood platters, burgers, pastas, and Thai favorites calibrated for sharing. Solid grills.
- Prices: Mains 300–800 THB; cocktails 400–550 THB.
- Dinner-first factor: Moderate-to-strong — not fine dining, but you can absolutely make a meal of it.
- Practical: BTS Thong Lo, 3–5 minute walk. Smart-casual preferred; lines build at golden hour, so book or arrive right at opening.
Cielo Sky Bar & Restaurant (Phra Khanong)
- Vibe and view: Local-favorite energy without the Sukhumvit markup. Glass walkways, breezy corners, and a view stretching toward Bang Kachao’s green.
- Cuisine: Thai-Western comfort — grilled pork neck, salmon steaks, carbonara, and spice-calibrated salads.
- Prices: Mains 250–700 THB; cocktails 250–400 THB — one of the better-value rooftops in town.
- Dinner-first factor: Strong for casual dining.
- Practical: BTS Phra Khanong then 5–7 minutes on foot. Reservations easy on weekdays; weekends fill up around 19:00.
Sala Rattanakosin Rooftop (Tha Tien, Old Town)
- Vibe and view: Not a high-rise, but the romance is undeniable — right across the khlong and river from Wat Arun. When the temple lights up, you’ll feel the hush ripple through the terrace.
- Cuisine: Thai staples and river-friendly seafood — soft-shell crab, grilled river prawns, green curry that plays nice with the heat.
- Prices: Mains 300–800 THB; cocktails 300–450 THB.
- Dinner-first factor: Yes — smaller space, but fully dinner-capable.
- Practical: Take the ferry to Tha Tien or taxi via Sanam Chai. Book a first-row table and time your arrival for sunset.
Night views: choosing your vibe
- Skyline panorama: Octave, Red Sky, Mahanakhon SkyBar — big, cinematic Bangkok in every direction.
- River drama: SEEN and Sirocco serve up the Chao Phraya in widescreen. If you’re plotting a dedicated river night, see our picks in Best Bangkok Rooftop Bars with Riverfront Dinner Setups Worth the Taxi from Khao San Road.
- Romantic low-rise: Sala Rattanakosin is made for proposals, anniversaries, and that “we did Bangkok right” feeling.
- Lively and social: Above Eleven and Octave keep the beat steady — you’ll hear the bass before the elevator door opens.
If sunset is non-negotiable, we also break down timing and views in Bangkok Rooftop Bars for Sunset Dinner, Not Just Drinks.
Prices, reservations, dress codes, and minimum spends
- Drinks: Expect 300–800 THB for cocktails, 220–350 THB for local beer, 300–450 THB for imports. Wine by the glass tends to start around 350–450 THB and up.
- Dinner: Casual rooftops (Cielo, Above Eleven, Octave) run 250–900 THB for mains; fine-dining temples (Sirocco, Vertigo, Mahanakhon SkyBar) start around 600–1,800 THB and climb.
- Reservations: For sunset (17:30–18:30), always book. Many venues hold prime rails or corner tables for reservations; walk-ins get interior tables first. Some spots quote 90–120 minute dining windows at peak.
- Dress codes: “Smart-casual” is Bangkok’s rooftop uniform. Men: closed shoes, long pants or neat shorts at casual spots; avoid athletic wear. Women: you know what works. Flip-flops and beachwear get bounced at stricter venues.
- Minimum spends: Not the norm for restaurant seating, but some rooftops set a per-person minimum for premium rails or special events. Ask when you book.
- Weather: Rainproof plans matter (May–Oct). Many rooftops pause or re-seat during showers. If your reservation is outdoors only, confirm a covered fallback.
If you’re building a whole night around one venue — dinner, drinks, maybe a late DJ set — we’ve got a bigger rundown in Best Bangkok Rooftop Bars for Dinner, Drinks, and a Full Night Out from Khao San Road.
Best rooftops for different needs
- Date night, lights low: Vertigo, Mahanakhon SkyBar, Sala Rattanakosin.
- Pop-the-question settings: Sirocco (silk-and-sky drama), Sala Rattanakosin (temple glow), Red Sky (private-feeling corners if you request).
- Big group, sharing plates: Above Eleven (Nikkei spreads), Octave (platters), Cielo (value that scales).
- Tourist-friendly, easy access: Red Sky (connected to CentralWorld), Octave (near Thong Lo BTS), Mahanakhon SkyBar (Chong Nonsi BTS).
- Views on a budget: Cielo. Also watch for early-bird sets and midweek promotions; our wallet-friendly picks live here: Best Bangkok Rooftop Bars with Affordable Dinner Sets Worth the Trip from Khao San Road.
Getting there from Khao San Road (and snagging the best seat)
- Boat + BTS combo: From Phra Athit Pier, hop the Chao Phraya Express Boat to Sathorn/Central Pier (16–20 THB). From there, BTS Saphan Taksin plugs you into the skytrain for Silom/Sathon rooftops, or ride a free hotel shuttle boat upriver for SEEN.
- Grab or taxi: Direct from Khao San to Silom/Sathon is usually 100–180 THB off-peak; Sukhumvit runs 140–250 THB depending on traffic. Metered rides are standard; if a driver waves off the meter, politely try the next one.
- MRT/BTS tips: Buy a stored-value card if you’re staying a few days — less queuing, more cool air. Trains get packed 17:30–19:30; pad your schedule.
- Best seat playbook:
- Book a table for 15–30 minutes before sunset; request “edge” or “corner” seating in the note.
- If you can only walk in, arrive right at opening and linger with a first round to stake your claim.
- Wind can be real up top — if you run cold, bring a light layer; if your hair has plans, bring product.
- For photos, ask staff which side will glow first; they know the sun’s angle better than any app.
Old Town basecamp, Sukhumvit late nights, and where to crash
We love launching a fancy night from Khao San because you can pre-game with boat noodles on Soi Samsen, ride river breeze to a sky-high dinner, then swing back for a 2 AM pad thai on Soi Rambuttri. If you’re staying nearby, look for guesthouses along Phra Athit Road for quiet mornings and quick access to the river. Planning late nights on Sukhumvit? Consider basing around Nana–Asok or Thong Lo for obvious BTS convenience — it saves baht and nerves when you spill out of a rooftop at midnight and want an easy glide home.
Final bites and a personal nudge
If you want the city to serenade you, go river: SEEN or Sirocco. If you want Bangkok to buzz in your bones, head high over Sukhumvit with Octave or Above Eleven. And if you want the soft-focus, we-did-it feeling, book Mahanakhon SkyBar and ask for a corner table. We’ll see you back on Khao San after — save us a plate at the pad thai cart next to the 7-Eleven with the arctic AC. Tonight, we eat the skyline first and the street after. That’s balance.
Related Hotels & Places
lebua at State Tower
Hotels
A 5-star hotel in Bangkok.
Vertigo Resto Bar
Restaurants
Bangkok Marriott Marquis Queen’s Park
Hotels
A 5-star hotel in Bangkok.
SEEN
Bars
Octave Rooftop Lounge & Bar
Bars
sala rattanakosin Bangkok
Hotels
A 4-star hotel in Bangkok.
Khao San Road
Attractions
Bangkok’s backpacker carnival: curbside bars, live bands and DJs from 3pm–2am (midnight Sun). Street eats are cheap — pad thai 70–100 THB, mango sticky rice 60–100 THB. Come for wild people-watching; duck into Rambuttri for a calmer beer.
More Khao San Road Guides
- Best Bangkok Rooftop Bars for Dinner, Drinks, and a Full Night Out from Khao San Road
- Bangkok Rooftop Bars with the Best Skyline Dinner for a Dress-Up Night from Khao San Road
- Bangkok Rooftop Bars for Night Views and City Lights Worth the Ride from Khao San Road
- Bangkok Rooftop Bars from Khao San Road That Are Best for Drinks Without a Full Dinner Plan