Best Bars Canggu: The 33 Ultimate Watering Holes In 2025

Whether you’re looking for a sports bar with a pool table or a cocktail bar with incredible signature cocktails or somewhere to dance all night long, there’s a bar for you in Canggu.

In fact, there are so many bars in Canggu that it can be very difficult to choose the one for you. That’s why we put together this guide to the bars in Canggu, so you can make an informed decision before you head out for craft beers and creative cocktails.

Our Top 33 Canggu Bars

FINNS Beach Club

FINNS is the world’s best beach club and it’s home to 11 amazing bars (including a pair of swim-up bars) and 3 incredible restaurants.

If you want live music in the form of DJs and vocalists, entertainment, delicious food and amazing drinks – they’ve got it and you’ll have an awesome time fo things.

They also have a great happy hour deal where you can buy one of your favourite cocktails and get another for free. (You can find all the best happy hours in Canggu here).

Where To Find It: FINNS Beach Club, Jl. Pantai Berawa No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: FINNS

Black Sand Brewery

picture source: nowbali.co.id

Black Sand Brewery is the perfect place for seeking out a beer garden-style atmosphere.

Its location in the rice fields means that you can get epic views of the island and which made Canggu famous.

We like this place when we’re in the mood for something completely unfussy – the food is very good too.

Where To Find It: Black Sand Brewery, Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Black Sand

Bar Souvenir

Bar Souvenir has a world-class wine list and every wine is “low-intervention” which means it’s extremely eco-friendly.

They’re also famous for their signature cocktails which include some awesome combinations of cherry liquor.

But what really makes Bar Souvenir one of the best bars in Canggu is its grazing plates of mixed cheeses, some of the finest on the island.

Where To Find It: Bar Souvenir, Gg. Jalak VIB No.4, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Instagram

Roots

There aren’t many bars in this area that are 100% plant-based but Roots is one of them.

They do some excellent signature cocktails and their ability to create unique flavours takes some beating.

We’re big fans of the Apple & Snake Fruit Shrub Cocktail which uses bourbon to really pack in a wallop.

Where To Find It: Jl. Raya Semat No.8, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Instagram

The Shady Pig

The Shady family of speakeasies is one of the most popular local groups of bars and there are two in Canggu!

The Shady Pig is a very glamourous spot and their mixologists love to experiment with new recipes, new flavours and new colours to wow the crowd.

They can put wine, spirits and fruit juice into a glass and create a real taste of heaven for you!

Where To Find It: Taman Tamora, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80111, Indonesia

Website: Instagram

Penny Lane

Penny Lane is for the modern hipster – if you want a sleek, super modern and expertly designed space, look no further.

Their signature cocktails are first rate too and we like that they have a good range of local craft beers available too.

Most of all, we love taking a camera and making our Instagram feed blow up with gorgeous shots from inside Penny Lane.

Where To Find It: Jl. Munduk Catu No.9, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia

Website: Penny Lane

The Bench

This pub/sports bar is one of the few places in Canggu that brews all of its own beer in-house.

So, if you’re in the mood for pulling up a seat at a bench and enjoying a rowdy but friendly ambience, you may find that The Bench is just the ticket.

We’d also note that they have an excellent pool table if you prefer to play sports rather than watch them on TV.

Where To Find It: Jl. Pantai Batu Bolong No.99, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Facebook

The Barn

We’re not sure why Canggu is so popular with owners of British-style gastropubs but we’re sure not complaining, either.

This places is all about signature cocktails, imported vino and some of the best craft beer on the island.

We love going on Sundays when they have a traditional British roast dinner for you to enjoy.

Where To Find It: Jl. Lkr. Nelayan, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia

Website: The Barn

Luigi’s Hot Pizza

Luigi’s is not just a pizza shop though its meter-long pizzas are one of the most famous food items in Canggu.

It’s a party destination and we’d recommend that you book your seat in advance, especially during high season as it gets packed out.

Monday nights are great when they have DJs on and drinks promotions that are very hard to beat!

Where To Find It: Jalan Batu Mejan, Canggu, Kuta Utara, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80351, Indonesia

Website: Luigi’s Hot Pizza

Sand Bar

