Skip to content
Best Bangkok Rooftop Bars: Views, Prices & Tips 2026

Best Bangkok Rooftop Bars: Views, Prices & Tips 2026

The quick version

Choose the right Bangkok rooftop bar by area, budget, dress code and sunset timing, with booking tips and mistakes to avoid.

8 min readBy Siam Handbook Editorial
Share this article:
On this page

Last updated November 2026: Bangkok rooftop bars run from ฿99 happy-hour drinks to Sirocco mains near ฿3,000. Pick by area, budget and weather before you pick a view. Our parent guide to 7 Bangkok Nightlife Scenes: Where to Go by Night Style covers what to do after the last drink.

Featured image: mohigan, CC BY-SA 3.0, via Wikimedia Commons.

Quick picks: the best Bangkok rooftop bars by traveler type

Match the bar to the night you want. Prices here come from venue pages and published guides, so check current offers before you go. Picks by traveler type follow.

  • First-timer: Above Eleven on Sukhumvit Soi 11, 33rd floor, smart casual, with DJs after dinner.
  • Couples: Sirocco at Lebua State Tower, 63rd floor. Reserve ahead, because drop-ins are not accepted.
  • Budget: Sky on 20 for happy-hour drinks from ฿99, or Ballad Riverside for mains at ฿300 to ฿500.
  • Groups and party: Sato San (32nd floor, live DJs Wednesday to Saturday, guests 20+) or Tulum Skybar (29th floor).
  • Food-focused: Nobu Bangkok on floors 57 to 60, or Pastel on the 22nd floor of Aira Hotel.
  • Is the famous view worth it: Mahanakhon SkyWalk, once, on a clear day. A ticket is listed at ฿880.
Bangkok Rooftop Bars, Thailand — 1
Photo: iMahesh, CC BY-SA 4.0, via Wikimedia Commons.

Bangkok rooftop bars by area

Silom and Sathorn hold the tallest names. Sirocco sits on the 63rd floor of Lebua at State Tower, and Lebua's official site lists its other venues. Nobu Bangkok occupies floors 57 to 60 of The Empire on South Sathon Road. Starlight is on the R floor of Mercure Bangkok Surawong, 222 Surawong Road, open 5 pm to 1 am. Mahanakhon SkyWalk tops out on the 78th floor. Vertigo and Moon Bar at Banyan Tree are Sathorn staples, so confirm hours and rules first. Sukhumvit splits into pockets. Above Eleven (33rd floor) and Pastel (14 Soi Sukhumvit 11) share Soi 11. Sky on 20 is on the 26th floor of Novotel Bangkok Sukhumvit 20, a short walk from Phrom Phong BTS. Tulum Skybar is on the 29th floor off Soi Sukhumvit 63. Octave at Marriott Sukhumvit 57 and SOL & LUNA at Somerset Sukhumvit 71 are further leads worth verifying. Ballad Riverside, at 59 Rat Burana 11 Alley, sits on the other side of the Chao Phraya from most rooftops. Ploenchit has no venue we can confirm here, so check current listings. Red Sky (bar on the 56th floor) and Sato San (32nd floor) are near CentralWorld instead.

Bangkok Rooftop Bars, Thailand — 2
Photo: กสิณธร ราชโอรส, CC BY-SA 4.0, via Wikimedia Commons.
VenueAreaNearest BTS/MRT (verify)VibePrice levelDress codeBooking advice
Sirocco / Sky Bar (Lebua)SilomCheck before you goFormal, fine diningHigh (mains ~฿3,000)Smart casualReserve Sirocco; drop-ins not accepted
Mahanakhon SkyWalkSilomBTS Chong Nonsi (130 m)Photo deck, small Sky Beach barTicket ฿880Shoe covers for the glass floorArrive early; crowds build near sunset
Starlight Rooftop BarSilom (Surawong Road)Check before you goHotel rooftop, Thai-inspired cocktailsMid; offers from ฿200++Check current ruleBook online
Nobu BangkokSathornCheck before you goDinner and drinks on several terracesHigh (mains ~฿1,500)Smart casual; no flip-flops, swimwear or sportswearReservation a must
Above ElevenSukhumvit Soi 11Check before you goPeruvian-Japanese, DJsMid to high (mains ~฿900)Smart casualBook a table
Sky on 20Sukhumvit (Phrom Phong)BTS Phrom Phong (short walk)Happy-hour crowdLow to mid (drinks from ฿99)Check current ruleBook online, esp. groups of six or more
Sato SanNear CentralWorldCheck before you goDJs Wednesday to SaturdayMidSmart casual; guests 20+Check current policy
Red SkyNear CentralWorldCheck before you goBar on 56th, restaurant on 55thHigh (mains ~฿2,000)Smart casual; no flip-flops or sandalsBook restaurant; bar is first come
Ballad RiversideRiversideCheck before you goRelaxed river viewsLow to mid (mains ฿300–500)CasualWalk-ins welcome; book for dinner

Costs, minimum spend and happy-hour logic

Bangkok Rooftop Bars, Thailand — 3
Photo: Silvia Franceschetti, CC BY-SA 3.0, via Wikimedia Commons.

