Bangkok Happy Hour Finder
Discover the best happy hour deals across Bangkok. Filter by area, venue type, and day of week. Live badges show which deals are active right now in Bangkok time.
Showing 20 happy hour deals

All draft beers 99 THB, cocktail pitchers 499 THB

Buy 1 Get 1 on all cocktails and house wine

Half-price classic cocktails and 50% off house spirits

Buy 1 Get 1 on selected cocktails and all beer

50% off all house wines, cocktails from 280 THB

Ladies free entry + 2 free drinks, men 50% off entry

Tropical cocktails 200 THB, rum punch bowls 599 THB

Ya Dong (Thai herbal spirits) flights 180 THB, cocktails 200 THB

All cocktails 200 THB, house pour spirits 120 THB

House cocktails 199 THB, craft beer 149 THB

Thai-inspired cocktails 220 THB, mocktails 150 THB

All cocktails 220 THB, local craft beer 120 THB

Chinese-inspired cocktails 200 THB, tea infusions 180 THB

Distillery signature cocktails at 250 THB

300 THB craft beer bucket (3 bottles), free entry before 22:00

Speakeasy classics for 250 THB, whisky flight 490 THB

Sunset menu - selected cocktails 390 THB, sparkling wine 350 THB

Classic cocktails for 220 THB, gin and tonic specials

Sunset special - 300 THB cocktails and 150 THB beer

Early bird cocktails at 280 THB, 50% off wine by the glass
Happy Hour in Bangkok - Everything You Need to Know
Bangkok's happy hour scene is one of the best in Southeast Asia. From rooftop bars with panoramic city views to intimate cocktail dens in Chinatown, there is always a deal to be found. Most happy hours run during the early evening from 5 PM to 8 PM, making them perfect for starting your night out.
Best Happy Hour Areas in Bangkok
Thonglor leads the way with venues like Octave Rooftop offering buy-one-get-one cocktails and Rabbit Hole serving half-price classics. Ekkamai is the budget-friendly choice, with Thay offering 99 THB draft beers and Nowhere Rooftop doing 199 THB cocktails daily. Chinatown and Charoenkrung are where you will find the most creative deals, from Ya Dong flights at Tep Bar to tropical punch bowls at Tropic City.
Types of Happy Hour Deals
The most common deal in Bangkok is buy-one-get-one (BOGO) on cocktails and beer. You will also find percentage discounts (typically 30% to 50% off), fixed-price specials (all cocktails at one price), and bundle deals like beer buckets. Some venues combine drink specials with free entry or complimentary snacks.
Tips for Maximizing Happy Hour Savings
- Arrive early. Popular venues fill up fast during happy hour, especially rooftops with sunset views.
- Check the fine print. Some deals exclude premium spirits or signature cocktails.
- Combine with food deals. Many venues offer happy hour food menus alongside drink specials.
- Plan a happy hour crawl. Hit 2 to 3 venues in the same area during their deal windows.
- Follow venues on social media for flash deals and special event promotions.
Average Drink Prices in Bangkok
Regular cocktail prices in Bangkok range from 280 to 650 THB depending on the venue. During happy hour, expect to pay 100 to 300 THB. Craft beer typically runs 180 to 350 THB at regular price and 99 to 200 THB during specials. Wine by the glass ranges from 250 to 500 THB, with happy hour discounts of 30% to 50%.
Frequently Asked Questions
What time is happy hour in Bangkok?
Most Bangkok happy hours run from 5 PM to 7 PM or 5 PM to 8 PM. Rooftop bars often start at 5 PM to capture the sunset crowd. Some nightclubs offer late-night specials from 9 PM to 11 PM. Weekend happy hours are less common, with most deals limited to weekdays.
Where can I find the cheapest drinks in Bangkok?
During happy hour, bars in Ekkamai and Chinatown offer cocktails from 99 to 200 THB. Thay in Ekkamai has draft beers for 99 THB during happy hour. Nowhere Rooftop offers cocktails for 199 THB daily. Outside of happy hours, Khaosan Road has the cheapest drinks overall, though quality varies.
Do Bangkok rooftop bars have happy hour deals?
Yes, many Bangkok rooftop bars run happy hour specials, typically from 5 PM to 7 PM on weekdays. Octave, Above Eleven, Tulum Sky Bar, and Nowhere all have buy-one-get-one or discounted cocktails. Arrive early for both the deals and the best sunset views.
How much can I save with happy hour deals in Bangkok?
Happy hour savings in Bangkok range from 30% to 55% off regular prices. Buy-one-get-one deals effectively give you 50% off. A typical night of 4 to 5 cocktails during happy hour can save you 400 to 800 THB compared to regular prices.
Are there happy hour deals on weekends in Bangkok?
Weekend happy hours are less common but they do exist. Tulum Sky Bar and Nowhere Rooftop offer daily deals including weekends. Ba Hao in Chinatown runs specials Wednesday through Sunday. Check our finder above and filter by day to see what is available.