If you want a place to go when the clubs are closed and everyone’s in the mood for some serious drinking, this would be Canggu’s finest late night haunt.

But let’s be clear about this, it’s a super lively spot where everyone’s come to party – you won’t be able to find a quiet corner for some romantic conversation.

Just drink as long as you can and see if you can match the truly hardcore by welcoming the dawn on the beach!

Where To Find It: Sand Bar, Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia

Website: Instagram

Mosto Bali

If your idea of a good time is an elegant wine bar with an excellent list of affordable and tasty wines, Mosto could be what you’re looking for.

This is an incredibly nicely decorated place which has one of the most inviting vibes we’ve experienced in Canggu.

We’re big fans of their excellent Italian food too. It’s super tasty!

Where To Find It: Jl. Pantai Berawa No.99, Tibubeneng, Kec. Kuta, Kabupaten Badung, Bali 80361, Indonesia

Website: Mosto

Billy Ho

Billy Ho is the brainchild of the famous Will Meyrick (he’s one of Bali’s best known culinary entrepreneurs) and it’s every bit as chic as you’d expect.

They’re all about cocktails and Japanese food and you’l find they use an interesting blend of local ingredients to create real taste sensations.

We can recommend pairing your cocktails with the seven course “Feed Me” dinner, it’s awesome.

Where To Find It: Jl. Pantai Batu Bolong, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361 

Website: Billy Ho

Club Soda

Club Soda is related to some of the best fine dining establishments on the island – as it’s part of the group that brought you Locavore NXT.

Unlike most bars in Bali, this one insists on using only locally-sourced ingredients in its cocktails to provide the most authentic Indonesian drinking experience.

You’ll also find that they have an incredibly good bar snacks menu that keeps you full while you down the clever creations.

Where To Find It: Jl. Tegal Sari No.5, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361  

Website: Beacons 

Upstairs Bali

This is a very fancy bar that tries to deliver something of a sense of occasion to your drinking experience.

You won’t find any bargains on the menu and there’s definitely no happy hour but that’s not what this place is about.

If you want a bespoke drinking experience where each cocktail is designed just for you – that’s what Upstairs Bali is.

Where To Find It: Jl. Pemelisan Agung No.23, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361 

Website: Instagram 

Tipsy Baby Canggu

This warung wouldn’t know an aperitivo lounge if it came up and bit it.

And that’s fine by us, Tipsy Baby is about cheap drinks, cheap bites and live music and not much else.

It’s the place you go when you want a low cost night out with friends with a great vibe.

Where To Find It: Jl. Lkr. Nelayan No.222, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 

Website: Instagram

Little Havana Bali

You know you’re in for a serious night of drinking when you find yourself in Little Havana.

It’s the “only shots bar on the island” and the seriously hardcore can attempt the 24-shot challenge to get the party started.

This is in a spot away from the main action in Canggu and it attracts an in-crowd looking for a very specific night out.

Where To Find It: Jl. Pantai Batu Bolong No.8, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80363 

Website: Little Havana

Revolver Espresso

In the day this place is a coffee shop and it’s an excellent spot for a bit of lunch and a cup of Joe.

By night, however, it transforms into a bar serving the best espresso martini on the island.

The happy hour is a bit meh compared to most of the other deals in Canggu, but you can’t beat the vibes in Revolver when the party is in full swing.

Where To Find It: Jl. Nelayan No.5, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesi

Website: Revolver

Lacalita Bar Y Cocina

When you want to feel like you’re in a cantina in Tijuana, you head to Lacalita.

This bar has one of the best happy hours in Canggu on Friday nights when they offer a huge flight of various tequilas for a very reasonable price.

The interior is colourful and everyone who comes to Lacalita comes to party all night long.

Where To Find It: Lacalita Bar Y Cocina, Jl. Pantai Batu Bolong No.68, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Lacalita

The Shady Fox

The Shady Fox is the second member of the Shady family in Canggu and it’s a bit more low key than the Shady Pig.

However, there’s no doubt that this speakeasy still offers some of the finest cocktails in the area and the mixologists here really know their stuff.

Where To Find It: The Shady Fox, Jl. Tukad Pingai, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia

Website: Instagram

