Skip to Content
Roof Top Bars

Cheap Rooftop Bars Bangkok: Skyline Seats, Not 600-Baht Cocktails

The famous towers charge 350 to 700 baht a cocktail. These smaller rooftops give you the same sunset, and the same sky, for far less.

Updated 7 min read

Bangkok Nightlife

Key Takeaways

The short version, in 5 points.

  1. Famous tower rooftops charge roughly 350 to 700 baht a cocktail plus 17.7% service and VAT, while smaller hotel and neighborhood rooftops cost far less.
  2. Arrive before 7pm, order beer instead of signature cocktails and read the menu before you sit down.
  3. A price marked "++" adds 10% service charge and 7% VAT at the end, so a 400-baht cocktail becomes about 471 baht.
  4. A modest rooftop session for one usually lands between 600 and 1,500 baht, depending on drinks and food.
  5. Banglamphu near Khao San and Yaowarat in Chinatown are the budget rooftop districts, away from the luxury strip.

For cheap rooftop bars Bangkok has plenty: skip the famous towers, arrive before 7pm and order beer instead of signature cocktails. The grand rooftops charge roughly 350 to 700 baht a cocktail plus 17.7% service and VAT, while smaller hotel and neighborhood rooftops can cost far less for the same sunset. Same sky, same breeze, much kinder to your wallet.

Every punter has done it: climbed to the 60th floor, ordered two cocktails and watched the bill arrive like a second skyline. Money spent on a view is money not spent on the night that follows.

Below is how to work the system, which lower-key rooftops are worth a look and how to stop a high-altitude drink costing more than a low-altitude short time. For the full category, see the rooftop bars page.

How Do You Drink on a Bangkok Rooftop Without Going Broke?

Drink beer, arrive early and read the menu before you sit down. Those three habits cut a rooftop bill harder than any discount code.

  • Go before 7pm. Many rooftops run happy hours in the late afternoon and early evening. Details change often, so ask or check the venue's page.
  • Order beer, not cocktails. A bottle or draft beer is almost always the cheapest alcohol on a rooftop menu. Signature cocktails carry the markup for the view.
  • Look for the ++. Prices marked "++" have 10% service charge and 7% VAT added at the end, about 17.7% on top of the number you read.
  • Share a snack, skip the dinner. A plate of fries at altitude costs more than a full meal at street level. Eat first.
  • Stay for one round, maybe two. The view does not improve with the third drink, only the bill.

Which Cheap Rooftop Bars in Bangkok Are Worth Finding?

Mid-height hotel rooftops and neighborhood spots are usually kinder than the supertall towers. The site's map data lists several, and the table gives the lay of the land. Prices change, so treat it as a guide to where to look first, not a price list.

RooftopAreaWhy it's easier on the wallet
Sky on 20Novotel Sukhumvit 20, near AsokRelaxed hotel rooftop, not a tourist trophy
RedSquare Rooftop BarSukhumvit Soi 4A short hop from the Soi 4 and Nana action
TYME RooftopBanglamphu, near Khao SanSmaller rooftop in backpacker territory
ChynaYaowarat (Chinatown)Chinatown skyline, away from the luxury strip
Vanilla Sky Rooftop BarSukhumvit Soi 24Neighborhood rooftop, no tower tax

Check a venue's current prices before you commit. If you would rather spend more for the headline views, my Sukhumvit rooftop guide and romantic rooftop guide cover the pricier end.

Where Can You Drink with a View Near Khao San and Chinatown?

Banglamphu and Yaowarat are the budget rooftop districts. Both sit in older parts of the city where land is cheaper and the bars price accordingly.

Around Khao San Road, small rooftops such as TYME Rooftop catch the sunset over low-rise Old Town, with a relaxed backpacker-district crowd rather than suits. In Chinatown, Chyna looks over Yaowarat's neon and street-food smoke, a skyline of signs rather than glass towers.

Neither area is a red-light district, so treat them as the wholesome half of your day. For where to head afterwards, the Bangkok guide maps out the other districts.

What Does a Cheap Rooftop Night Cost?

A modest rooftop session for one usually lands between 600 and 1,500 baht, depending on how many drinks you have and whether you eat. These are typical ranges at the time of writing, not quotes from any bar.

