What to do in Canggu: The ULTIMATE & COMPLETE Guide to Canggu, Bali (Activities, Restaurants, Accommodations & More)

Canggu, Bali is undoubtedly one of my favorite places in the world. Much like my hometown of Los Angeles, Canggu offers a great mix of sandy beaches, trendy bars and cafes, amazing restaurants, and boutique shopping all at a favorable price compared to many other more touristy parts of Bali. Black sand beaches, palm trees swaying lazily in the wind, and a distinctly bohemian vibe are what make Canggu a Southeast Asian island paradise. It is the perfect place to travel with friends, a loved one, solo, and even families will appreciate its characteristic friendly neighborhood vibe. If you’re wondering what to do in Canggu, the opportunities are endless. Activities range from wellness and relaxation activities, to partying the day and night away at beach clubs and pool bars. Whether you’ve come to Bali to do some soul searching, take a much needed vacation, or simply to check off another destination from your bucket list, whatever your reason for visiting, Canggu makes for the perfect home base to take day trips to all of the island’s other hot spots such as Ubud, Seminyak, Uluwatu, and Nusa Dua. In contrast to its busy neighbor and tourist hub of Seminyak, Canggu provides a more local vibe and offers a more liesurely pace amidst a still stylish and contemporary way of life.


 Beach Clubs
 Bars & Nightlife
 Restaurants & Cafes

Where is Canggu, Bali?

where is canggu

So where is Canggu anyway? Believe it is not, Canggu is a small, coastal village on the island of Bali, Indonesia that sits tucked in between Seminyak (a 20-minute drive north) and Tanah Lot. Nestled up against the ocean, this seaside paradise is home to several different black-sand beaches where you’ll find surfers from around the world trying to catch the next big wave. Along the beaches of Berawa Beach, Batu Bolong, and Echo Beach, you’ll find tropical palm trees and feel the light ocean breeze kiss your cheek. Off in the distance, you’ll see the Canggu countryside, filled with lush rice paddies as well as an assortment of villas, homes, and five-star resorts that will all make you wonder why you waited so long to visit. 

Wondering what to do in Canggu for your first time? Here are all the best things to do in Canggu, Bali Indonesia. 

People come from all over the world to  relax in one of Canggu’s many amazing villas, surf, do yoga, let loose, or live the digital nomad lifestyle while working from one of the plethora of cute cafes. It is perfect for the young and young-at-heart, creatives, beach lovers, health and wellness enthusiasts, or travelers making their way through Southeast Asia. The great thing about Canggu is that it offers activities and accommodations for the most luxurious of travelers down to the most budget-conscious backpackers, so there is truly something here for everyone. 

Spend the day at a fun Canggu beach club, and stick around to catch the amazing sunsets.

What to do in Canggu

Beach clubs are a way of life in Bali and Canggu is home to some of the best and liveliest. Many of Canggu’s opulent beach clubs offer expansive infinity pools overlooking the deep turquoise waters of the Indian Ocean, and are a great place to escape the midday Bali heat or catch one of the amazing sunsets. Each beach club sets a different tone and environment that will meet your needs, whether you are looking to relax, socialize, eat, or party. Many of these day and beach clubs are even kid-friendly, so you can bring the whole family along. The great part is, most Beach Clubs in Canggu offer free entry, (unless at a hotel) however if you’re looking to reserve a daybed there will be a (usually very reasonable) minimum spend toward food and beverages. The following are the top beach clubs in Canggu, Bali. 

Finns Beach Club  / Finns VIP: Finns and Finns VIP is easily one of the best beachfront venues in all of Bali, and definitely my favorite beach club in Canggu. Multiple pools, bars, and dining options situated right on the edge of the ocean are just a small part of what makes Finns so irresistible and one of my favorite Canggu Bali things to do. The vibe is a perfect balance of upbeat yet relaxing, and is set in a relaxed upscale environment to match. At Finns VIP (located next door) you will find even more pools and luxury amenities such as a champagne bar and private, full-service penthouses, that take beach club luxury to the next level.

La Brisa is a one of a kind Canggu beach club that has been created out of reclaimed wood from over 500, local fishing boats. To add to the charm and character of this soothing space, hand-crafted decorations have been used to mimic the home of a local, Balinese fisherman. The result is a trendy, eco-friendly, ocean themed aesthetic that permeates throughout the club as seashells, antique buoys, and fishing nets are all used to embody the true spirit of Bali. Apart from the intoxicating ambiance, La Brisa offers an incredible menu filled with affordable, local seafood and sustainably grown produce that are delivered daily to the expert chefs in the kitchen. Head to the nearby bar and you’ll be treated to exotic drinks that are expertly flavored with unique herb infusions that will please even the most discerning palettes.  

Canggu Beach club

The Lawn (pictured above) opens up directly onto the black sand beaches of Canggu, which are also some of the best beaches in Bali. With the distant crash of the ocean waves in the background, this effortlessly stylish Canggu beach club is a fantastic place to relax and chat with friends over sumptuous food and hand-crafted drinks. Between the wonderfully comfortable daybeds and beach chairs, you’ll have no problem lounging the day away amidst majestic views of the Indian Ocean. You can also take some time to indulge in a decadent dinner, made from only the freshest ingredients that Bali has to offer, in a chic, smart casual dining area that truly sets The Lawn apart from any other Canggu beach club. Before you leave though, be sure to explore the enchanting Sunset Deck to experience a mesmerizing Bali sunset unlike any other.

Como Beach Club sits on Bali’s southern coast and offers guests sweeping, panoramic, ocean views amidst a beautifully modern, Asian-Italian style hotel and beach club. Dine at the on-site restaurant and you’ll find a menu full of grilled seafood and locally sourced produce in dishes that are a modern take on traditional surf shack fare. Or, you can quench your thirst with a healthy, freshly squeezed juices from Glow Juice Bar, which is just steps away from one the best spots to go surfing in CangguSince COMO Beach Club is also home to one of the best Canggu hotels, here you’ll find 52 luxurious suites, 55 one or two bedroom residences, and 12 3-bedroom duplexes, as well as rooftop pools that are available to guests in search of one of the best hotels in Bali.

Vue Beach Club operates as part of the Lv8 Resort and brings guests back to the beach with open, panoramic views of Berawa Beach. But, if the surf is a bit too rough for you, enjoy the club’s enormous swimming pool and sundeck, which is filled with relaxing bean bag chairs, sunbeds, and enchanting gazebos. For a more cosmopolitan vibe, head to the bar, which serves a variety of innovative cocktails and hosts world renowned DJs who throw exhilarating night parties that will get your heart pumping. But, if you want a more relaxed evening, then enjoy the serene Bali sunset while sipping an ice cold drink and enjoying a daily, sunset BBQ buffet at the on-site restaurant.

Loop Pool Bar and Restaurant is where you can swap the infinity-edge pool along the Canggu beaches for an infinity pool in the rice terraces. Here you can swim, drink, and dine on food that’s fit for both veggie and meat-lovers alike. Enjoy the serenity of the rice paddies and bamboo forests while basking in the sounds of nature.


If you’re on a quest to Eat, Pray, Love, then you can’t visit Bali without doing a little Yoga — Canggu has some of the best yoga studios in all of Bali.

yoga canggu

Known as a quiet hideaway from livelier places like Seminyak and Kuta, Canggu has developed into a seaside oasis that is known for its waves, cafes, restaurants, and now, fantastic yoga studios. Many people equate Bali with Yoga thanks to the famous book and movie adaptation Eat, Pray, Love, and no trip to Bali is complete without getting into a little downward dog. 

To find true peace and serenity amidst the crashing waves, and charming rice terraces, many visitors engage in the practice of yoga in Canggu as a way to engage the body while calming the mind. To get the most out of your Canggu yoga experience, be sure to visit some of these top yoga studios in Canggu.

Serenity Yoga is a beautiful Canggu yoga studio situated in Serenity Eco Guest House that welcomes yogis of all ages and abilities to feel the healing power of yoga. In-house guests as well as walk in clients can join a variety of yoga classes that include Hatha, Ashtanga, Vinyasa, Aerial Yoga, and more. Visitors can also enjoy sound healing and meditation classes throughout the studio’s ten class per day schedule.

Samadi is a Canggu yoga studio tucked in between the gorgeous Echo and Batu Bolong beaches. An oasis of peace, harmony, and positivity, Samadi offers daily yoga Canggu classes in Ashtanga yoga, a practice that is taught in the Mysore method by certified yoga instructors. After class, indulge in some holistic healing treatments offered by the on-site wellness center.

As part of the Chillhouse Surf and Yoga Retreat, The Chillhouse has become a home away from home for wandering yogis who want to ground themselves as they feed their body and soul with a top-quality, Canggu yoga practice. Set against the airy peace of local gardens, this studio offers classes in Vinyasa, Hatha, Kundalini and Yin Yoga practices as taught by internationally accredited teachers.  

Desa Seni is a unique Canggu yoga studio that embraces the culture of the island by showcasing the work of local artists throughout the building. Amidst a sea of art and tropical ocean air, guests can enjoy daily yoga classes, yoga retreats, teacher trainings, and private lessons that are geared toward yogis of every experience level. There is also a holistic spa on-site where you can decompress with one of their fantastic wellness packages.


canggu yoga training.jpg

The best Yoga Retreat Canggu & Yoga teacher training Bali.

Many people come to Bali to get their yoga teacher certification. While Ubud is the most popular area for this, if you’d rather do your training by the beach instead of the jungle, want the best of both city vibes and natural serenity, consider one of these yoga teacher trainings in Canggu.

Serenity Yoga is part of Serenity Eco Guest House and offers a variety of Canggu yoga retreats as well as some of the top yoga teacher trainings in Bali. This is a great budget option for those looking for a well-priced all-inclusive program. 

Desa Seni also offers a variety of yoga teacher trainings as well as personal retreats for yogis of every ability level.

Visit one of these Best Beaches in Canggu. 

best beaches canggu

Canggu is filled with neighborhood villas and views of rice terraces that lead down to some of the best beaches in Bali. Therefore, visiting one of these stunning beaches is an absolute must while visiting Canggu. To find some of the best beaches in Canggu, explore the southwest side of town, where you’ll find 5 kilometers of pristine beaches that each offer something a little different.

Berawa Beach has waves that are absolutely perfect for surfing and is home to a local surf school where you can book some surf lessons for the day. Along the bottom of the beach, you’ll find a combination of sand, rocky reefs, and flat rocks, making this a great area to swim, as long as the waves aren’t too intense. And while there aren’t many restaurants or bars here, there are movable vendors that come here to sell food and drinks, or to rent out boogie boards and lounge chairs.

Nelayan Beach is a secluded beach to the northwest that has almost no development except for some colorfully painted, local fishing shacks that are truly a sight to behold. It’s a fantastic place to swim since there are rarely any waves and the current isn’t very strong. Plus, while you’re here, you can marvel at the small, active fleet of fishing boats that still go out into the open ocean in their search for fish.

echo beach.jpg

Echo Beach (pictured above) is known by locals as Pantal Baku Mejan, after a nearby Hindu shrine. Recently developed into one of the most popular beaches in Canggu, Echo Beach is a fantastic place to surf or enjoy some fantastic views. Above the giant breakwater, you’ll find several upscale restaurants with fantastic views of surfers taking on the enormous waves. That’s why, if you’re looking for a luxurious meal and a cool glass of wine, all while gazing out at the setting sun, then this beach is the place to be.

Balu Bolong Beach is a vivacious beach, with a large guest parking lot, that is filled with cheap warungs (local restaurants) and the aptly named Balu Bolong Temple that sits on the south end. Locally known as “Old Man’s” since many of the pro surfers would be off, surfing somewhere else, this beach is still a great surfing spot if you’re looking for some waves that are slightly more sedated. You can even venture behind the many warungs along the beach and discover a second, hidden temple. And while you can’t go inside the temple, you can admire the wealth of intricate carvings along the exterior.

Batubalig Beach is a laid back, black sand beach that is nestled in between Seminyak’s Petilenget Beach and Canggu’s Berawa Beach. Known as a quiet place that is slightly removed from the crowds in the south, this is the perfect place to relax and sunbathe on the sand since the waves and undercurrents here make it unsafe to swim. You can also play volleyball, go horseback riding, or do some kite flying. And when it’s time for some refreshments, just visit some of the beach’s fun and funky bars where you can enjoy picturesque sunsets and delicious drinks while listening to the sweet sounds of DJs playing house music.

Chase waves with world-class surfing in Canggu.

canggu surf

Stretching out from Berawa to Pererenan, there are plenty of amazing beaches where you can experience the beauty of surfing in Canggu. So whether you’re a beginner looking for some slow, soft waves, or an expert who wants to take on hollow barreling tides, you’ll be able to find the perfect surf spot for you.

Berawa is a great surf spot for intermediate surfers who are looking for fast waves that don’t typically barrel.  This Canggu beach also has a fantastic sand and flat rock bottom that helps reduce potential injury when a surfer falls from their board.

Batu Bolong has a reef break that creates slow-moving waves with long rides that are perfect for beginners. Because the reef break happens to break in deep water, there is little risk of a surfer hitting the reef during mid and high tides. However, this Canggu surf spot is quite popular and can fill up with surfers quickly. Therefore, try and arrive as early as possible so that you can avoid the crowds.

Old Man’s lies across the channel form Batu Bolong and has waves that stand up slowly and then peel over a deep reef. As a result, his is a perfect spot for beginners, although more practiced surfers can enjoy catching some of the waves with larger swells.

Echo Beach has a variety of surf spots that are fun for both intermediate and advanced surfers. Expert surfers will love the Echo Beach reef break, which lies to the left and in front of the break water. Because the waves smash a shallow reef, the resulting impact causes them to barrel, making this a difficult place to surf. Sand Bar surf spot sits adjacent to Echo Beach reef break and has fast-breaking waves that are difficult to catch. But, since the bottom is mostly sand here, this is a slightly safer place to surf. All the way to the right you’ll find River Mouth surf spot, a fun Canggu surf spot that runs all the way to the sand bar.

Pererenan Stairs is named for the stairs leading down to the ocean. Here, there is a shallow reef on the inside, so carefully choose where to go in and out of the waves. With left and right-hand spots for catching waves, this is the perfect place to go surfing in Canggu if you want to avoid the crowds.

canggu surf school

Enroll in a Canggu Surf School.