Leblon

Leblon is meant to give you a little taste of Brazil in Bali and there’s no doubt that it attracts a beautiful crowd at night.

The drinks are very good, if a touch pricey and the food is both unique and superbly tasty.

We like the semi-open air setting too which makes for a great time under the stars.

Where To Find It: Jl. Pantai Pererenan No.108, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351, Indonesia

Website: Instagram

Ji Terrace By The Sea

We love the Asian-inspired cocktail list at Ji and the awesome view over the ocean to accompany them.

We’re also big fans of their excellent Japanese food which is very good value for money.

Where To Find It: Jalan Pantai Batu Bolong, Canggu Beach, Canggu, Kuta Utara, Canggu, Kabupaten Badung, Bali 80361, Indonesia

Website: Ji

The Slow

The Slow isn’t so much about drinks as it is about works of art in your glass.

You don’t want to rush your cocktails here, you’ll want to photograph them and then be seen sipping on your stylish creation for a while before you order the next!

Where To Find It: Jl. Pantai Batu Bolong No.97, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: The Slow

Deus Ex Machina

Part cafe, part skate ramp, part art gallery, part motorbike store and more, Deus Ex Machina is a great place to go drinking in Canggu.

We recommend the cheap happy hours and your chance for a free tattoo if you consume too much.

Where To Find It: Jl. Pantai Batu Mejan No.8, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Deus Ex 

Gimme Shelter

There’s no rock bar in Canggu proper but a short drive away, you’ll find Gimme Shelter.

This place offers value deals on drinks as it showcase the best talent in Bali for alternative rock and metal.

Where To Find It: Munggu, Mengwi, Badung Regency, Bali 80351, Indonesia

Website: Instagram

Xbar

XBar used to be a mini-mart where everyone did their pre-clubbing drinking as it was much cheaper than in the club.

Then, somebody realized that if people only came to drink, it would be better as a bar and now it is.

It’s still one of the cheaper spots to drink in Canggu and the pre-club warm up crowd still spend the early night here.

Where To Find It: Jl. Pantai Batu Bolong No.117, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali, Indonesia

Website: Instagram

Bistro C @ FINNS Recreation Club

Bistro C has recently dropped its sports bar appeal and transformed into a relaxed place for dinner and drinks with friends.

It’s one of our favourite spots in Canggu when you want to get away from the crowds and enjoy good company and great drinks deals.

Where To Find It: Jl. Pantai Berawa No.8, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Website: Bistro C

The Mailroom

You’ll need to get the password before you visit this speakeasy or they won’t let you in but that just means sending them a message on Instagram.

If you do that, you can expect some of the best cocktails in Canggu and their Enigma cocktails are incredible!

Where To Find It: Jl. Pantai Berawa No.7, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361 

Wesbite: Instagram 

Swingers Tapas Bar

This isn’t the sort of place where you find “swingers” but rather where you find people who love Bali swings.

Yes, you quaff your cocktails and then take a ride 40-meters into the air on the in-house swing. It’s thrilling.

Where To Find It: Jl. Batu Mejan Canggu No.9, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361  

Website: Instagram 

Segno

Segno is an upper class mixologist cocktail bar where every item is lovingly handcrafted.

You’ll find that their cocktail list will keep you busy for a few days if you like them as much as we do.

Where To Find It: Jl. Pantai Batu Bolong No.91, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 

Website: Instagram 

Alma Tapas Bar

There aren’t many tapas bars in Bali but Alma is the certainly the best that there is.

The food and drinks are always beautifully presented and yes, it tastes every bit as good as it looks.

Where To Find It: Jl. Pantai Berawa, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361  

Website: Alma

Dino’s Bar

We love Dino’s it’s a live music bar set away from the main action in Canggu and it has the cheapest happy hour in town.

If you want somewhere you can just chill and enjoy the sounds of musicians playing, Dino’s is it.

Where To Find It: 9562+F2M Jalan Raya Kerobokan, Canggu, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80351 

Website: Instagram

Baliwood

With an onsite tattoo studio, you’ll need to be careful about mow much you drink at Baliwood, unless you want to walk up with a permanent souvenir of your night out.

