Menu
All best-of guides

Best of Bangkok · 7 picks

The Best Happy Hour Deals

Rooftops where the deal is as real as the view — verified 2-for-1s, ฿99 pours and a fine-dining wine room that still cuts you a break.

Sky on 20 rooftop bar in Asoke, Bangkok

1.Sky on 20

Asoke · Floor 20

The best headline number on this list: selected cocktails, wines and beers from just ฿99, every single day from 5 to 7 PM, on a relaxed 270°-view terrace above the Novotel Sukhumvit 20. A retractable roof shrugs off sudden rainy-season downpours, so the deal never gets rained out, and the corner view over Benjakitti Park is a genuine bonus at a price this low. No gimmicks, no minimum spend — just the cheapest good rooftop hour in central Sukhumvit.

Come at 5 PM before the terrace fills in, and enjoy the ฿99 list — it covers more of the menu than you'd expect.

Book, check hours & itinerary
Scarlett Wine Bar & Restaurant rooftop bar in Silom, Bangkok

Silom · Floor 37

Proof that a Michelin-recognised wine room can still run a genuine happy hour: hand-crafted signature drinks from ฿100, every day until 7 PM, inside a 37th-floor Silom room built around a 250-plus-label cellar organised by grape rather than region. This is the same address serving dry-aged Charolais and premium steaks after dark — getting in on the ฿100 pours before the kitchen hits its stride is one of the best-value hours in high-end Bangkok.

Arrive as early as the terrace opens — the ฿100 window runs out at 7 PM sharp, well before the fine-dining crowd peaks.

Book, check hours & itinerary
212 Rooftop Bar rooftop bar in Ratchada / Huai Khwang, Bangkok

3.212 Rooftop Bar

Ratchada / Huai Khwang · Floor 8

The longest happy hour on this list by a wide margin: a full three hours of buy-one-get-one-free, Sunday through Thursday, 5 to 8 PM, on a playful pop-art terrace above ibis Styles Ratchada. Deep-value sets and gourmet burgers back up the drinks, the location sits right by MRT Huai Khwang, and three hours of 2-for-1 leaves plenty of room to actually make a night of it rather than racing a 60-minute clock.

Happy hour deal doesn't run Friday or Saturday, so plan around the schedule.

Book, check hours & itinerary
Blue Sky Rooftop Bar rooftop bar in Chatuchak, Bangkok

4.Blue Sky Rooftop Bar

Chatuchak · Floor 24

The only rooftop on this list with two separate happy hours in one evening: drinks from ฿230 both 6 to 7 PM and again 10 to 11 PM, on Centara Grand Ladprao's sleek 24th-floor deck with unobstructed 360° views over Chatuchak Park. Come for the early sunset session, have a French-bistro dinner, and enjoy a second discounted round, while digesting your steaks.

Book both windows if you can — the 10-to-11 PM second call is the quieter, more romantic of the two.

Book, check hours & itinerary
The Giant Swing Pool Bar rooftop bar in On Nut, Bangkok

On Nut · Floor 34

This venue pairs its 2-for-1 happy hour — 4 to 6 PM, every day — with a genuinely rare bonus: a transparent-bottomed infinity pool, 34 floors up at the design-forward INNSiDE by Meliá. Mediterranean flatbreads and tropical pool blends round it out, and the panoramic suburban skyline view over On Nut is refreshingly free of the downtown scrum.

Book a poolside lounger before the happy hour starts — they fill up fast once the 2-for-1 kicks in.

Book, check hours & itinerary
ANJU Korean Rooftop Bar rooftop bar in Chidlom / Langsuan, Bangkok

6.ANJU Korean Rooftop Bar

Chidlom / Langsuan · Floor 31

For the crowd that starts late: Bangkok's highest Korean rooftop runs its buy-one-get-one-free window from 9 PM to midnight, exactly when the space flips from stylish sunset dining into a neon, K-Pop-soundtracked nightlife zone. Soju-forward cocktails, makgeolli and the signature fried chicken carry the deal — a rare happy hour built for people who don't want to drink at 6 PM.

Order the signature fried chicken alongside the 2-for-1 cocktails — the venue's food and drink deal are built to be had together.

Book, check hours & itinerary
342 Bar rooftop bar in Thon Buri, Bangkok

7.342 Bar

Thon Buri · Floor 5

The best view-to-price ratio on this list: buy-two-get-one-free, every day, 4 to 6 PM, on a low-rise Thonburi deck close enough to watch the Chao Phraya's express boats pass and the Grand Palace glow across the water at dusk. Reachable by ferry to Wang Lang Pier, it's the most local, least touristy address here — tropical cocktails and burgers at genuinely honest prices, near Wat Arun lighting up as the sun goes down.

Time the ferry crossing to Wang Lang Pier for just before 4 PM — the light on the Grand Palace at the start of happy hour is the best of the day.

Book, check hours & itinerary