Height, fame and food drive the bill. Sirocco mains run near ฿3,000. Red Sky mains sit near ฿2,000, and Nobu Bangkok mains near ฿1,500. Above Eleven lists bites near ฿400 and mains near ฿900. Ballad Riverside mains cost ฿300 to ฿500. Happy hours cut the entry price sharply. Sky on 20 lists selected drinks from ฿99, daily 17:00 to 19:00. Starlight lists buy-one-get-one drinks from ฿200++, daily 17:00 to 20:00. Its two-hour free flow is ฿888 net per person. Sky on 20 asks ฿1,199 net for two hours. Starlight's offers are listed as valid until 31 December 2026. Net prices include tax and service, while ++ prices add them on top. Ask about minimum spend before you sit. For a cheaper evening before or after, try a Bangkok Night Markets: Which to Visit and When. Treat every figure as a published price, not a guarantee, and check the venue page.

  • Lowest: Sky on 20 happy-hour drinks from ฿99
  • Low: Ballad Riverside mains at ฿300 to ฿500
  • Mid: Starlight happy hour from ฿200++ or free flow at ฿888 net
  • Mid-high: Above Eleven mains near ฿900
  • High: Nobu Bangkok (~฿1,500), Red Sky (~฿2,000), Sirocco (~฿3,000)
Bangkok Rooftop Bars, Thailand — 4
Photo: Ninara from Helsinki, Finland, CC BY 2.0, via Wikimedia Commons.

When to go: sunset, weather and crowds

Arrive before sunset. Sky on 20 (17:00 to 19:00), Bar.Yard (5 pm to 7 pm) and Tulum Skybar (5 pm to 7 pm) all run happy hours from the early evening. Sato San runs its Sundown specials from 6 pm to 8 pm. Crowds build near the edge at sunset, especially on SkyWalk's Sky Beach terrace, which has only a few tables. Rain and haze ruin a view more than any queue does. Check the sky the same afternoon. Red Sky and Nobu Bangkok mix indoor and outdoor seating, which helps in a shower. SkyWalk's listed hours are 10 am to 7 pm, with last admission at 6:30 pm. Confirm whether you can stay for blue hour before you buy a ticket.

Good to know

Happy-hour drinks at Sky on 20 end at 19:00, so its ฿1,199 net for two hours is the bigger commitment.

Sirocco Efteling — 5
Photo: Eliedion, CC0, via Wikimedia Commons.

Dress code, etiquette and safety

Sponsored

Smart casual is the default. Above Eleven, Sirocco, Nobu Bangkok, Pastel, Red Sky and Sato San all list it. Nobu bans flip-flops, swimwear and sportswear. Red Sky also bars sandals. Ballad Riverside lists a casual code. Sato San restricts entry to guests aged 20 and over, so carry ID. Sirocco welcomes children of all ages, but the dress code applies to them too. Check the itemized bill for service charge and tax before you pay. SkyWalk's glass floor sits at 314 metres, with shoe covers issued and selfies not allowed on the glass. Plan your ride home before the last drink. Check last-train times on the BTS Skytrain site. Keep a taxi or ride-hail app ready, because Starlight stays open until 1 am.

Sky deck or bar? Mahanakhon SkyWalk versus a rooftop bar

MJ5 Sirocco F POIL — 6
Photo: Pcottereau, Public domain, via Wikimedia Commons.

A SkyWalk ticket is listed at ฿880 and buys height, a glass floor and a terrace bar with few tables. Chong Nonsi BTS is 130 m from the entrance. Rooftop bars charge through drinks instead of a ticket. Sirocco on the 63rd floor and Nobu Bangkok on floors 57 to 60 give comparable skyline views once you spend on food or drinks. Pick SkyWalk if the glass floor is the point. Pick a bar if you want a seat and a cocktail. For a view from the water, compare a Bangkok Dinner Cruise: Compare Options, Prices & Timing.

Tip

Starlight's two-hour free flow is ฿888 net per person, a price to set beside the ฿880 SkyWalk ticket before choosing a view.

A sample evening route in Silom

Sponsored

Silom works well for a three-stop night. Start at Mahanakhon SkyWalk, entering before the 6:30 pm last admission. Move on to Starlight on Surawong Road, where the Oyster Hour from ฿599 net runs 17:00 to 00:00. Take a taxi or check the walking route on a map. Finish somewhere calmer. A Bangkok Speakeasy Guide: Hidden Bars, Prices & How to Find Them suits a smaller cocktail bar. A late-night jazz bar suits a slower close. If you prefer another kind of night, a Muay Thai evening fits an earlier slot.

  • Stop 1: Chong Nonsi BTS to Mahanakhon SkyWalk, before 6:30 pm last admission
  • Stop 2: Starlight Rooftop Bar, Surawong Road, open 5 pm to 1 am
  • Stop 3: a speakeasy or jazz bar, then a pre-arranged ride home

Mistakes to avoid

Sponsored

Most disappointing rooftop nights come from planning gaps, not the venue.

  • Going on a hazy or rainy day.
  • Arriving at sunset with no booking at Sirocco or Nobu Bangkok.
  • Wearing flip-flops, sandals, swimwear or sportswear where the code bans them.
  • Paying ฿880 for a deck ticket when a bar with a similar view needs only a drink.
  • Not checking minimum spend or whether prices are net or ++.
  • Not planning how to get home after 1 am.

Useful notes for your Thailand trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful