Best Happy Hour Bali Guide: All The Best Drink Deals Everywhere On The Island

With so many people heading to Bali for classic cocktails, the best burgers, FINNS Beach Cub, and more. There’s no surprise that some folks would like a discount on their drinks.

Fortunately, there are plenty of happy hour deals all over the island to ensure that you have a great time.

While the once popular “ladies night” promotions seem to have died off, instead of ladies nights, you have promos that reach both sexes and delight their taste buds and their wallets!

Great Canggu Happy Hour Deals

Cocktails FINNS

FINNS Beach Club

We had to start in the world’s best beach club, right? FINNS has 10 bars, and you’re sure to be happy with our happy hour deals.

We offer a two-for-one deal on selected bottles of spirits, cocktails, beers and bottles of wine. It’s the best happy hour on the island, too, and the beach club setting makes it so memorable.

The only thing better than good vibes, great music, great food, and world-class cocktails in a relaxed atmosphere is getting twice as many cocktails for your cash, right?

When Is It? 8pm – 9pm. every day

Where Is It? Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: FINNS Beach Club

 Friends Bar

Looking for the perfect spot to unwind after a day of exploring Bali? Look no further than Friends Bar and their incredible happy hour. From 5pm to 7pm, this stylish and trendy bar offers the ultimate happy hour experience. The ambiance is inviting, with a stylish interior that sets the perfect mood for relaxation and good times with friends. 

But what truly sets Friends Bar apart is their exceptional selection of cocktails during happy hour. They have crafted a menu that caters to every palate, with a wide variety of drinks to choose from. Whether you prefer a classic Margarita or want to try something more adventurous like the Hibiscus Sour, Friends Bar has got you covered. 

The best part? The cocktails are not only delicious but also generously poured, making sure you get your money’s worth. Adding to the magic of happy hour is the friendly and attentive staff who make you feel like a VIP guest. So, gather your friends and head over to Friends Bar during happy hour for an unforgettable evening of great drinks, great company, and great memories.

When Is It? Mon – Thurs: 4 p.m – 12 p.m, Fri – Sun: 1 p.m – 3 a.m

Where Is It? Jl. Subak Sari, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361

Online: Friends Bar

Peachy Bali

This rooftop restaurant has a daily happy hour, and you can enjoy a three-hour discount session. They tend to offer discounted cocktails at this time of night, with prices reduced to as little as 50K IDR.

In addition, they have some themed nights, like on Thursday nights, you get as much free pizza (Lebanese pizza, at least) as you can eat for a single price.

When Is It? 4 p.m. to 7 p.m. every day

Where Is It? Jl. Subak Canggu, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: Peachy Bali

Deus Ex Machina: The Temple Of Enthusiasm

This biker’s bar, cafe, club, shop, gallery and more is one of the most hipster hangouts in Canggu, and they have a solid happy hour.

You’ll get discounts on great cocktails and other drinks. They also have a promo night on Tuesdays where you can buy a plate of tacos and get a free tattoo!

When Is It? 5 p.m. – 7 pm. every day

Where Is It? Jl. Pantai Batu Mejan No.8, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: Deus Ex Machina

Grass Terrace Cafe

It’s a happy day more than it is an hour at the Glass Terrace Cafe because drinks are “buy one get one free” all day long.

Okay, this isn’t one of those places with the best sunset view or world-class decor, but it’s cheap. They have tasty food, and you can have a fun-filled day here.

They also have a “crazy hour” from Wednesday to Sunday, which means that Bintangs are just 10,000 IDR each from 6 p.m. to 7 p.m.

When Is It? All Day Long, every day

Where Is It? 84WH+5VW Echo Beach, Jl. Munduk Catu, Canggu, Kuta Utara, Badung Regency, Bali 80361, Indonesia

Online: Facebook

FINNS Recreation Club

SPLASH Splash Waterpark 1

The folks at FINNS want to ensure that you get your world-class cocktails cheaper, no matter which club you drink at and the happy hours at FINNS Recreation Club are a little earlier than at the beach club.

That means you can always do a happy hour at the Bistro. C sports bar on site, and then go to the beach club! We’ve done that once or twice on a Saturday night for some awesome fun!

