Bangkok Rooftop Bars with Food Menus That Are Actually Worth Ordering
Our pick of Bangkok rooftop bars with food that’s actually worth the climb—what to order, where to book, price ranges, dress codes, and sunset vs. late-night vibes.
You know that first whoosh of heat when the BTS doors slide open at Asok and the air smells like grilling pork, gasoline, and rain? We love that. But tonight we’re chasing something higher: the sparkle of the skyline, plates that actually matter, and cocktails that don’t bulldoze your palate. We’re talking bangkok rooftop bars with food — not just bowls of fries to soak up the booze, but real menus you plan a night around.
Data Freshness + Pricing:
- Prices are approximate and in THB.
- Last checked: June 2026.
- Happy hour and promo details change frequently—confirm locally.
If you’re bunking around Khao San and want to stay close, we’ve also rounded up the Bangkok Rooftop Bars with the Best Food from Khao San Road. But if you’re game to ride the Chao Phraya boat, hop a BTS, or flag a tuk-tuk up Sukhumvit, these are the rooftops where the kitchen actually brings it.
Bangkok rooftop bars with food: our picks
Sirocco (lebua at State Tower, Silom/Bang Rak)
That gold dome you’ve seen on postcards? Yes, it’s as dramatic as you think. Sirocco’s terrace floats over the river with a breeze that smells like the khlongs and grilled lemongrass. The menu leans Mediterranean—think charred octopus, saffron risotto, and wood-fired meats—with a wine list as thick as a Thai rainy season cloud.
- Neighborhood: Silom/Bang Rak, near Saphan Taksin BTS then a short taxi or 15–20 min walk
- Food focus: Mediterranean with premium seafood and grills; refined plating
- Price: approx. 2,500–4,500 THB per person without wine
- Dress code: Smart; no shorts/flip-flops
- Reservations: Essential for sunset; request a rail table
- Best for: Special occasions, proposals, the “we did Bangkok in style” photo
- View vibe: Sweeping river-and-city panorama, dramatic stairway down to the terrace
Tip: The famous Sky Bar upstairs is drinks-only; eat at Sirocco, then float up for a nightcap if you’re still feeling sanuk.
Vertigo & Moon Bar (Banyan Tree Bangkok, Sathorn)
Up here, the city hums like a neon circuit board. Vertigo’s open-air deck does what many bangkok rooftop bars with food don’t: a proper grill program. The lobster is a classic; so are the steaks with peppercorn sauce and sides you actually want to finish.
- Neighborhood: Sathorn/Lumphini, near Lumphini MRT then 10–15 min walk or taxi
- Food focus: Steaks, seafood, contemporary sides
- Price: approx. 2,000–3,500 THB per person
- Dress code: Smart casual
- Reservations: Recommended; wind can be strong on the edges—bring a light layer
- Best for: Date nights, out-of-town flex without the stuffiness
- View vibe: 360-degree open deck, close-up of Sathorn’s canyons of glass
Red Sky Restaurant (Centara Grand at Central World Hotel, Ratchaprasong)
Under the glowing arch, Red Sky threads the needle between fine and fun. It’s central, accessible, and the kitchen can actually cook—pan-seared duck, truffle mash, solid seafood towers if you’re splurging. If we’ve been pounding pavements from Siam to Chidlom, Red Sky is our easy “meet in the middle” dinner with a proper skyline.
- Neighborhood: Ratchaprasong; direct elevator from CentralWorld
- Food focus: Modern European with Thai touches
- Price: approx. 1,500–2,500 THB per person
- Dress code: Smart casual
- Reservations: Wise for golden hour; walk-ins often fine later
- Best for: Groups, birthdays, a pre- or post-shopping feast
- View vibe: Siam/CentralWorld sprawl, big sky, twinkling traffic ribbons
Mahanakhon SkyBar (King Power Mahanakhon, Sathorn/Chong Nonsi)
Thailand’s highest restaurant sets the bar high—literally and with a menu blending French technique and Thai ingredients. We’ve had silky foie gras next to southern Thai turmeric fish that hums with heat. Pair it with something crisp and watch the city grid glow below.
- Neighborhood: Sathorn; direct from Chong Nonsi BTS skywalk
- Food focus: French-Thai contemporary, tasting and à la carte
- Price: approx. 2,000–4,000 THB per person
- Dress code: Smart
- Reservations: Strongly recommended; ask for window seating
- Best for: Anniversary dinners, “we’re really doing this” traveler highs
- View vibe: Jaw-dropping urban cliffside, glass tray photo ops (outside area may be separate access)
Octave Rooftop Lounge & Bar (Marriott Sukhumvit, Thonglor)
Octave is Sukhumvit cool without being allergic to flavor. Start a floor down from the top to actually eat: grilled prawns, a decent steak frites, and Thai-leaning small plates that aren’t just filler. Then climb up for the 360 ring and the bass that thumps like a Khao San bar—only classier.
- Neighborhood: Thonglor/Phrom Phong; BTS Thong Lo then 5–10 min walk
- Food focus: Grilled seafood/meats, share plates, Thai-fusion
- Price: approx. 1,200–2,200 THB per person
- Dress code: Smart casual
- Reservations: Helpful for dinner seating; top deck is often standing
- Best for: Sunset into late-night, mixed groups
- View vibe: 360 Sukhumvit river of lights, breezy and social
Above Eleven (Sukhumvit 11, Nana)
Peruvian-Japanese Nikkei in the Bangkok sky? We’re in. Ceviche that pops, anticucho skewers, sushi that travels well from kitchen to breeze. It’s social, playful, and built for sharing.
- Neighborhood: Sukhumvit Soi 11; BTS Nana then 10–12 min walk
- Food focus: Nikkei (Peruvian-Japanese), ceviche, sushi, grills
- Price: approx. 900–1,800 THB per person
- Dress code: Smart casual
- Reservations: Recommended for weekends; bar seats fine for two
- Best for: Groups, birthdays, that friend who “doesn’t do” heavy meals
- View vibe: Futuristic Sukhumvit canyon, music-forward but still dinner-friendly
SEEN Restaurant & Bar (Avani+ Riverside Bangkok Hotel, Chao Phraya)
If you like your skyline with a side of river breeze, SEEN is your play. The kitchen swings Brazilian-Portuguese with Asian detours—think picanha, black cod, and a lush dessert cart—plus sushi for the indecisive.
- Neighborhood: Riverside (Thonburi side); free shuttle boat from Sathorn Pier
- Food focus: Modern Brazilian-Portuguese, sushi/seafood
- Price: approx. 1,400–2,500 THB per person
- Dress code: Trendy smart casual
- Reservations: Sunset is prime; book the terrace edge
- Best for: Date nights, visiting parents who want “Bangkok but breezy”
- View vibe: Wide river sweep toward IconSiam and the old city
Yào Rooftop Bar (Marriott Surawongse, Suriwong/Chinatown edge)
Start inside with refined Cantonese—dim sum, Peking duck, delicate soups—then head up to the rooftop for Chinese-inspired cocktails under red lantern glow. It’s dinner-first, drinks-second, and that’s exactly why it lands on a list of bangkok rooftop bars with food.
- Neighborhood: Suriwong/Silom; easy by taxi or Grab from MRT Sam Yan/Sala Daeng
- Food focus: Cantonese and regional Chinese classics
- Price: approx. 1,200–2,200 THB per person
- Dress code: Smart casual
- Reservations: Book duck in advance if you want the full show
- Best for: Family dinners, travelers craving non-Thai flavors
- View vibe: Old-meets-new Bangkok, glittering temples to the west
Cielo Sky Bar & Restaurant (Sukhumvit 69, Phra Khanong)
One of our favorite value-for-money rooftops. Cielo serves honest Thai and Western mains at prices that don’t make your jaw drop with the elevator. Order a tom yum goong that actually smacks or go classic with a ribeye and a view.
- Neighborhood: Phra Khanong; BTS Phra Khanong then 5–7 min walk
- Food focus: Thai comfort dishes and Western grills/pasta
- Price: approx. 600–1,200 THB per person
- Dress code: Casual-smart; less strict than the five-star set
- Reservations: Not essential on weekdays
- Best for: Budget-friendly skyline dinner, casual dates
- View vibe: Open terrace, Ekkamai to On Nut horizon
Above Riva (Riva Arun, Tha Tien/Old City)
This one’s for the temple romantics. Not the highest rooftop in town, but the view of Wat Arun glowing like a lantern across the river is unbeatable. The kitchen leans Thai—massaman, soft-shell crab, grilled river prawns—done thoughtfully.
- Neighborhood: Tha Tien; river taxi to Tha Tien Pier, short walk
- Food focus: Thai classics with riverside seafood
- Price: approx. 700–1,500 THB per person
- Dress code: Smart casual works; sandals fine
- Reservations: Golden hour is fierce—book
- Best for: Sunset dining, low-rise magic, photographers
- View vibe: Intimate terrace with Wat Arun framed center stage
River Vibe Bar & Restaurant (Talat Noi/Chinatown riverside)
Proof you don’t need a five-star lobby to eat well above the street. Atop an old-school guesthouse above Song Wat Road, River Vibe serves cheap-and-cheerful Thai—stir-fries, curries, fried rice—under fairy lights with freighters gliding by.
- Neighborhood: Talat Noi; MRT Wat Mangkon then 15–20 min walk or short taxi
- Food focus: Thai staples, hearty portions
- Price: approx. 250–600 THB per person
- Dress code: Whatever you wore all day
- Reservations: Rarely required; call ahead for larger groups
- Best for: Budget travelers, groups, laid-back evenings after Chinatown grazing
- View vibe: Low-key river romance, no pretension, Bangkok soul
Blue Sky (Centara Grand at Central Plaza Ladprao Bangkok, Ladprao)
North of the tourist drag, Blue Sky rewards the detour with polished French-leaning plates and a terrace that feels pleasantly local. If you’re staying near Chatuchak or visiting the weekend market, bookmark this for a civilized post-souk supper.
- Neighborhood: Ladprao; MRT Phahon Yothin then 5–10 min walk
- Food focus: Modern French/European, steaks and seafood
- Price: approx. 1,000–2,000 THB per person
- Dress code: Smart casual
- Reservations: Easy to snag except on holidays
- Best for: Business travelers, market-weary legs that still want a skyline
- View vibe: Northern Bangkok sprawl, calmer than downtown
Bangkok Balcony (Baiyoke Sky Hotel, Pratunam)
Kitschy? Absolutely. Fun? Also yes. The open-air balcony buffet sits high over Pratunam’s riot of markets and malls. Quality swings night to night, but the sheer spectacle—wind in your hair 80 floors up—earns it a spot for value hunters.
- Neighborhood: Pratunam; from Ratchaprarop Airport Rail Link it’s a short walk
- Food focus: Buffet with Thai/international stations; grilled seafood on some nights
- Price: approx. 800–1,200 THB per person (buffet)
- Dress code: Casual-smart
- Reservations: Book for weekend buffets; timeslots matter
- Best for: Groups, first-timers chasing “highest in Bangkok” bragging rights
- View vibe: Mega-height with market chaos twinkling below
What to order (and what not to)
- Seafood shines where the breeze does: grilled river prawns at Above Riva; lobster at Vertigo; seafood platters at Red Sky/SEEN. Expect supplements for premium items (approx. +400–1,200 THB).
- Steak nights belong to Vertigo, Red Sky, and Penthouse-style grilling (when available). Medium-rare means medium-rare here—don’t overthink it.
- Nikkei cravings? Hit Above Eleven for ceviche clasicos and anticuchos; portions are sharing-friendly.
- Dim sum and duck? Yào’s kitchen is your move; book that duck ahead.
- Buffets are about the view, not Michelin moments. At Bangkok Balcony, go early while trays are freshest.
Vegetarian or plant-curious? Some rooftops step up with proper veggie mains. We track those standouts in our guide to Bangkok Rooftop Bars with Vegetarian-Friendly Food Menus Worth Leaving Khao San Road For.
Sunset vs. late-night: picking your moment
- For pure sunset theatre over water: SEEN and Above Riva. Bring a light layer; breeze plus sweat equals goosebumps.
- For city-grid glow-ups: Octave and Red Sky. Hit golden hour (approx. 5:30–6:30 pm dry season; earlier in rainy season) and linger as the BTS snakes light up.
- For date nights with maximum drama: Sirocco and Mahanakhon SkyBar—book rail tables and expect a higher bill.
- For groups and birthdays: Above Eleven, Red Sky, Cielo, and Bangkok Balcony welcome a louder table without side-eye.
If sunset is your non-negotiable, we’ve road-tested the best vantage points in our picks for Bangkok Rooftop Bars for Sunset Dinner and Drinks Beyond the Khao San Road Backpacker Circuit.
Dress codes, scams, and staying cool
Bangkok loves a dress code almost as much as it loves air-con. High-end rooftops take “smart” seriously—closed shoes, long pants for men, and no athletic wear. Mid-tier spots (Cielo, Above Eleven) are more forgiving. We keep a running explainer here: Bangkok Rooftop Bars with Dress Codes and Reservations Worth Planning For.
- Tuk-tuks are fun but can overcharge at night. Agree on a price first, or use Grab. Expect approx. 80–200 THB for short hops, more across the river.
- Weather swings hard. If the radar looks moody, call ahead; rooftops sometimes shift diners inside.
- Water is life. Between a couple of cocktails (approx. 300–500 THB each) and the tropical soup we call “air,” order still or sparkling and thank us later.
How we plan a skyline dinner (so you don’t have to)
- Book the table you actually want. “Outdoor terrace, sunset-facing, non-smoking if available” is our standard ask.
- Build a meal for sharing. Bangkok portions plus breeze can sap hunger. Two mains, two starters, a shared dessert for two is the sweet spot at most places (approx. 1,800–3,500 THB total mid-tier; higher at luxe spots).
- Anchor your route. BTS/MRT and river boats beat traffic. For SEEN, ride to Saphan Taksin BTS, hop the hotel’s free boat. For Octave, BTS Thong Lo. For Above Riva, Chao Phraya Express Boat to Tha Tien.
- Pre-game or after-party? If we’re staying around Phra Athit or a Sukhumvit soi with a decent pool, we’ll time things so we’re not crossing town at midnight. Bangkok’s cabs are cheap (approx. 100–250 THB across central zones), but traffic can turn any plan into a slow-cooked stew.
Sticking around the Khao San area for the night scene? Rooftops aren’t the only skyline fix. We also keep a hit list of spots tailored to eat-well-first travelers in our feature on Bangkok Rooftop Bars with the Best Food from Khao San Road.
Know before you go
- Taxes and service: Many menus add 7% VAT and 10% service on top. That 1,500 THB main becomes approx. 1,760 THB fast.
- Rain plan: Covered sections exist at some venues, but not all. Ask when booking.
- Accessibility: Elevators everywhere, but some rooftops require one last flight of stairs.
- Noise: Rooftops can get clubby after 9 pm. For hushed views, aim early or choose the restaurant level.
- Kids: Family-friendly early at places like Red Sky and Yào; less so at louder bars like Octave’s top deck.
Bangkok changes fast, but the ritual stays the same: we chase the last peach smear of sunset, we order the dish the kitchen is proud of, and we let the city’s hum settle into our bones. Pick your perch, book that table, and we’ll meet you in the lift—cameras charged, appetite ready, and just enough baht in the pocket for a tuk-tuk home if the night runs long.
Related Hotels & Places
lebua at State Tower
Hotels
A 5-star hotel in Bangkok.
Banyan Tree Bangkok
Hotels
A 5-star hotel in Bangkok.
Centara Grand at Central World Hotel
Hotels
A 5-star hotel in Bangkok.
Avani+ Riverside Bangkok Hotel
Hotels
A 5-star hotel in Bangkok.
Yào Rooftop Bar
Bars
Shanghai‑chic rooftop on the 32nd floor with river‑and‑skyline views. Come for sunset cocktails and Chinese‑leaning bar bites; stay for the after‑dark glow. Daily 5pm–1am at Bangkok Marriott The Surawongse.
Centara Grand at Central Plaza Ladprao Bangkok
Hotels
A 5-star hotel in Bangkok.
Baiyoke Sky Hotel
Hotels
Baiyoke Sky Hotel provides flawless service and all the necessary facilities for visitors. Remain linked during your visit by utilizing the complimentary internet access available.