If you’re new to surfing but still want the exhilarating experience of catching that big wave, then try enrolling in one of the many Canggu surf schools. Because no matter where in Canggu you’re staying, you won’t have to go far to find reputable, fully-licensed instructors who will be only too happy to help you master the fine art of surfing. Some of the top Canggu surf schools include:

Canggu Surf School at The Chill House
Nengah Private Surf Guiding
Baruna Surf Culture
Bali Mermaid Surfing School
Silver Surf Bali

Lose yourself in the social scene and Canggu nightlife.

Compared to nearby Legian and Seminyak, Canggu’s nightlife ia a bit quieter. However, the stellar waves that surround this community attract a fair number of surfers who paddle in after sunset and are joined by both travelers and locals to head to some of the best bars in Canggu, which line some of the areas more popular beaches, like Echo Beach. Here, you’ll find cold beers, craft cocktails, and DJs blasting music to crowds relaxing and basking in the warmth of the dark black sand.

Sip Cocktails and Socialize at Canggu Bars.

canggu bar

Berawa Beach Tavern sits on the northern end of Berawa Beach and is a fantastic Canggu day or nightlife spot that is known for iconic sunset parties that feature great tunes and delicious seaside barbecues. Meet travelers from across the globe as you sing by a roaring campfire and dance under the twinkling stars in the night sky.

Deus Ex Machina is an awesome, multi-purpose venue that is perfect for ice cold beers and delicious cocktails like the coconut ice ball shot. A hipster, bike and surf vibe with live music during the day, as well as movie viewings. Deus Cafe is an extension of the popular Australian surf and motorsports company on Jalan Batu Mejan. At this popular Canggu nightlife hotspot, you can enjoy a fun evening amidst a sea of vintage motorcycles and surfboards within the cafe’s famous showroom. You can also explore their amazing art gallery, with rotating pop and contemporary art exhibitions that are the perfect way to savor the beauty of Bali’s enchanting night sky.

Echo Beach Sports Bar is just a short walk up Jalan Batu Mejan and a great  place to stop and unwind after a long day spent surfing in the sun. Stop by for a burger and a beer while watching some live, international sports events on one of the bar’s many big screen tvs.

Gimme Shelter is a fun and vivacious, live rock and roll bar in Canggu that is the perfect  place to throw back a shot and dance until the wee hours of the morning. Founded by the well-known, Balinese blue performer, Made J (Made Putrawan), this popular Canggu nightlife spot aptly named after the Rolling Stones song has a rotating assortment of live bands that perform anything from blues to grunge to rock to heavy metal.

canggu beach bars.jpg

Lacalita Bar y Cocina, located on Jalan Raya Batu Bolong in Canggun offers a delicious selection of Cuban, Mexican, and Hawaiian inspired cuisine that can be perfectly paired with refreshing, expertly crafted cocktails from the restaurant bar. So, feel free to relax while savoring an assortment of tacos, tostadas, and quesadillas during one of their daily happy hours, which feature specially priced Sangria pitchers on Saturdays and 2 for 1 bloody mary specials on Sundays. happy hour is 2-for-1 from 5-7pm Monday to Friday, and from 7am ’til 7pm on Sundays. Don’t forget to try one of their jalapeño-infused margaritas! 

La Brisa is the place to be for a Bohemian vibe and rustic Spanish cooking. This beach-chic establishment found right on Echo Beach is the perfect place to catch a sunset or cool off by the small pool. 

Ji Terrace by the Sea is where you go when craving Japanese food, fine wines, and a fantastic sake list.  Upper levels have a dance floor with professional DJ. The romantic vibe here makes it a great place to take a date. 

The Slow accommodations has two fantastic bars that attract the coolest, most beautiful crowds with their ingredient focused cocktail list. Choose between the easy breezy street side bar next to the restaurant or the shin rooftop bar overlooking Batu Bolong

La Laguna is an Instagrammers dream with carefully crafted cocktails and delicious food. The decor is a stand out though since it’s a bohemian wonderland with Gypsy caravans and tropical gardens that overlook a peaceful lagoon right on Berawa beach. The food, drinks, and vibe here are all top notch. 

Pablo’s is inspired by and named after the famous drug kingpin, Pablo Escobar. The interior decor channels the street art and colorful vibe of Mendelin with Columbian street food, delicious pizza, and a divine cocktail list.

Dance the night away at a Canggu Club. 

canggu nightclub

Old Man’s Bar is a hip, Canggu beer garden with a thatched roof and seating that is anything  from benches to fun and funky bean bag chairs. Sitting along Batu Bolong Beach, this Canggu bar attracts an eclectic mix of locals, expats, and tourists who are all looking for a cool surf bar that is nestled up against the beach. Here, not only will you find delicious Indonesian and Western food for a great price, but you’ll be treated to live bands, drinking games, and rousing beer pong tournaments once the sun goes down and the crowd gets a bit rowdier. Head over on Dirty Old Wednesday when beer pong and dancing on tables is a must.