Their music collection is legendary too and we’ve had many great nights out in this eclectic place.

Where To Find It: Jl. Munduk Catu No.3, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361 

Website: Instagram

Legends Sports Bar Canggu

There are a few places that could qualify as a sports bar in Canggu but now that Bistro C has changed tack – Legends Sports Bar is probably the best of them.

They have a great happy hour and regularly have live music when there are no sports on.

On days with a big game, there’s usually a decent drinks promotion or two to enjoy as you watch the screens in this busy bar.

Where To Find It: Jl. Subak Sari 13, Tibubeneng, Kec. Kuta Utara, Kabupaten Badung, Bali 80361

Website: Legends

Friends Bar

Friends Bar is the place to go if you want to hang out with expats, locals and tourists in a stylish bar with an easygoing vibe.

Their happy hour is the best way to start a night out in Canggu and it’s also a great spot to finish the night as their staff will often keep Friends open for as long as you can drink.

Watch out for their regular promos and events too, Freinds is a great place to drink.

Where To Find It: Jl. Subak Sari, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Online: Friends

FAQs

Does Canggu Have Good Nightlife?

Whether you want a beachfront bar or a sports bar with a pool table, swim-up bars or cocktail bars, beach clubs or night clubs, traditional warungs or a place with live music, there are plenty of places to go in Canggu in the evening.

The area is famous for some of the best nightlife on an island known throughout the world for its party vibes. You can try expertly crafted cocktails or get out on the dance floor for a wild night or enjoy chilled sunset tunes from under the palm trees while watching the sun drop down behind the ocean from a hidden gem – the choice is always yours.

See our guide to the Canggu nightlife scene for more details.

What Is The Best Area In Canggu?

We think Berawa Beach is the best area in Canggu. It’s not quite the busiest area in town but it’s home to FINNS Beach Club the world’s best beach club and its two swim-up bars, 9 other bars, 3 restaurants, etc.

There are also plenty of other bars and restaurants on that strip and you’ll find you can enjoy delicious cocktails or cold beer in style in this area. While there aren’t many beach bars in Canggu anymore, the beach clubs are here to stay and they provide the best entertainment on the island.

Is Canggu Worth Visiting In Bali?

Yes! Canggu is currently the most popular place on the island to stay in and that’s down to the wonderful blend of traditional Bali and modern Bali that you can find in the area.

One minute you can be walking through the rice fields and enjoying a sexy sunset and then you can be tucked away enjoying delicious food and refreshing cocktails in an amazing bar.

The next minute you can be listening to great music (such as the best sunset tunes at FINNS) and dancing the night away. Whether it’s a Saturday night or a weeknight, there’s always fun to be had in Canggu.

BTW (We’ve also got a long form post on why Canggu is worth visiting).

What Is The Best Street In Canggu?

The best street in Canggu for us would be Jalan Pantai Berawa because it’s home to so many of our favourite places.

We love that it’s much more chilled out and relaxed when compared to Jalan Pantai Batu Bolong and the beachfront here is home to one of the best views on the island.

Where Is The Main Strip In Canggu?

It’s probably Jalan Pantai Batu Bolong (the road to Batu Bolong Beach). This is the busiest strip in the area but there are three roads that compete for your attention in Canggu and the other two are Jalan Pantai Berawa (home to some of thhe best bars in Canggu) and Jalan Raya Canggu.

Canggu Beach is a long strip of several beaches that brings in tourists from all over the world to enjoy Bali and you will find that the area is one of the most exciting and varied on the island.

Is There A Lot To Do In Canggu?

Apart from the best bars in Canggu, there are beaches, temples, rice fields, fitness centres, yoga workshops and so much more. (Check out our list of things to do in Canggu).

One thing we’re sure of is that you never need to be bored when you’re in the Canggu Beach area.

Final Thoughts On The Best Bars In Canggu

If you’re coming to Canggu you’ll be pleased to know there’s a great place for you to have fun in the way that you want to.

Whether you want a tiramisu martini off an endless varied cocktail menu or a couple of craft beers at one of the best sports bars around, there’s a place for you in Canggu.

Your taste buds are going to love the gourmet bites, local beers and epic cocktails that you can enjoy in this busy and interesting area.