As with the main beach club, you get signature cocktails, wine, spirits and beer on a “buy 1 get 1 free” deal. If you’re in Canggu, you must visit FINNS for a good time.

When Is It? 5 p.m. to 7 p.m.

Where Is It? Jl. Pantai Berawa No.15, Canggu, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: FINNS Rec Club

The Finest Jimbaran Happy Hour

Sundara Bali

This beachfront bar in Jimbaran has some great food, and their happy hours are a decent deal, too.

You can sink a few sundowners as the cocktails are all 2-for-1 while the happy hour lasts.

We recommend checking out their fine dining restaurant for dinner, too, as it’s one of the best places to eat in Jimbaran.

When Is It? 5 p.m. to 7 p.m. every day

Where Is It? Bay, Jimbaran, South Kuta, Badung Regency, Bali 80361, Indonesia

Online: Sundara Bali

Kuta And Legian Happy Hours – Party On!

Kuta Social Club

This rooftop pool club hosts guest DJs each day and offers a lovely view over Kuta Beach from the roof.

Their happy hour is in the middle of the day if you’re looking for something to do before working on a Saturday night.

They have an unusual promotion for that, which includes an oyster special

That is, you get three free oysters when you order a glass of champagne!

They have some more standard cocktail promos, too, if that’s different from your idea of a good time in happy hour.

When Is It? 11 a.m. – 1 p.m. every day

Where Is It? Rooftop, Mamaka by Ovolo, Jl. Pantai Kuta No.32, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: Ovolo Hotels

Makan Place

This is a rather tasteful venue with happy hour cocktails on a buy-one-get-one-free basis.

It’s in a great location, and while there’s a lot to like about their selected cocktails, it’s really the food that people go for.

The restaurant on site makes some smashing dishes. It’s also a great place to take a few Instagram snaps.

When Is It? 2 p.m. to 5 p.m. every day

Where Is It? Jl. Padma No.1, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: Makan Place Bali

The Goat Legian

 

This bar is a sister of The Goat in Seminyak, and it’s a huge bar that spills out onto the streets in the town of Legian.

They have live sports, live music, decent food and more. One of the nicest things in their happy hours is the chance to win a free meal or a huge discount on the food.

The drink deals change daily, but this a great place to enjoy one of the best happy hours in Legian.

When Is It? 5 p.m. to 7 p.m every day

Where Is It? Jl. Werkudara No.521, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: The Goat Legian

Fairfield by Marriott Bali Kuta Sunset Road

If you want to check out a great place for a posh happy hour in Kuta, we can thoroughly recommend the food and drinks at Fairfield.

They have a pair of happy hours as they have two bars on site. The first is at the Jejaton Restaurant, and the drinks are always Indonesian-inspired.

The second is in the Jaja Lounge and has the interesting option to buy one get one free on a range of drinks, including one alcoholic and one non-alcoholic, which is awesome if you or your companion is driving.

When Is It? 5 p.m. to 7 p.m. @ Jejaton, 8pm – 9pm @ Jaja Lounge

Where Is It? Jl. Merdeka Raya No.VII, Abianbase, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: Marriott

 

Sheraton Bali Kuta Resort

The Sheraton Bali may have the longest-running happy hour in Kuta of them all. That’s because they have three dining outlets on site, and each of them offers a different two-hour period for discounted drinks.

Bene Rooftop kicks things off, and you can enjoy one of the best happy hours around as you watch the sunset over the Indian Ocean.

Then it’s onto The Lounge in the lobby, where you can chill on comfy sofas and drink great cocktails, and then finish off in the Kuta Beach Street bar for more food and 2-for-1 drinks!

When Is It? 5 to 7 p.m. @ Bene Rooftop, 8pm – 9pm @ The Lounge and 9 p.m. to 11 p.m. @ Kuta Beach Street

Where Is It? Jl. Pantai Kuta, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: Marriott

Sleepy Sanur’s Fantastic Happy Hours

The Fire Station

The Fire Station is well-loved locally in Sanur for its food and its home-brewed ginger beer. Be warned, it’s a very spicy ginger beer, nothing like the stuff you normally get in a can.

