Looking for happy hour deals in Canggu, Bali? Then, you’re in for a fun-filled day of world-class cocktails, great music, tasty food, hipster hangouts and maybe even a free tattoo!
Yes, there are plenty of great happy hours in Canggu and these are our 20 favourite places to enjoy a crazy hour or two of cheap drinks in a great location not far from Canggu beach.
Our Top 20 Bars With The Best Happy Hours In Canggu
FINNS Beach Club
![FINNS LAGOON](https://finnsbeachclub.com/wp-content/uploads/2022/12/FINNS-LAGOON-1024x682.jpg)
If you want classic cocktails, good food and the ultimate sunset view then one of the best happy hours in Canggu is the one at the world’s best beach club, FINNS.
It’s 2-for-1 on selected cocktails and other drinks all the way through the best-timed happy hour on the island. When everyone else’s happy hour is done, ours is just getting started.
Happy Hour Times: 8pm – 9pm.
Where Is It? Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: FINNS
Friends Bar Canggu
![Vira's Birthday 134 friends bar canggu bali](https://finnsbeachclub.com/wp-content/uploads/2023/09/Viras-Birthday-134-friends-bar-canggu-bali-1024x683.jpg)
This is one of our favourite hangouts in Canggu, warm and welcoming, with super friendly and helpful staff in a very hip environment.
Happy Hour sees buy 1 get 1 free deals and there are often other promotions on at Friends Bar, why not head down there to see for yourself?
Happy Hour Times: 5 p.m. to 7 p.m.
Where Is It? Jl. Subak Sari, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Friends
The Plumbers Arms
This British boozer is a bit off the beaten path but it offers tasty food and happy hour deals on their own signature cocktails every day.
Happy Hour Times: 5 p.m. to 7 p.m.
Where Is It? Jl. Raya Anyar No.8, Kerobokan, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: The Plumbers Arms
Deus Ex Machina – Temple Of Enthusiasm
Part bike shop, part cafe, part bar, part garage, part designer clothing label the only thing they don’t have at Deus Ex is a surf shop.
They also offer decent deals on cocktails and beers for two hours a day. If you like biker hipster hangouts, this could be the place for you.
Happy Hour Times: 5 p.m. to 7 p.m.
Where Is It? Jl. Pantai Batu Mejan No.8, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Deus Ex
Ji Restaurant Bali
If you want exceedingly tasty food (Japanese) and signature cocktails with a sunset view, then Ji is a good choice.
It’s not cheap but, it is exceedingly upscale to compensate.
Happy Hour Times: 5 p.m. to 7 p.m.
Where Is It? Jalan Pantai Batu Bolong, Canggu Beach, Canggu, Kuta Utara, Canggu, Kabupaten Badung, Bali 80361, Indonesia
Online: Ji
Dino’s Bar
If spit and sawdust with great music is more your scene then Dino’s offers beers at 20,000 IDR for a couple of hours every night!
Happy Hour Times: 6 p.m. to 8 p.m.
Where Is It? 9562+F2M Jalan Raya Kerobokan, Canggu, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Online: Instagram
Lusa By Suka
It’s something of a crazy hour, rather than a happy one, given that it’s not a daily occurrence but this is a great location for classic cocktails with friends and good food.
They also have food promos most days which add even more value to a visit.
Happy Hour Times: 5-8 p.m. Monday, Wednesday, Friday and Sunday
Where Is It? Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Lusa
Panama Kitchen & Pool
A pleasant place for beers and relatively cheap food. Their happy hour takes place every single day of the week and it’s good value.
Happy Hour Times: 3 p.m. to 6 p.m.
Where Is It? Jl. Pantai Berawa No.18, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Instagram
Milano Italian Restaurant
If you’re in the mood for world-class cocktails and some Italian food, this is one of the best happy hours around.
Happy Hour Times: 8 p.m. – 10 p.m.
Where Is It? Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Online: White Goose
XBar Canggu
This open-air hangout can get pretty boisterous at times but you can’t beat 2 for 1 cocktails for three hours and sometimes, that’s all you really want, right?
Happy Hour Times: 7-10 p.m.
Where Is It? Jl. Pantai Batu Bolong No.117, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia
Online: Facebook
The Bench Canggu
There are different drinks promos each day at The Bench and it’s a good place to get together on a Friday evening after work when the expats come out in force.
Happy Hour Times: 4-6 p.m. (with the occasional extension to 7 p.m.)
Where Is It? Jl. Pantai Batu Bolong No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: The Bench
Luigi’s Hot Pizza
You don’t just get cheap drinks during the two hours at Luigi’s, you also get cheap food and the deals change daily.
Wednesday is our favourite with 50K plates of pasta and 50K glasses of wine too!
Happy Hour Times: 5 p.m. to 7 p.m.
Where Is It? Jalan Batu Mejan, Canggu, Kuta Utara, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Online: Luigis
Revolver Canggu
Revolver’s deal isn’t all that generous but their cocktails are really good. Throughout the happy hour, it’s 90K++ per cocktail which is cheaper than their usual prices.
Happy Hour Times: 5-8 p.m.
Where Is It? Jl. Nelayan No.5, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Revolver
Black Sand Brewery
The happy hour deals change at Black Sand daily and it’s best to check the website before you visit, so you know what to expect.
This brew pub offers some excellent pub grub to go alongside the cheap drinks.
Happy Hour Times: 5-7 p.m.
Where Is It? Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Black Sand
Lacalita Canggu
There’s a daily happy hour at Lacalita and an all-day happy hour on Sundays too (with a deal on cheap Bloody Marys).
It’s a good place to go for some Mexican food in Canggu too and has a pleasant upbeat vibe.
Happy Hour Times: 5 p.m to 7 p.m.
Where Is It? Jl. Pantai Batu Bolong No.68, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Lacalita
Leblon Bali
This upscale Western restaurant has an outdoor seating area which is nice to chill in after a long day in the Bali heat.
Happy hour offers can vary, though, and you’ll need to check on the day to see what’s on offer.
Happy Hour Times: 5 p.m. to 7 p.m.
Where Is It? Jl. Pantai Pererenan No.108, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia
Online: Leblon
The Barn
Cheap beers and cheap cocktails? Don’t mind if we do. This British-style gastropub is quite upmarket but the deals are excellent value.
The outdoor seating area has a pleasant garden view too.
Happy Hour Times: 4-6 p.m.
Where Is It? Jl. Lkr. Nelayan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia
Online: The Barn
Legends Bistro
The deals vary by night with some nights offering buy one get one free on beers and other nights doing the same thing for selected cocktails.
We like Legends but it’s a little bit isolated from the rest of the Canggu nightlife scene.
Happy Hour Times: 6-8 p.m.
Where Is It? Jl. Subak Sari 13, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Online: Legends
Sababa Bali
Middle Eastern cuisine and cocktails is what you can expect at Sababa and they do a very good job of things.
The happy hour offers change regularly and you can often get amazing deals on a glass of wine as well as the usual cheap cocktails here.
Happy Hour Times: 4-6 p.m. and 9-11 p.m.
Where Is It? Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Berawa, Bali 80361, Indonesia
Online: Sababa
FINNS Recreation Club
![Bistro C Outdoor (4)](https://finnsbeachclub.com/wp-content/uploads/2024/08/Bistro-C-Outdoor-4-1024x683.jpg)
There are two bar environments at FINNS Recreation Club one in an outdoor setting and the other in an indoor setting, though they both come under the umbrella of Bistro C.
It’s buy one get one free on cocktails and beers and it’s a lovely place to relax after a hard day of work (or shopping at your local surf shop).
Happy Hour Times: 5-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
You’re never far from an awesome happy hour in Canggu and the twenty places above will be sure to keep your whistle wet and ensure you have an amazing time in this busy and exciting part of the island.
We hope to see you at FINNS’ happy hour soon, we guarantee that you’re in for an amazing time when you come!