Best Happy Hour in BangkokThe Cheapest Drinks & Most Tasty Bar Snacks

BKKScene Edit

In a city where import taxes can make a pint of beer cost more than a Pad Thai dinner, finding the best happy hour in Bangkok is a survival skill. It isn't just about saving money; it's about the ritual of escaping the heat, grabbing a cold one, and watching the city transition from chaotic day to neon-soaked night.

We’ve scoured the Sukhumvit line and beyond to find the deals that actually matter. Whether you're looking for cheap beer in Bangkok after work or a marathon Sunday session, these are the heavy hitters. From 49 THB pints to unbeatable food & drink combos, here is where to drink well for less.

Editor's Choice

  • The Champion

    Kosmo – Sathorn 12

    The best all-rounder. Great drafts, but the 160 THB food menu (beef sliders & pizza) steals the show.

  • The Price Crash

    The Old English – Thong Lor

    Starts at 49 THB. It sounds like a typo, but it isn't. Get there before 2 PM for the cheapest pint in the city.

  • Thursday King

    The Sportsman – Suk 13

    Happy Hour Thursdays. The "All Day" deal on Thursdays is legendary for sports fans.


1

Kosmo Sathorn Soi 12

Kosmo Sathorn 12 Patio Seating Bangkok

Let's call it like it is: this might be the best happy hour in Bangkok. Since consolidating to their Sathorn 12 location, Kosmo has leveled up. It's not just about the beer—the real secret here is the Happy Hour Snack Menu.

For just 160 THB, you can get the Beef Sliders (three proper mini burgers, not bite-sized nonsense) or the Mini Pizzas (which, frankly, aren't mini at all). Combine that with local draft beers and Select Cocktails for 160 THB.

The best part? The price is 100 THB NET. No service charge, no VAT surprise. Just a flat 100 Baht note for a cold pint of Heineken.

Kosmo Happy Hour Menu Prices
Kosmo Margarita Happy Hour Special
Kosmo Heineken Draft

The Deal: 100 THB NET Pints, Selected Cocktails & a 160 THB Food Menu.

When: Mon-Fri (4pm–7pm) / Sat-Sun (12pm–7pm).

Where: Sathorn Soi 12

2

The Old English Thong Lor (Next to BTS)

The Old English Pub Thong Lor Happy Hour

Having relocated to a cozier spot right by the BTS, The Old English remains a bastion of value in the notoriously expensive Thong Lor area. It’s a solid spot for sports lovers and wing fans, but the "Pint for a Pound" gimmick is the real draw.

If you can sneak out of the office early, you can grab a pint of Leo for just 49 Baht. Yes, you read that right. Even as the afternoon rolls on, the prices stay remarkably low for the area.

The Deal: 49B Pints (until 2pm),
65B (2-5pm),
85B (5-8pm).

When: Daily until 8pm.

Where: Thong Lor (Near BTS Exit)

3

The Robin Hood Phrom Phong (Suk 33/1)

Robin Hood Pub Bangkok Happy Hour Draught

Hanging off the edge of Sukhumvit 33/1, the Robin Hood is decked out in comforting wood furnishings and is just a staggering distance from the BTS. It’s a long-running British boozer packed for big sports events and serving an excellent Sunday roast.

Their happy hour is extensive, covering not just the local lagers but also cocktails and buckets. It’s reliable, consistent, and one of the best places to watch the world go by on Sukhumvit.

The Deal: Pints starting at 119 THB.

When: Daily 9am – 7pm.

Where: Sukhumvit 33/1 (Phrom Phong)

"Good Things Come To Those Who Drink."

Exclusive BKKScene tees for the seasoned drinker.

Shop The Collection →
4

The Laughing Tiger Sukhumvit 33/1

Laughing Tiger 99 Baht Pints

Sometimes you don't want a complex promotion schedule; you just want a cold beer that costs less than 100 Baht. Enter The Laughing Tiger. Located in the same lively alley as the Robin Hood, they have stripped it back to basics.

Their offer is simple: 99 THB Chang Pints. No time limits, no "until 5pm" catches. It is All Day, Every Day. For a centrally located bar in Phrom Phong, this is unbeatable value.

The Deal: 99 THB Chang Pints.

When: All Day, Every Day.

Where: Sukhumvit 33/1

5

P.J. O'Brien's Phra Khanong (Suk 71)

PJ O'Brien's Happy Hour Menu

Serving up pints and surprisingly good food for the Phra Khanong crowd, P.J. O’Brien’s evinces a refreshing upscale pub take for something so far down the Sukhumvit. It’s located directly opposite the W District / Summer Hill area.

Here you’ll find a lot of sports fans and occasional live music—as well as a lengthy and very cheap happy hour. It’s the perfect "local" if you live in the On Nut or Phra Khanong area.

The Deal: Tiger Pints @ 75B / Singha & Heineken @ 99B.

When: Daily 11am – 7pm.

Where: Sukhumvit 71 (Phra Khanong)

6

The Sportsman Sukhumvit 13

If you are a serious pool player or just want to catch a game that's airing at an awkward time, The Sportsman is your sanctuary. It’s huge, filled with Brunswick pool tables, and has enough screens to show every sport simultaneously.

Their "Happy Hour Thursdays" are the stuff of legend. From 7 AM until Close, they run happy hour pricing on pool and beer upstairs. It’s the best place in Nana to lose an entire day playing 8-ball.

The Deal: Tiger 119B / Heineken 129B / Asahi 129B.

When: All Day Thursday (7am-Close).

Where: Sukhumvit Soi 13


FAQ Happy Hour Rules

Are these prices "Net" or "++"?

It depends on the venue. Places like Laughing Tiger, The Old English, and Kosmo usually advertise net prices to grab attention. Hotel bars will almost always add 10% service and 7% VAT. Always check the small print on the menu.

Is Guinness ever on Happy Hour?

Rarely. Because it is imported and taxed heavily, margins are thin. You might find a small discount (maybe 20-30 THB off), but don't expect 99 Baht pints of the Black Stuff anywhere in Thailand.

Can I stay at the table after Happy Hour ends?

Of course. Most staff will happily come over 15 minutes before the cut-off time (usually 7 PM or 8 PM) to ask if you want to put in a "last order" at the cheap price. It's perfectly acceptable to order two pints right before the deadline.

Comment section: Brave opinions, friendly banter.

Where is your go-to cheap pint? Let us know below.