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
FINNS Beach Club
We had to start in the world’s best beach club, right? FINNS has 11 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
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 25 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