They have a daily happy hour with a 50% discount on all cocktails and spirits.

They say on their website that they have an extended happy hour on Fridays, but it looks to follow the same hours as their other happy hours to us.

When Is It? 4 p.m. to 6 p.m. every day

Where Is It? Jl. Danau Poso No.108, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia

Online: The Fire Station

 

Hyatt Regency

 

The Hyatt Regency, as you’d expect from this brand-name hotel chain, offers a world-class resort set in some lovely tropical gardens.

They have several bars on site, but they all share the same happy hour where cocktails are 2-for-1, and wine comes down to 100,000 IDR a glass!

That’s okay for a 5-star hotel in Bali.

When Is It? 5 p.m. to 7 p.m. every day

Where Is It? Jl. Danau Tamblingan No.89, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia

Online: Hyatt

Over The Moon

Over The Moon is a wonderfully relaxed and informal cafe tucked away in the back of Sanur.

It’s very popular with the digital nomad crowd as it offers unlimited Wi-Fi, AC, power sockets and awesome coffee all day long.

Their drinks promotion is good for their happy hour, too, and you can get cocktails for four and a half hours for just 55,000 IDR each!

When Is It? 4 p.m. to 8.30 p.m. every day

Where Is It? Jl. Danau Tamblingan No.19, Kec, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia

Online: Over The Moon

Andaz Bali: A Concept By Hyatt

This is a very expensive resort offering from Hyatt, and you know what you’re getting in terms of high-end music, dance shows, and more.

Heck, they can even give you a helicopter tour of the area if you can afford the very substantial fee for it.

But you’ll find a decent 2-for-1 promo running during the happy hour, and beer buckets come down to just 249,000 IDR.

You may need to pay for access to the infinity pool area to benefit from these promos, though.

When Is It? 3 p.m. to 6 p.m.

Where Is It? Jl. Danau Tamblingan No.89A, Sanur, Bali, Kota Denpasar, Bali 80228, Indonesia

Online: Hyatt

Seriously Good Seminyak Bali Happy Hour Deals

The Goat Seminyak

The Goat in Seminyak is where this chain began, and it still has some solid promos running throughout the day.

You will need to contact them to work out what their happy hour consists of on any given day, as it changes constantly.

They do include both food and drinks in these promos, which is a pleasant change.

When Is It? Various – Contact The Goat For Today’s Promos

Where Is It? Jl. Kayu Aya A Oberoi No.176, Kerobokan Kelod, Seminyak, Kabupaten Badung, Bali 80361, Indonesia

Online: The Goat Bali

Corner House Bali

This bar is good fun, and they have a cocktail masterclass each evening when they teach their guests how to make spectacular cocktails.

One thing we like about their promo times is that they have a fixed 5 p.m. to 7 p.m. slot with the usual buy one get one deal, but then they offer other promos throughout the day that change on a daily basis.

When Is It? 5 p.m. to 7 p.m daily

Where Is It? Jl. Kayu Aya No. 10 A Kerobokan Seminyak, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: Corner House Bali

Grill’d Burgers Bali

This Australian-owned burger joint in Seminyak, Bali, has great music, and it caters to vegetarians and vegans, being one of the first places to carry “Beyond Meat” on the island.

You’re not required to buy a burger to take advantage of their happy hour cocktails, which involve buy one get one free signature cocktails.

When Is It? 6 p.m. to 8 p.m daily

Where Is It? Jl. Kayu Jati No.3X, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: Grill’d

SugarSand

SugarSand is all about canapes, cocktails, and wine. During happy hour, the canapes are free, and the happy hour cocktails and wine are just 95,000 IDR a glass!

This is a very chilled-out venue with live music most nights. If you’re in Seminyak, you should check out SugarSand for a great night out.

When Is It? 5 p.m. to 7 p.m.

Where Is It? Jl. Double Six, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: Hotel Indigo

Nirvana Bar Bali

This sports bar is in a great location in central Seminyak, Bali. Check out their four beers for 145,000 IDR promo during their happy hours, or enjoy the two-for-one cocktails.