Pretty Poison is equal parts skatepark, bar/nightclub, and tattoo parlor. They bring retro California to Bali with an empty backyard pool, where you can grab a drink and watch skateboarders skate the pool in true California style from 4pm onwards. This bar also has live music, DJs, movie nights and more. Stop by on Thursday and Saturday evenings when things really get wild. Definitely one of the more unique venues in Bali. 

Peekaboo is a street style nightclub / tapas restaurant with concrete walls that are adorned with Banksy-esque graffiti. Try  boutique libations like the Sour Lemongrass cocktail, made with vodka, orange liqueur, amaretto, lemongrass, egg white & star fruit. Also check out their live art demos and old-school hip hop nights.

Gimme Shelter is a rowdy, rock and roll club with live music Wednesdays and Saturdays. If you’re into hard rock and heavy metal, you’ll have lots of fun drinking, dancing, and maybe even engaging in a Monday live mic night.

Sand Bar is where a day lounge turns into a night lounge where bean bags are spread across the sand and buckets of beers are free-flowing. Every Wednesday night they host lively beach parties with DJs and live bands to keep you going late into the night. 

Drop some cash in the best Canggu shopping boutiques.

canggu shopping

Shopping in Canggu offers a mix of local Balinese clothes and crafts, imported goods and fashion, and a mix of local and international fashion brands. Staying true to Southeast Asian culture, you will find street markets amongst brick and mortars that offer merchandise at various price points. If you’re looking to souvenir shop, consider doing it in Canggu as it may be more reasonably priced than Seminyak, Ubud, or Kuta.  

The Locals, as the name suggests sells locally-designed clothes for both men and women. Right near the famous rice field shortcut.

Bamboo Blonde is one of the most popular brands in Bali with 12 shops across the island. They offer cute, casual, beachy/boho apparel and accessories for women which also can be purchased online. Their Canggu shop can be found in Batu Bolong.

Lost in Paradise is another popular shop with multiple locations throughout Bali. Here you’ll find apparel for both men and women that includes swimwear, shoes, dresses perfect for the beachy Bali setting. You can also shop online from their e-commerce shop too. 

Velvet the Lable is a womenswear boutique with mix and match dresses, skirts, and tops that have a fun and flirty style.

Atilla and Co. is the best men’s shop in Canggu and has high quality tops and shorts made with fabrics that are comfortable in Bali’s tropical climate. They also have a small selection women’s clothes, too. 

Haze and Glory is a stylish boutique that sells beautiful hand-crafted jewelry and that are all made in Bali. While the prices are on the higher end, the quality is great and the pieces are entirely unique. 

Mimpi Mannis is a fun and funky Australian accessories boutique with colorful jewelry, sandals, sunglasses, and bags. 

Shop local at the Canggu Markets.

canggu markets

Love Anchor is a small bazar where they sell beachwear, sarongs, straw hats, and jewelry, with friendly haggling common, so don’t be shy to barter.

La Leguna Gypsy Market is open twice a month from 4 pm to 10 pm at the famous La Laguna restaurant. Shop from over 150 stalls that sell everything from fruit to bags, to clothing, all while listening to live music. This is one of the most eclectic street markets in Canggu and shouldn’t be missed! 

Old Man’s Saturday Market is at the Old Man’s Bar. Once a month, it transforms into a market on the last Sunday where booths selling pastries, clothing, jewelry, organic products and more can be purchased at great prices. 

Samandi Sunday Market is a weekly organic farmers market near Echo Beach. Here you’ll find fresh and healthy food, amidst live music, with vegetables, baked goods, fresh juice, organic coffee, and organic chocolate. This is a great place to buy produce while sampling locally-made treats. 

Relax at a Balinese Spa – Canggu has options for every budget. Indulge in a famous Bali Flower Bath or get a soothing massage. Canggu is home to some of the best spas in Bali. 

=spa canggu

Amo Spa Canggu for an NYC style day spa with specialty body treatments, massages, facials and manis/pedis There’s also a bar and cafe as well as a steam room, sauna, ice plunge pools and Epsom salt baths.

Therapy Spa is a wellbeing sanctuary with  Balinese treatments like reflexology, crème baths and scrubs, with an added bit of flourish since they use their own line of cutting-edge products. The ladies can try the Cool as a Cucumber moisturising and buffing body wrap, while the guys can try The Panel Beat 90 min treatment which is designed to relieve muscle tension.

Spring Canggu is part of the Spring Spa group with crisp white minimalist décor and offers bespoke treatments, like the raw facial that uses quality ingredients that you could literally eat. There’s also the Sip and Spa package that pairs Pimms with a massage. Spring Canggu while more on the pricier end of Bali spa standards, but is one of the best spas on the island and shouldn’t be missed.

Goldust Beauty Lounge has an endless list of designer spa treatments for your hair, feet, nails and body. For something completely over-the-top, try their signature 24k GOLD Facial which is an anti-ageing treatment for skin rejuvenation.


