Want to get out of the sun and enjoy some cold classic cocktails or some chilled beers with some tasty food? Then Canggu is the place to be.
Each of the happy hour deals on our list will ensure you have a fun-filled day in the island’s most popular area. Who would have thought that you could fit 19 daily happy hour offers into such a small part of Bali?
Our Top 19 Bars With Happy Hour Deals In Canggu
FINNS Beach Club

Great music, great location, world-class cocktails, tasty food, FINNS has it all, and during happy hour, you can get two cocktails for the price of one!
And if you’re feeling like something really special, you can get two-for-one bottles too, including champagne! That makes it the best happy hour on the island.
This Canggu Beach spot has one of the best happy hours on the island, and it’s not one of your hipster hangouts – it’s a place where everyone can come and drink, dance and enjoy a sunset view before dancing the night away.
When Is The Happy Hour? 8 pm – 9 pm.
Where To Find It: Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: FINNS
Lusa By Suka

Hipster hangouts don’t get much better than Lusa By Suka, which has more of a crazy hour than a happy hour on the days that it runs.
Watch out for their amazing food promos too.
When Is The Happy Hour? 5-8 p.m. Monday, Wednesday, Friday and Sunday
Where To Find It: Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Lusa
Milano Italian Restaurant

If you want a happy hour focused on signature cocktails and Italian dishes, you’re going to love Milano’s happy hour.
When Is The Happy Hour? 8 p.m. – 10 p.m.
Where To Find It: Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Website: White Goose
Leblon Bali

Leblon is a very upmarket spot and the ideal place to go and kick back with a crowd that rarely sees the inside of a surf shop.
When Is The Happy Hour? 5 p.m. to 7 p.m.
Where To Find It: Jl. Pantai Pererenan No.108, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia
Website: Leblon
Legends Bistro

Legends offers a different deal nearly every night, and you will find that they have cheap beers and cocktails.
The only downside is that it’s a little bit remote from the other bars in town.
When Is The Happy Hour? 6-8 p.m.
Where To Find It: Jl. Subak Sari 13, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Legends
The Bench Canggu

The happy hour deals at The Bench change daily. Some days there’s a deal on classic cocktails, the next day on draft beer and so on. They do good food too.
When Is The Happy Hour? 4-6 p.m. (with the occasional extension to 7 p.m.)
Where To Find It: Jl. Pantai Batu Bolong No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: The Bench
Revolver Canggu

The happy hour at Revolver is not as generous as it could be, but cocktails at 90,000 ++ IDR each isn’t bad, either.
When Is The Happy Hour? 5-8 p.m.
Where To Find It: Jl. Nelayan No.5, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Revolver
Sababa Bali

You may not associate the Middle East with amazing cocktails, but that’s what Sababa is all about. They also do great deals on wine.
When Is The Happy Hour? 4-6 p.m. and 9-11 p.m.
Where To Find It: Jl. Pantai Berawa, Tibubeneng, Kec. Kuta Utara, Berawa, Bali 80361, Indonesia
Website: Sababa
Deus Ex Machina – Temple Of Enthusiasm

There’s no surf shop here, but otherwise, you can find a bar, a cafe, a bike shop, a bike repair garage and a clothing label!
They also have an amazing deal on cocktails and beers just before night rolls in.
When Is The Happy Hour? 5 p.m. to 7 p.m.
Where To Find It: Jl. Pantai Batu Mejan No.8, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Deus Ex
Dino’s Bar

Dino’s offers great deals on cocktails and beer before filling your night with great live music.
When Is The Happy Hour? 6 p.m. to 8 p.m.
Where To Find It: 9562+F2M Jalan Raya Kerobokan, Canggu, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Website: Instagram
Panama Kitchen & Pool

Panama is a pleasant little bar where you can drink cheap cocktails in happy hour and enjoy some pleasant food too.
When Is The Happy Hour? 3 p.m. to 6 p.m.
Where To Find It: Jl. Pantai Berawa No.18, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Instagram
XBar Canggu

XBar used to be a mini-mart until someone realised people came there to drink before going to the bar – now, it’s a bar, and it’s still one of the cheapest places to drink in Canggu.
When Is The Happy Hour? 7-10 p.m.
Where To Find It: Jl. Pantai Batu Bolong No.117, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia
Website: Facebook
Luigi’s Hot Pizza

Not only does Luigi’s offer cheap drinks in the two hours it runs promise, but it’s also offering some of the best deals on food in the area, too.
When Is The Happy Hour? 5 p.m. to 7 p.m.
Where To Find It: Jalan Batu Mejan, Canggu, Kuta Utara, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia
Website: Luigis
Black Sand Brewery

The deals at Black Sand change every day, so you might want to check before you visit as to what to expect.
When Is The Happy Hour? 5-7 p.m.
Where To Find It: Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Black Sand
The Plumbers Arms

The best happy hours last for two hours, and this British boozer offers deals on selected cocktails all day long.
When Is The Happy Hour? 5 p.m. to 7 p.m.
Where To Find It: Jl. Raya Anyar No.8, Kerobokan, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: The Plumbers Arms
Ji Restaurant Bali

If you fancy sipping on signature cocktails with a gorgeous view of the ocean at sunset, it’s hard to go wrong with Ji.
The Japanese food here is awesome too.
When Is The Happy Hour? 5 p.m. to 7 p.m.
Where To Find It: Jalan Pantai Batu Bolong, Canggu Beach, Canggu, Kuta Utara, Canggu, Kabupaten Badung, Bali 80361, Indonesia
Website: Ji
Lacalita Canggu

Mexican food and selected cocktails make up the happy hour at Lacalita and in our experience, the happy hour here leads to a happy night, indeed.
Happy Hour Times: 5 p.m to 7 p.m. and all day Sunday
Where To Find It: Jl. Pantai Batu Bolong No.68, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Lacalita
The Barn

If you prefer to drink beer to cocktails, then you will love The Barn and its drinks deals in happy hour.
When Is The Happy Hour? 4-6 p.m.
Where To Find It: Jl. Lkr. Nelayan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia
Website: The Barn
Friends Bar Canggu

Expats say that the best happy hour in Canggu is at Friends, where locals, tourists and residents alike gather to enjoy cheap beers and cocktails.
They often run other interesting promos at Friends, too.
When Is The Happy Hour? 5 p.m. to 7 p.m.
Where To Find It: Jl. Subak Sari, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia
Website: Friends
Final Thoughts On Happy Hour Deals And A Fun-Filled Day In Canggu
Whether you want world-class cocktails or just some cold beers and a free tattoo, there’s something for everybody in the happy hour culture of Canggu.
Some might even call it crazy hour, given how good the deals can be. You can find good food, great music, and a great location without having to go too far in Canggu.
In addition to the best sunset view on the island, Canngu has the best happy hours in the best restaurants and bars, and it’s the best way to beat the Bali heat.