ItemTypical range (THB)
Rooftop cocktail at a famous tower350 to 700 plus ++
Beer at a street beer bar, for comparison100 to 180
Rooftop service and VAT17.7% added at the end
Two beers and fries at a cheaper rooftoproughly 500 to 900

That last row is a rough estimate, since rooftop beer prices vary. The comparison that matters is simple: a tower cocktail costs about the same as an entire beer-bar session. My secret beer bars guide shows where to spend the money you have saved.

Are Cheap Rooftop Bars in Bangkok Worth It?

Yes, if the aim is a good sunset and a relaxed drink, not an Instagram trophy. Cheap rooftop bars Bangkok has are quieter, easier to get a table at and less likely to enforce a strict dress code. You will still want to look decent: closed shoes, trousers and a shirt with sleeves keep you out of trouble almost everywhere.

You give up the highest views and the polished cocktail menus. You gain a bar where you can hear your date talk, and still afford what happens afterwards. For solo men, see the rooftop bars for single men guide.

What Rooftop Tricks Save You Money?

A few small moves do most of the work, and none make you look tight.

  1. Check the bill before you pay. Look for ++ lines, a "table charge" or a minimum spend, and ask about them before you order.
  2. Take the shoulder hours. Late afternoon gets you the view, lower prices and the smallest crowd.
  3. Pace yourself. Heights and strong cocktails do not mix, so stay off the railings.

At any of the cheap rooftop bars Bangkok offers, never leave a drink unattended, keep your phone off the table edge and keep cash for the rest of the evening. Tourist Police are on 1155 if anything goes wrong.

Frequently Asked Questions

Are There Any Cheap Rooftop Bars in Bangkok?

Yes. Mid-height hotel rooftops and neighborhood spots cost far less than the famous towers. Sky on 20 at Novotel Sukhumvit 20, RedSquare on Sukhumvit Soi 4, TYME Rooftop near Khao San and Chyna in Yaowarat are all on the site's map. Prices change, so check the current menu and look for the ++ charge before you order.

What Does ++ Mean at a Bangkok Rooftop Bar?

The "++" after a price means a 10% service charge and 7% VAT are added at the end, roughly 17.7% on top of the menu price. It is standard at hotels and rooftops. A 400-baht cocktail therefore costs about 471 baht. Always include it in your math, because it turns a reasonable round into a shock at the till.

When Is Happy Hour at Bangkok Rooftop Bars?

Most rooftop happy hours run in the late afternoon and early evening, often finishing around 7pm, but times and deals change from venue to venue. The safest approach is to arrive by 5pm or 6pm and ask the staff what is on. Check the bar's own page before you go, because promotions are updated often.

Do Cheap Rooftop Bars Have a Dress Code?

Usually a light one. Smart casual is the safe choice: closed shoes, long trousers or smart shorts and a shirt with sleeves. The grand towers enforce stricter rules, while smaller rooftops tend to be relaxed. If in doubt, dress up slightly. It costs nothing and removes the risk of being turned away at the lift.

Can I Bring a Date to a Cheap Rooftop Bar?

Absolutely. A cheaper rooftop is a good date choice because it is quieter and you can actually talk. Arrive near sunset, grab a corner table and keep the drinks modest. If the night heads somewhere more private, check the hotel's guest policy first, since some charge a joiner fee for visitors, usually 300 to 1,500 baht.

How Much Is a Cocktail at a Bangkok Rooftop Bar?

At the grand towers, roughly 350 to 700 baht a cocktail, plus 17.7% service and VAT where the menu shows ++. Smaller hotel and neighborhood rooftops can cost far less, and beer is almost always the cheapest drink on the menu. Prices move, so check the menu before you order.

Which Bangkok Rooftop Bars Are Near Khao San Road?

TYME Rooftop in Banglamphu, near Khao San, is the one on the site's map. It is a smaller rooftop that catches the sunset over low-rise Old Town, with a relaxed backpacker crowd. Check its current prices and opening hours before you go, because menus and hours change.

How Much Does a Night at a Cheap Rooftop Bar Cost?

A modest rooftop session for one usually lands between 600 and 1,500 baht, depending on how many drinks you have and whether you eat. Two beers and fries at a cheaper rooftop come to roughly 500 to 900 baht. These are rough ranges at the time of writing, so check the menu.