EcoSpa offers a budget-friendly option for those who want the indulgent luxury without the high price tag. Found at the budget-friendly Ecosfera hotel, you can find innovative treatments here such as hot stone chakra massages and multi-hour treatments to target any of your concerns.

Massaji Bali is a great choice for a simple yet indulgent no-frills massage for under $15 USD. They also offer facial treatments at prices to match so you can’t afford to not get pampered here, even while trying to remain budget-conscious.

Como Shambhala is not just a spa but a wellness destination that offers guests a spa, gym, yoga studio and health food. They also offer wellness retreats for longer-term pampering and rejuvenation. Specializing in hands-on healing and holistic treatments, treatments are inspired by modern science and Eastern traditions with Asian-inspired body treatments and multi-hour massage therapy with full body strokes and purifying, hydrating and oxygenating facials that use COMO’s signature blend of essential oils. There are also daily wellbeing classes such as yoga and pilates so you can treat yourself to a complete mind-body-wellness experience. 

Dine at one of the many different Canggu Restaurants

Dining in Canggu is multi-cultural experiences that presents opportunities to indulge in cuisines from all over the world. Furthermore, thanks to a large presence of Australian expats, Western food is quite good in Canggu when compared to other parts of Southeast Asia. In Canggu you can find everything from sushi to Italian, and of course, the most amazing Indonesian food. There is definitely an emphasis on health foods, vegan, and vegetarianism in Canggu compared to other places in Bali, and the restaurants here can accommodate most food restrictions. 

Best Restaurants in Canggu

best restaurants in canggu

The Avocado Factory overlooks the local rice fields and serves every dish with a ton of avocado. Try the Avocado Tacos or the Avo King Burger (with a deep fried Avocado as the pattie).

Nude is up the road from Berawa Beach and has a warm and welcoming atmosphere with a friendly staff who serve delicious smoothies/smoothie bowls, cocktails, and an amazing poke bowl.

Coffee and Coconuts is a breezy, tropical spot that is filled with bamboo and palm trees. Known for having the best avocado toast in town, the menu features locally sourced ingredients and farm-to-table dishes like e babi guling Scotch eggs, sloppy fries with a goat rendang ragu, and spiced pumpkin tacos.

Betelnut offers deliciously filling, healthy dishes and serves some of the best coffee and fruitiest smoothies in Bali.

Musubi fuses Japanese food with brunch to create fantastic dishes like sushi burgers, gyoza-stuffed fried chicken, prawn katsu bao buns, Kogune Scotch eggs, and Miso caramel crumb milkshakes.

Tugu Bali Restaurant presents traditional Balinese and Indonesian cuisine combined with an entertaining cultural show. It is the perfect restaurant to get acquainted with Balinese culture while having a one-of-a-kind dining experience.

Moana Fish Eatery as the name suggests serves up fresh fish dishes and some of the best poke bowls on the island of Bali.


Best Cafes in Canggu

best cafes in canggu

The Shady Shack offers shaded seating areas with a shabby-chic vibe at this roadside rice field shack. The emphasis here is on meat-free, healthy food. Top dishes include the nori bowl, the Shack Attack burger, and the Onsen eggs.

Milk and Madu sits along a quiet road in Berawa and serves fantastic all day breakfast, as well delicious lunch and dinner.  Try the dukkah poached eggs or skillet shakshuka eggs. There’s also a Nalu Bowls counter for anyone craving a bit of fresh island fruit.

The Loft on Batu Bolong dishes out delicious, healthy breakfast and brunch dishes amidst delightful baby pink decor. Try the famous Bondi Matcha Burger with roasted jackfruit, rocket, red onion and coconut matcha sauce. Fish enthusiasts can enjoy the top rated poke bowl with Ahi tuna, red cabbage, quinoa, edamame and tons of veggies.

Crate Cafe is an ultra cool, hipster coffee joint with bold murals and industrial chic decor, serves up delicious food at a reasonable price. Try The Peas Please with spinach, feta and peas on sourdough bread with a poached egg on top.

GIVE Cafe serves up vegan, Indonesian dishes like meat-less chicken and pork, heaps of veggies with sides of flavorful sauces and sambals. Plus, all of their profits are donated to charity. 100% of its profits to charity.

Rise and Shine cafe is all about vegetarian health foods, smoothie bowls, and great coffee. Perfect for breakfast and hanging out a while after.

Mason is a modern Australian restaurant that makes in-house charcuterie and cheese. Set in a contemporary ambiance, this protein-centric restaurant is perfect for those looking to escape the typical veggie eateries of Canggu.

Wondering where to stay in Canggu and what the best type of Canggu Accommodation is? Keep Reading for options and prices that fit every budget. 

There are many options for staying in Canggu that range from hotels, to private villas, to hostels. The best places to stay in Canggu will depend on your budget and needs, however my recommendation for accommodations in Canggu is to stay in a villa. Villas in Canggu are basically guest houses and many of them come with private pools, meals, or even house staff service. There are hundreds of villas to choose from on Airbnb, which is the best way to find a villa that is right for you, but you can also find them on booking.com or hotels.com.  

