All best-of guides

Best of Bangkok · 8 picks

The Best Happy Hour Deals

Come for the view and the deal — 2-for-1 cocktails, ฿99 drinks and more.

Updated

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
Starlight Rooftop Bar rooftop bar in Silom, Bangkok

3.Starlight Rooftop Bar

Silom · Floor 21

Three hours of buy-one-get-one-free, every single day, 5 to 8 PM — and unusually for a deal this generous, the drinks are worth ordering at full price. The 21st-floor terrace at the Mercure Surawong runs a decade-deep experiment in drinking the Thai herb garden: galangal in the Negroni, moringa and lemongrass in the Siam Sour, a krachai foam where lesser bars settle for citrus peel. Selected drinks start at ฿200++, and the room is rarely crowded.

The three-hour window runs seven days a week — rare on this list — so there is no weekday-only schedule to plan around.

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

4.212 Rooftop Bar

Ratchada / Huai Khwang · Floor 5

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

5.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
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 Bangkok Noi, Bangkok

7.342 Bar

Bangkok Noi · 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
Monkey Way Rooftop Bar rooftop bar in Khao San / Phra Nakhon, Bangkok

8.Monkey Way Rooftop Bar

Khao San / Phra Nakhon · Floor 6

The cheapest round on this list, in the least likely place for it: signature cocktails at ฿180–250 before any discount, on a glass-railed sixth-floor deck aimed at Old Town's low skyline. The "Monkey Magic" happy hour runs every day from 5 to 7 PM on selected signature cocktails and local beers — exactly the sunset window — and the Hanuman-inspired list is more considered than the price suggests. Uncrowded, unhurried, and walk-ins are easy.

Make it the first stop on a Phra Nakhon circuit — the deal lines up with sunset, and nothing here needs booking.

Book, check hours & itinerary