They also have shisha on site, and there is an incredible selection of different sports on the TVs to watch. (Check out our best shisha lounges in Bali list too). 

When Is It?

Where Is It? Jl. Kayu Aya No.50B, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Online: Facebook

Awesome Ubud Happy Hours

The Blue Door

The Blue Door serves as the “front of house” for a nightclub that does live music into the early hours of the morning.

Their happy hour lasts an incredible 7 hours, and you can get their signature cocktails at a price of 2 for 150,000 IDR throughout. They will also do a beer bucket at the same price!

When Is It? 12 p.m. to 7 p.m. daily

Where Is It? Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 85071, Indonesia

Online: The Blue Door

Folk Pool & Gardens

This swim-up bar is very chilled out, and you can get a range of promos for the period of their happy hours.

The prices are super reasonable, with a glass of Sangria for just 75,000 IDR or 150,000 IDR for a bucket of beer. The prices for the cocktails are pretty, too.

When Is It? 3 p.m. to 6 p.m. daily

Where Is It? Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Folk Ubud

Citta Ovest

You don’t have to go posh to get a great deal on drinks for a few hours. This warung in Ubud has a great nightly promo.

Bintang is 45,000 IDR all night long, but come in the happy hour, and they’ll give you a free margarita to go with it! You can’t say fairer than that, can you?

There’s no need to dress up here. Bring your friends and your best party mood, and you’ll have a great time for a super reasonable price.

When Is It? 4 p.m. to 7 p.m. every day

Where Is It? Jl. Dewisita, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 50871, Indonesia

Online: Warung Citta

Oops Restaurant & Bar

We love a good mojito but even more, we love a buy-one-get-one-free good mojito which is exactly what you get in the happy hours at Oops.

The food’s not bad either and it’s very reasonably priced. If you’re looking to visit somewhere in a nice location far from the beach crowds.

This is a great option in Ubud and it’s one of those restaurants with enough charm that you may find yourself going back again and again.

When Is It? 5 p.m. to 9 p.m.

Where Is It? F7V7+3FM, Jl. Raya, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Toro Sushi

It’s not the most generous of happy hours, but you can get a buy two get one free on the beers for 3 hours, and that’s good enough for us.

They do promos on the sushi at this time, too, and it’s an incredible value.

We’re surprised by this promo as there aren’t that many Japanese restaurants in Bali, and they tend not to be big on special offers.

When Is It? 4 p.m. to 7 p.m daily

Where Is It? Jl. Gootama No.3, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia

Online: Instagram

Kafe Batan Waru

What do we like more than a great happy hour? Two great happy hours, and that’s exactly what you get at Kafe Batan Waru in the popular Monkey Forest area of Ubud.

We thoroughly enjoyed the 2-for-1 lychee martinis that they serve at that time of day.

When Is It? 5 p.m. to 7 p.m. and 10 p.m. to 12 p.m.

Where Is It? F7R7+27X, Jl. Dewisita, Ubud, Kec. Gianyar, Kabupaten Gianyar, Bali 80571, Indonesia

Online: N/A

The Best Uluwatu Happy Hour

Mensa Restaurant And Bar

There may not be a happy hour at every bar in Uluwatu as there often are in bars on other parts of the island, but who cares when the happy hour that is there runs for four hours rather than two?

We recommend going on a Wednesday evening as they have a live sax performance of an evening, and you can warm up for it with a few buy-one-get-one-free cocktails first.

The local community very well regards their tasty food, and it can get very busy indeed at times.

When Is It? 3 p.m. to 7 p.m. every day

Where Is It? Jl. Pantai Bingin, Pecatu, Kec. Kuta Sel., Bali, 80361, Indonesia

Online: The Elementum

Final Thoughts On The 27 Best Happy Hours In Bali

You don’t even have to go out at night to find a great happy hour promo somewhere in Bali.

If you want a good time for less money, you can find it, and that doesn’t mean compromising on taste, either. Some of the best places on the island have an awesome happy hour discount.

We’ll see you at FINNS for sure because it’s the best time you can have in Bali.

P.S. If you want some more money saving tips for your Bali holiday, check out our Bali on a budget guide

Share this entry

Share this post