Rent one of the stunning private Canggu villas.

canggu villas

I personally believe that renting a private villa is the best type of accommodation in Bali. There are so many different villas to choose from, and Canggu is especially known for having many of them. Villas are great for couples, groups of friends, or those that want to feel like they are having a more local experience. 

I stayed at this Canggu villa that I found last minute (literally day of) on Airbnb. For around $100 USD a night you can get 3 bedrooms / 4 baths, a pool, and a beautiful indoor/outdoor flow of living spaces. This villa was located near Finns Beach Club, which is a great location. I highly recommend using Airbnb to look for villas in Canggu because there are so many different options at different price points. If this is your first booking, you can get $40 off your stay by using this link and $15 toward an Airbnb experience

More Airbnb luxury villas with private pools I recommend:

2 bedrooms / 3 bathrooms – $100/night

2 bedrooms / 2 bathrooms – $130/night

3 bedrooms / 3 bathrooms – $140/night

4 bedrooms / 5 bathrooms – $180/night

4 bedrooms / 4 bathrooms ultra luxurious – $590/night

6 bedroom / 6 bathrooms ultra luxurious – $750/night

Full-service and fully-staffed luxury villas in Canggu:

When not using Airbnb, you may come across full-service villas. Airbnb villas typically do not come with any type of daily house keeping or dining options. If you are looking for the villa experience while still having the luxuries of staying in a hotel, consider one of these fully staffed, full-service villas that come with options for private chefs, spa services, and more.

Sungai Tinggi beach villas starts at $1564 a night and is located in the village of Pererenan in Canggu, They have unique six-bedroom villas with private, beach front property. Nothing close by except rice fields, a temple, and typical  Balinese village life. Twenty minute walk from Echo Beach. It is perfect for families or large groups of friends.  They even host weddings! 

Villa Kedidi has villas that start at $422 per night. This accommodations offers  three-bedroom traditional Balinese villas that are just steps away from Canggu Beach.  Batu Bolong Beach is a also just 200 meters away.

Sejuk Beach Villas start at $115 per night  and are close to Echo Beach and Tanah Lot. This 4.5-star villa is also within walking distance of Canggu Beach and Nirwana Bali Golf Club.

Villa Mary is just a few minutes away from Echo Beach and has beautiful sea views from their private terrace. The villa is also surrounded by rice paddies and has a temple and small village close by for a luxurious but authentic Bali experience.

Villa Teresa Bali is just steps away from Canggu beach and a 14 minute walk to Batu Bolong Beach. They offer express check out, express check in, multilingual staff, round trip airport shuttle, and free parking. Rooms start at $345 per night.

Stay in one of the beautiful Canggu Resorts and Hotels.

canggu resort.jpg

If you are looking for a more traditional type of stay, consider one of these resorts/hotels. Hotels are always a great option for families visiting Canggu who want a full service experience.

Lv8 Resort Hotel is a beachfront resort with 124 all-suite accommodations and an infinity pool. Some of the rooms offer private plunge pools and amenities include a gym and spa. Rooms here start at $130 a night. 

Hotel Tugu Bali has rooms that start at $270 per night and uses barong costumes, life-size sculptures, and giant Chinese vases for decor. Age old Balinese black and white portraits are hung inside the rooms to give the hotel a timeless feel. The secluded, coastal location adds appeal to open spaces outfitted with teakwood furniture and eastern style antiques.

The Haven Suites at Bali Berawa have rooms that start at $144 per night and is just steps away  from Canggu Beach and a 5-minute walk from Berawa Beach. Amenities include a computer station, express check-in, newspapers in the lobby, free parking, and round trip airport shuttle service.

Ecosfera Hotel is a budget-friendly beach-side hotel and spa with a swimming pool and restaurant. Rooms here start at $45 a night and is one of the best options for a budget hotel. 

Looking for the most affordable Canggu accommodation? Stay at of these best Canggu hostels.

As a luxury blogger, I don’t usually cover hostels, however they are such a popular option in Bali and there are some really great ones here so I thought I would share a few of the best hostels in Canggu. If you are traveling solo to Bali and/or are looking for a social experience, consider staying in one of these hostels.

The Jungle House for unique rooms that are incredibly clean. They also offer a full kitchen and have an on-site pool which add to the chill vibes here.

The Tipsy Gypsy has a perfect location right next to the beach and popular canggu nightlife spots like Old Man’s Bar. Also is relatively new and has a cool atmosphere.

BB Hostel is a little further away but is great for relaxation, If you can drive a scooter, definitely rent one if you plan to stay here.

La Boheme Canggu has a great location that is close to Berawa Beach and close to great eateries like Two Trees Cafe and Nude Cafe. Not a huge hostel but has a great atmosphere.

(Other top picks Kos One Hostel and Black Pearl Hostel.)

Canggu or Seminyak? What’s the difference and where should you go?

canggu or Seminyak?

When visiting Bali for the first time, many people are overwhelmed with the choices of where to stay. Canggu and Seminyak are located right next to each other, however when given the option I always recommend staying in Canggu over Seminyak. Seminyak is definitely worth spending time in for its many amazing beach clubs, restaurants, and shopping, however it is much more commercialized than Canggu. Seminyak has a denser concentration of hotels and resorts, whereas Canggu has more private villas. Seminyak is also extremely crowded and touristy, but Canggu offers  a more relaxed vibe that many expats like to call it home. If you’ve ever been to Thailand, Seminyak is like Bangkok or Phuket, and Canggu is like Chiang Mai or Koh Samui. Seminyak is home to many famous venues in Bali such as Potato Head Beach Club, Mrs. Sippy, and Ku De Ta, which are definitely worth visiting along with the rest of Seminyak, however Canggu is the perfect area to be your home base. The perfect Bali itinerary would include splitting your time between Canggu and Ubud while taking day trips to other areas in Bali, so you can get the best of both the beaches and the jungles in one trip.

Traveling from Canggu to Seminyak

The best way to get around Canggu and Bali in general is by renting a motor scooter, which can cost as little as a couple of dollars a day. Riding a scooter from Canggu to Seminyak can get you there in as little as 15 minutes.

A car ride from Canggu to Seminyak takes about 20 to 30 minutes, since traffic tends to be bad and costs around $7 if it’s by taxi, or less by ride share. The best way to get a taxi/ride share is through the app Grab or Gojek which operates like Uber and Lyft. With Gojek, you can even order a motor scooter taxi for a fraction of the cost of a car. Gojek also offers delivery for pretty much anything and everything you can think of. Just keep in mind that when using Grab or Gojek for a ride, some areas, especially if traveling to and in Ubud and some parts of Canggu are strongly opposed to these services. In this case, you will want to use a Taxi. Whenever you are using a taxi in Bali, make sure to ask the driver to use the meter as to not get ripped off. I recommend using the Blue Bird taxi app to order your taxis so you don’t have to flag one down.

If you’re not in a hurry and enjoy a bit of exercise, you could also do a beach walk which would take an hour and forty minutes.

canggu to seminyak

If you aren’t convinced of the magic of Canggu yet, then you might just have to experience it for yourself. Canggu should be a part of every Bali itinerary for its perfect mix of beachside paradise and culturally rich experiences. Bali isn’t just a destination– it is a vibe, a feeling, and a way of life. It is no wonder why it is one of the most popular travel and expat destinations in the world.



Click on the images below to Pin ❤️

ultimate canggu bali  Click through for the ultimate Canggu, Bali travel guide. Read all about the top things to do in Canggu, the best restaurants in Canggu, where to stay in Canggu, the best beach clubs in Canggu, where to do yoga in Canggu, where to surf in Canggu, where to shop in Canggu, and so much more! Click to find out why Canggu needs to be a part of your Bali Itinerary. | #canggu #bali #indonesia #travel #itinerary #villa #hotels #restaurants #yoga #surf #beaches #seminyak #kuta

Click through for the ultimate Canggu, Bali travel guide. Read all about the top things to do in Canggu, the best restaurants in Canggu, where to stay in Canggu, the best beach clubs in Canggu, where to do yoga in Canggu, where to surf in Canggu, where to shop in Canggu, and so much more! Click to find out why Canggu needs to be a part of your Bali Itinerary. | #canggu #bali #indonesia #travel #itinerary #villa #hotels #restaurants #yoga #surf #beaches #seminyak #kuta  Click through for the ultimate Canggu, Bali travel guide. Read all about the top things to do in Canggu, the best restaurants in Canggu, where to stay in Canggu, the best beach clubs in Canggu, where to do yoga in Canggu, where to surf in Canggu, where to shop in Canggu, and so much more! Click to find out why Canggu needs to be a part of your Bali Itinerary. | #canggu #bali #indonesia #travel #itinerary #villa #hotels #restaurants #yoga #surf #beaches #seminyak #kuta

For more adventures, follow @monacorona on Instagram
Disclaimer: This post contains affiliate links. For more information, please see my Disclosures page.

8 thoughts on “What to do in Canggu: The ULTIMATE & COMPLETE Guide to Canggu, Bali (Activities, Restaurants, Accommodations & More)

  1. Wow what a monster of a guide! I’ll definitely be referring back to this ifI ever go to Canggu! I’d especially love to check out those lovely cafes and beaches that you mentioned :).

  2. I’ve seen all of Bali except for Canggu. Always thought it was more of a Surfer’s Paradise and nothing more. But happy to note that’s where am staying next 😁

    1. Glad to hear you will be visiting! Canggu is so much more than a surfer’s paradise, it is every traveler’s paradise, too! 🙂

  3. I love the energy in Canggu! Reading this has brought back some great memories of Bali for me, an awesome destination!

Leave a Reply