Canggu is one of the most popular places to visit in Bali thanks to its mix of traditional Balinese culture, surf-friendly beaches, trendy cafés, and modern amenities, all set against rice-field scenery. According to TIME, Bali received about 6.33 million international visitors in 2024, which shows just how strong demand is right now. If you want to surf, relax on the beach, explore markets, enjoy a café, or simply soak up Canggu’s laid-back energy, you’ll find plenty of things to do here.
We break down everything you need to know about visiting Canggu, whether you’re a solo traveler checking out Finns Beach Club, on a romantic getaway to La Brisa at Echo Beach, or exploring Batu Bolong with family. We also help you choose the best time to visit, understand typical price ranges for budgeting, and stay safe during your trip.
1. Learn to surf at Batu Bolong and Echo Beach

One of the key things to do in Canggu, Bali, is to visit the beach and catch a wave. Canggu is home to some of the busiest beaches in Bali, and for good reason. There are three main beaches for surfing in Canggu: Batu Bolong, Berawa, and Echo Beach, each suited to different skill levels and surfing preferences.
Batu Bolong
If you’re a beginner to surfing, Batu Bolong is the ideal spot to test out the waters. This is because it has long, slow, gentle waves and a forgiving semi-reef break with sand at the entry point. Here you can find left and right-hand peaks that can peel for over 100m over the reef. This also makes it a popular spot with longboarders.
Batu Bolong means “the hole in the rock” and is named after the large rock that sits at the end of the beach supporting the local temple. Batu Bolong is a black sand beach, which means it can get very hot in the summer months.
While Batu Bolong is an ideal location to surf, it’s not suitable for swimming. There are no lifeguards, and this area of Bali is notorious for strong riptides. If you want to swim, we recommend sticking to the swimming pools in the local villa resorts and hotels.
The best time to visit Batu Bolong is between February and April, when the rainy season is over, and everything is lush and green. October to November is also an excellent time to surf in Batu Bolong because it’s quieter, but the weather is still warm and sunny. You may find the days very warm, especially with the black sand, so the evenings are crowded with people watching the sunset and visiting the local restaurants.
Tip: As there is no permanent safety line at Batu Bolong, use reef boots to protect your feet on the shallow reef. A tide chart can help you avoid the low tide and stick to the designated rivermouth.
Things to do in Batu Bolong:
- Surfing: Most people come to Batu Bolong to surf. There are loads of surf schools in the area, where you can rent a board for as little as IDR 100,000.
- Visit the Temple: There is a stunning temple at Batu Bolong. If you don’t go inside, the higher elevation makes it a fantastic spot for photos. If you do go inside, remember to dress appropriately.
- Find a Beach Bar: Batu Bolong has loads of fantastic beach bars where you can watch a sunset, enjoy happy hour, and watch the ocean lapping the shore. Sand Bar and Old Man’s are two popular spots in the area.
- Go Shopping: With Jalan Pantai Batu Bolong just up the road from the beach, you’ll find lots of unique boutiques on this popular Canggu street.
Echo Beach

Echo Beach is another popular spot for Bali visitors looking to break waves. It’s known as the trendiest beach in the Canggu area due to its advanced reefs. This spot is home to waves under six feet and a consistent break. While the paddle can be tricky for beginners, the break suits surfers of all levels.
Echo Beach (also known as Pantai Batu Mejan) is on Bali’s west coast in Canggu. It’s a popular spot in the wet season, when more experienced surfers take advantage of stronger, faster waves. In the dry season, conditions are often more beginner-friendly, but the beach can feel much busier. Because it’s on the west side of the island, Echo Beach is better for sunsets than sunrises.
Wet season note: During the rainy season, ocean debris can wash up on parts of Bali’s coastline, so it’s worth checking beach conditions before you plan a long beach day.
Echo Beach is also a black sand beach, so it soaks up heat and can feel extra hot under the sun. If you’re looking to swim, be cautious, as currents here can be strong even for confident swimmers.
Things to do when visiting Echo Beach:
- Watch the Sunset: Echo Beach has one of the prettiest sunsets in Bali. Many people love to bring bean bags and chairs to the beach to enjoy the view.
- Surf: People love to go to Echo Beach to surf, no matter their level or skill set. Renting a surfboard will cost around IDR 60-100,000 for a couple of hours. If you’re new to breaking waves, there are numerous surf schools on Echo Beach, which should cost around IDR 300-350,000 for 2-3 hours.
- Rent A Scooter: Getting around Echo Beach, whether you are staying nearby or far away, is quickest when you rent a scooter. You can rent a 110cc scooter for a whole day for IDR 70,000 – 110,000.
- Visit a market: If you want a quick browse near Batu Bolong, check out the Love Anchor area, where small market stalls often sell clothes, souvenirs, and handmade items. It’s an easy stop between cafés and the beach.
1.1 First-timer quick plan
If you’re a newbie to surfing, here are some tips to make the most of your day visiting these stunning Canggu beaches.
- Book a morning slot the day before to skip the queues and grab a spot.
- A session usually lasts between two and three hours.
- Most surf schools provide all necessary equipment—board, wetsuit, and booties—so you only need to bring a towel and a positive attitude.
- Arrive twenty minutes early to find the right board size and warm up.
- A great warm-up is practicing pop-ups on the sand.
- Don’t go in the water until the coach arrives. The experienced surf instructor will know to start on inside rollers.
- After, you’ll be able to rinse at the nearby showers. Your coach will help you find these.
- Once done, enjoy breakfast at a nearby cafe and take in the gorgeous scenery.
2. Do a beach-club day to sunset

Not one for surfing? There are still plenty of other things to do at the beach in Canggu. Relax on a daybed and let the world float on by. A daybed is a mix between a sofa, a chaise lounge, and a bed, and is the perfect place to relax on the beach.
To reserve a daybed in Canggu, find the specific beach club or venue you want to visit and then use the online booking platform on the beach club’s website to avoid missing out. Some spots let people book via DMs and WhatsApp. We recommend arriving before noon to make the most of the shade and avoid the high traffic.
People generally sunbathe on daybeds in their swimwear, though we recommend bringing a cover-up to avoid getting too burned. Check out the venue’s dress code before setting off, as everyone has their own rules. Bring a book, a magazine, or simply lie back and people-watch.
In general, daybeds cost IDR 600,000-3000,000, depending on the location and group size. The entrance fee will often include credit towards food and drink. Booking before arriving is usually much more affordable than walking into a venue to use a daybed. If you stay late, make sure to pre-book a driver or ride hail after dark.
2.1 Finns Beach Club
Finns Beach Club in Berawa Beach transformed Bali’s beach club scenes with its world-class experiences, live performances, daily DJ sets, and multiple oceanfront pools. This high-energy spot is home to several bars and top-tier dining, and it is an excellent spot for celebrity sightings.
There is no entrance fee, another reason Finns Beach Club is so popular in Bali. Finns Beach Club also has no minimum spend, and you only need to pay for the services you use and the food and drinks that you consume. Drinks usually start at IDR 160,000-200,000, depending on what you order, and food ranges from IDR 130,000-200,000.
Tip: Get a corner seat to see the pool and the sea, and enjoy the best of both worlds.
2.2 La Brisa Echo Beach
La Brisa, on the foreshore of the iconic Echo Beach, is a must-visit spot for beach lovers seeking a more laid-back atmosphere. Enjoy palm-shaded decks and ocean views throughout the day or stay for the sunset during Golden Hour. Be warned, you might have to book for sunset views as it’s the busiest time for the club.
Small tables near the pool have no minimum cost, but a good spot with an ocean view requires booking and a deposit. If you don’t book, it’s first-come, first-served, and you may miss out during busy periods. There are lots of food ideas here for those on a budget, like their grilled seafood, salads, and fresh juices. Main meals start from IDR 150,000 for salads, pizzas, and grills.
If you want to browse local stalls, stop by the Love Anchor area near Batu Bolong, where small market stands often sell clothing, souvenirs, handmade crafts, and beachwear. It’s an easy add-on between cafés and the beach, and you can usually just walk in, look around, and buy a few small items without any fixed minimum spend.
2.3 Atlas Beach Fest
Atlas Beach Fest is known for throwing the best pool parties in Bali. This large, energetic space in Berawa is ideal for big groups and vibrant events, mainly thanks to its many lively DJ events.
To enjoy the creative architecture and Balinese hospitality, you’ll need to reserve a spot online. General admission is around IDR 150,000 in the off-season, and if you reserve a day, 65% of the total payment will go towards food and drink.
Food and drink are a little more expensive than alternatives in Canggu. Their dining menu consists of sharing plates and local favourites for around IDR 100,000 each. There is also a popular raw sushi bar, or a pizza to treat yourself after a day at the beach.
Tip: The dress code is smart casual, so you’ll want to change out those swim shorts before arrival.
3. Watch sunset at Batu Bolong with Old Man’s
Old Man’s at Batu Bolong is a Canggu institution and a must-see for people visiting the area. The bar/restaurant is open daily from 7:00 am until late, so you can enjoy breakfast, lunch, dinner, and snacks after the surf. Old Man’s is especially known for being the best spot for a sunset drink.
Arrive forty-five to sixty minutes before sunset to make sure you can grab a spot. The sand or low wall is the best place to get a great sunset view. Make sure you stay safe at high tide, and if the waves are strong, make sure you stay away from the waterline.
3.1 Where to stand
Want to get the best view of the sunset? Stand near the middle of Batu Bolong to enjoy the straight horizon. If it’s crowded, walk north toward the Sandbar as it has a wider angle.
4. Café hop and brunch trail
Canggu has become Bali's cafe hub thanks to its surf, yoga, and digital nomad lifestyle. You’ll find lots of community-focused cafes here that serve local and international cuisine.
When visiting Canggu, you won’t be too far away from a spot to enjoy great coffee, vegan and gluten-free options, and a fresh bowl. A cup of coffee will cost IDR 25,000-50,000, and a bowl of IDR 70,000-120,000
Here are some of the best cafe spots for a peaceful coffee, a post-surf breakfast, or brunch with friends:
- Coffee ‘n’ oven is known for serving some of the best coffee and pastry in Canggu.
- Cafe Vida is the perfect spot for superfood fans looking for raw treats, healthy bowls, and fresh fruit.
- Penny Lane Cafe is one of the most beautiful cafes in Bali with a stunning patio area and a varied menu.
- BGS is located near Echo Beach, which is a popular cafe for locals and surfers. Bring a reusable cup, grab a coffee, and enjoy a beach walk.
When it comes to payments, there is generally a mix of cash and card accepted at Canggu cafes. Larger, more modern establishments may use cards, but the smaller cafes still prefer cash. Be warned, places will add a surcharge on card payments. To skip the rush hour and enjoy some peace, arrive before nine or after eleven.
5. Shop markets and makers
Markets are a great place to sniff out a bargain and find a one-of-a-kind piece. Canggu is home to some of the best markets in Bali. Here, you’ll find handmade jewelry, vintage clothing, straw bags, organic skincare, fresh produce, and interior design favourites.
Get up early to attend the markets, because it’s cooler, and you’ll have first choice of all the best products. Be sure to compare and check quality by checking stitching, zippers, and looking at the label. Also, don’t hesitate to ask the seller questions and offer your own price. You’ll likely not be able to use your card, so try to come with smaller bills to make every transaction go as smoothly as possible.
5.1 Love Anchor Bazaar
Love Anchor Bazaar is a compound located in the heart of Batu Bolong. It’s a daily market with around 100 vendors selling swimwear, dresses, home goods, jewelry, and skincare. There are even more makers and sellers on the weekend, where you can find even more goodies.
You can’t miss the compound with its large wooden structure covered with striking lights and loud music. Open between 8:00 and 22:00, Love Anchor Bazaar also boasts a restaurant and bar, so you can refuel mid-shopping. It’s free to enter, and items range from IDR 16,000-500,000. Vendors are happy to haggle, but have less wiggle room when it comes to price than in other markets in Bali. Remember to bring cash, as most sellers won’t accept cards.
5.2 La Brisa Sunday Market
La Brisa is a Sunday market in Echo Beach for local farmers and makers. It has a more laid-back and bohemian atmosphere, with live music and lots of chances to buy organic produce, skincare, and art from local creatives.
There are no entry fees or minimum spend, but the prices are higher than in other markets due to its popularity with tourists. A realistic recommendation for a shopper would be around IDR 500,000 to 1,000,0000. Many vendors now accept card payments or QR codes (QRIS), but it’s still worth bringing some cash in smaller bills in case a stall is cash-only or the signal is slow.
The market opens at 10 am. Late morning, around 11 am to 12 pm, is actually the peak time for crowds. If you want a calmer visit, go right at opening or come back in the mid-afternoon for easier browsing and parking.
6. Yoga or ice bath and sauna reset
Canggu is the perfect spot to get some much-needed rest and relaxation. One of the most relaxing things to do in Canggu, Bali, is to rejuvenate your body and mind while also soaking up the tropical vibes. Whether you’re an athlete, a wellness enthusiast, or someone looking to take some time out, a yoga studio, ice bath, or sauna is the ideal getaway.
Taking an ice bath after yoga can improve muscle recovery by reducing inflammation and soreness. To improve wellness even further, enter the sauna after the yoga sessions to promote muscle recovery and boost circulation, and then plunge into an ice bath for 1-3 minutes. Make sure to rest for ten minutes between the hot and cold and stay hydrated throughout to avoid adverse side effects.
Some of the top-rated saunas in the area are Korean-inspired Josun Spa, Nirvana Strength gym and fitness center, and Body Factory Bali, which is a popular spot for fitness enthusiasts seeking sauna resets and ice baths. If you want to pair a sauna session with yoga, look for well-known studios around Batu Bolong and Berawa, such as The Practice, Samadi Bali, and Desa Seni, then check their schedules and class levels before you book. These spots will often sell package deals for yoga, saunas, and ice baths. Expect to pay around IDR 300,000 for a standalone experience, or packages start at IDR 1,750,000 per person.
Some tips on finding the right class for you include:
- Look for classes that specify beginner, open-level, or advanced.
- Check if they provide mats, towels, or props, or if you need to bring your own before arrival.
- A good yoga studio should be well-ventilated
- Opt for a session with a small group, so it’s not overcrowded, and you get more personal attention.
7. Cycle or stroll the rice-field lanes to Pererenan
Less than four miles away from Canggu is Pererenan. This spot is near the main action but far enough away that you still feel like you are having an authentic Balinese experience.
Pererenan has lush gardens, rice paddies, and unique black-sand beaches. A little quieter than Canggu, Pererenan doesn’t attract the same amount of tourists and allows you to take a break from the crowds.
The best time to visit the rice field lanes is in the morning, when the temperature is cooler, and the crowds are still in bed. The lush rice fields look greener in March and April, just after the rainy season.
Use the scooter, cycle, and walking lanes to peel past Batu Bolong and head west towards the rice fields. If you’re in Canggu, there is a shortcut to Pererenan, which you can find on Jl. Sempol No.17b. Alternatively, you can navigate Pererenan's Jl using Google Maps.
On your way from Canggu, you will weave through subak paths until you connect to the Pererenan side roads. Respect the subak paths and crops by staying on the lanes. The Pererenan shortcut even has a cafe, where you can take a break, grab a drink, and a chicken burger.
8. Tanah Lot sunset day trip
A Tanah Lot sunset day trip is a popular half-day tour in Bali. Experience the iconic Tanah Lot Temple as the sun sets over the ocean by heading there in the afternoon. From Canguu, it takes 30-45 minutes with no traffic, and 60-75 minutes during peak times.
These temple tours often include round-trip transportation, an English-speaking driver, and the chance to visit other nearby sites like the Taman Ayun Temple or the Alas Kedaton Monkey Forest. If you choose an independent driver, book them to drop you off during sunset and wait. Traffic can build, so to avoid it, have dinner near the temple.
When it comes to pricing, it depends on how big your group is and what time of year you are looking to visit Tanah Lot. Expect to pay around IDR 800,000 per person for a half-day trip to Tanah Lot, or around IDR 1,750,000 for an all-day trip that takes you to Tanah Lot and other local sites. Entrance fees and parking are often paid separately, so confirm what’s included when you book.
Tip: Tanah Lot is only an hour drive away from Jatiluwih Green Land, a UNESCO World Heritage Site where you can wander through stunning tropical forests, and Ulun Danu Beratan Temple, which is one of the most photographed Hindu temples in Bali. Many tours combine these sights, so you can visit multiple stunning sites within the same day.
9. Play padel with friends
Padel is booming, especially in Bali. If you don’t know, padel is a racket sport that is a mix of tennis and squash. This social yet sporty activity is ideal for novices, and is a fantastic way to make friends and soak up Canggu’s community-driven spirit.
Bali Padel Academy, Island Sports Canggu, and Jungle Padel Pererenan are three top clubs if you want to play. You can book padel sessions via club websites or the Playtomic app. Beginners should book a sixty-minute lesson to get a feel for the sport. You’ll pay around IDR 120,000 per player per hour, and court rental is usually around IDR 600,000 per hour per court (then split between players), depending on the club and time slot.
If you’re travelling alone, you can find partners through club WhatsApp groups or dedicated social media pages. After the game, most padel clubs run social mixers where you can meet locals and bond with other solo travelers.
Tip: Bring your own court shoes, towels, and a bottle of water. Racket and ball rental is usually available at the club for a small extra fee, so check at the desk when you arrive if you don’t have your own gear.
10. Horseback riding at Bali Equestrian Centre
Bali Equestrian Centre is an International Riding Centre located in Canggu. Enjoy a 2-hectare facility with 40 stables, two tack rooms, and three arenas. The school offers private and group lessons for all ages from 6 upwards. It is home to well-trained and reliable school horses who can care for nervous beginners, help perform advanced dressage movements, and jump fences confidently.
45-minute private lessons cost IDR 900,000, and a lesson for two people comes to IDR 750,000. For beginner riders, a groom is often required to lead the pony or horse for safety, and this comes with an extra fee. Confirm the exact cost when you book.
Tip: While the school provides helmets, you need to wear closed-toe shoes to your lesson.
Is Canggu worth visiting?
Canggu is definitely worth visiting thanks to its mix of trendy beaches, quiet cafes, vibrant nightlife, and thriving community. Because Canggu is famous for its beaches, many people visit for the surf. Trend-seekers, foodies, and culture vultures also love Canggu because it’s full of lots of things to do.
Despite Canggu’s reputation for loving a party, the Bali village also caters to families. There are many things to do with kids in Canggu, including day trips, horse riding, and visiting local beaches. Whatever you want, Canggu has it.
There are some downsides to visiting Canggu. The resort village can be a crowded and busy area with congestion. It is also expensive due to its popularity with tourists and expats. If you’re not someone who likes loud nightlife, you may find it too rowdy near the main strips. If you’re looking for somewhere quieter with less traffic, try visiting nearby areas like Pererenan, or book your trip to Canggu outside of the busy season.
Where to stay in Canggu
Batu Bolong area
Batu Bolong is one of the most walkable locations in Canggu, where you can wander to beaches, cafes, and markets within ten minutes.
- Pros: Good for beginner surfers. Walkable location with lots of amenities and a fantastic social hub.
- Cons: Busy in the evenings, especially at sunset. Strong riptides are not ideal for swimming.
- Price Bands: Budget hotels to luxury apartments IDR150,000-IDR 2,000,000 per night.
- Walking Time: 20-minute walk from the center of Canggu
Berawa area
The Berawa area is a popular neighborhood in Canggu known for its beaches. Found on the southeast coast between Seminyak and Canggu, Berawa is a laid-back community for all ages.
- Pros: Good surf spot. Quiet, laid-back atmosphere. Home to wellness centers and yoga retreats.
- Cons: Unpredictable waves and overcrowded during the sunset.
- Price Bands: Budget hotels to luxury hotels IDR 150,000- 700,000 per night
- Walking Time: 35-40 minutes from Canggu to Berawa.
Pererenan area
Pererenan is a village and coastal area next to Canggu. It offers a quieter, more peaceful experience.
- Pros: Gentle atmosphere and good surfing conditions. Lots of restaurants and cafes.
- Cons: Strong waves are unsuitable for swimming, and limited amenities. Quiet atmosphere with minimal nightlife.
- Price Bands: Budget hotels to luxury hotels IDR 300,000- 1,500,000 per night.
- Walking Time: 30-35 minutes to Pererenan from central Canggu
Echo Beach area
Echo Beach is south of Batu Bolong. It has developed rapidly in recent years, especially around La Brisa, and still offers plenty of opportunities to eat, drink, and surf.
- Pros: A thriving foodie community and an upcoming social scene. Great waves for surfing. Fewer tourist traps.
- Cons: The Relentless tide is not ideal for swimmers. Not as good for families.
- Price Bands: Budget hotels to luxury hotels IDR 320,000-8,000,000 per night.
- Walking Time: 5-minute walk from the center of Canggu.
Betterplace Bali for villas and apartments
Betterplace Bali is a trusted platform for booking Canggu villas and apartments. Compare stays in Batu Bolong, Berawa, Pererenan, and Echo Beach, whether you are looking for a villa or an apartment in prime locations.
Betterplace Balli often provides better rates than alternative booking sites and comes with lots of filters to make it easy to find your ideal stay. You can filter by features like Canggu monthly villas, family-friendly accommodation, accommodation near the beach, vacation rentals with private pools, and listings with free Wi-Fi.
This website also has multiple features to help you find the right accommodation in the right spot and within your price range. Calculate the cost based on the number of bedrooms to ensure you get the best value. Also, the map features can be used to check how close the property is to nightlife to gauge potential noise and safety issues.
How do you get around Canggu?

In Canggu, there are lots of great ways to get around. A popular method of moving around the spot is using ride-sharing apps like Grab and Gojek to book taxis. You can also order a motorbike taxi directly through apps like GoRide or Grab Bike. This is a cheap and effective way to get around, but roads are limited around the beach. In general, a taxi should only cost you around IDR 310,000-450,000.
Scooters are generally the quickest way, but they are not ideal for beginners due to traffic. For those who are more active and want to see the sights and get around Canggu, you can rent a bike from multiple spots for a day. In Canggu, Bali, scooter and motorbike rentals typically cost IDR 50,000-150,000.
The more comfortable way is to hire a private driver (especially for longer journeys). This can be costly and challenging due to the heavy traffic, but it is ideal for day trips and multi-stop errands. IDR 450,000-700,000 from 9:00 to 18:00. You can hire a driver for half the day, depending on your schedule and budget.
Parts of Canggu are walkable, especially around Batu Bolong, so don’t be afraid to go on a stroll and work out paths around the area. In other parts, streets can be more sprawling and congested, and sidewalks are limited. Be careful late at night when walking, especially when alone. If you’re being picked up late at night, meet drivers at a clear landmark away from the club gates.
When is the best time to visit Canggu?
The best time to visit Canggu is during Bali's dry season, from April to October. This period offers sunny weather, low humidity, and minimal rainfall. This time of year is the best if you like doing outdoor activities like surfing and cycling. May, June, September, and October are the quietest months of this peak series.
While between November and March is the wet season, characterized by high humidity and heavy rainfall, it’s also quieter and cheaper. The wet season is great for budget-conscious travelers who want to explore Bali without the heavy crowds.
What to do in Canggu at night?

As dusk falls, a new world in Canggu opens up to guests. There are lots of fun things to do in Canggu at night, no matter your vibe. While weekends are busier, events happen throughout the week in Canggu, especially during the peak summer season.
Here are some spots to check out if you’re looking for a good night out in Canggu:
- Black Sand Brewery is home to Bali’s best craft breweries. This Canguu brewery has a huge taproom, spacious beer garden, and drink deals throughout the week.
- Baliwood is known for its laid-back vibe and modern cocktail menu. Old Man’s is a pioneer in Canggu nightlife, with its open-air dance floor, regular DJs, and affordable drinks deals.
- Sandbar is a unique bar that takes over the beach at Batu Bolong at night. Waves will sweep across your feet as you drink, dance, and socialise with friends.
- There are also numerous comedy clubs in Canggu, like Actually Funny People and Canggu Comedy Club. You’ll find seasoned pros, improv giants, and newcomers on stage here, ready to make you laugh.
- Canggu may not have any big cineplexes, but there are open-air cinemas running shows throughout the year. Alternative Beach runs screenings every Monday, and Yema Kitchen hosts film nights. Grab a beanbag, enjoy the snacks, and watch a movie under starry skies.
To stay safe when exploring Canggu at night, stick to busy, well-lit areas, avoid empty streets, never leave drinks unattended, and use ride-hailing apps like Grab or GoJek. Be cautious when visiting the beach at night, as it can be dangerous due to strong rip currents and a lack of lighting.
Where to eat in Canggu

Another cool thing to do in Canggu is to go for a meal. It may be a small place, but there are lots of options when it comes to food, both for romantic dining and for families looking for kid-friendly options.
Canggu has a thriving cafe culture, where you can grab a healthy and tasty breakfast or lunch. Due to the digital nomad culture, cafes are full during the day, with workers, surfers, and tourists enjoying the sea views and coffee.
Here are just some of the highly rated eateries to check out when visiting Canggu:
- Skool Kitchen is a popular spot for couples and singles (thanks to the kitchen counter seating). The tapas-sized dishes allow people to try different tastes.
- Santanera is another highly rated restaurant thanks to its fine dining menu and friendly staff.
- Mosto is a fine dining option praised for perfecting East Meets West cuisine.
- Te’Amo Gastro-Bistro is a contemporary European dining spot that is less pretentious than some of the other offerings in Canggu.
- Casa Tua is a fantastic eatery for those on a budget. Enjoy fantastic value for money and amazing food and drink, all with a welcoming Indonesian atmosphere.
- Brick Lane is another highly rated eatery that has a menu which blends modern European fusion with an Asian soul.
- Not a fan of the local cuisine or want something more familiar? Sa’Mesa Canggu is a family-style Italian restaurant where you sit with strangers. It’s an ideal way for solo travelers to eat out and not feel so alone.
- Mai Main Playground Centre is a great way to keep kids fed and amused. It has a playground, dozens of kids' activities and play areas, as well as a menu full of kids' favorites done healthy.
Tip: If you’re going to visit any of the Canggu restaurants during peak periods, we recommend reserving. If you’re booking a big group or want the table with the best view, you may have to reserve a spot on their website days in advance.
Unique or unusual things to do in Canggu

Canggu isn’t just for your standard holiday activities; there are lots of things to do in Bali that are unusual.
You can try:
- Joining a social media group dedicated to keeping the beach clean, Canggu is home to some of the most beautiful beaches around the world. You’ll also enjoy the sights of an empty beach at dawn.
- Take sunrise photography on the Pererenan breakwater and remember your time in Canggu forever.
- Padel is one of the most popular sports in Bali, but it’s also a great way to meet new people. Try the numerous social mixers in Padel clubs to make friends to play with and hang out with after the game.
- Enjoy horses but can’t ride them anymore? A horse grooming session at the Equestrian Center is a fantastic way to bond with the animals or introduce them to your little ones.
- Coffee culture is big in Canggu. One of the many local roasters has coffee cupping sessions, which are essentially wine tasting. Become a coffee expert during your visit.
Free things to do in Canggu
If you are a budget-conscious visitor, there are lots of free things to do in the area. Canggu is a walkable place, so you don’t need to pay for transport to visit the local wonders.
One of the biggest appeals of the area is the local sights and nature, all of which are free to see. Take sunset walks on Batu Bolong, watch surfers on Echo Beach, or stroll down the rice lane for no added cost.
Canggu with kids
Canggu is a great spot to visit in Bali if you have kids. Your little ones won’t get bored because Canggu has plenty to keep them entertained throughout the day.
The Garden Bali is an educational centre that offers an hourly kids' club for children over two years old. Younger children are welcome, but someone will need to stay with them. Play inside with toys and crafts or run around the garden to release all their energy.
Another great thing to do with the little ones is take them to Parklife Bali. This family hub lets kids play, learn, and explore, while the parents sit back and relax. The Equestrian Centre also runs classes for younger riders. Their short pony rides are perfect for budding equestrians.
For more relaxed days, the beaches in Canggu are all child-friendly. Be careful if your little ones want to go in the water, as there can be strong waves and dangerous currents. The beach is generally safe, and some venues have pools that work well for families, but places like Atlas Beach Club are better known as high-energy party spots than kid-focused hangouts.
When it comes to getting around Canggu, bring a compact foldable stroller that can handle all the little lanes and steps. Because the spot is so walkable, even for little legs, you won’t need to load your kids onto public transport.
Tip: Be careful when walking about, as there is heavy scooter traffic. Try to stick to the wider sidewalks.
What to do in Canggu when it rains?
When it rains in Canggu, it pours! Luckily, there are loads of activities to do indoors and under cover. Canggu is home to creatives who want to share their skills, which is why you’ll find lots of workshops, so you can learn a new skill. For example, find workshops dedicated to jewelry making, pottery, and art, alongside cooking classes to bond with your partner. Get Your Guide is helpful if you’re looking for something to do in Canggu in the rain. Expect to spend between IDR 200,000-500,000 on these workshops.
When the weather outside is bad, take some much-needed you time and visit the many saunas, massage therapists, and spa treatments. If retail therapy is more your thing, the popular markets in Canggu are under cover alongside the many shopping spots.
If the shower is quick, run to one of the many nearby cafes and watch the dramatic skies. A post-rain beach walk is a soothing experience, and nothing smells as good as summer rain.
Things to do in Canggu today

Looking for the best things to do in Canggu today? Try out this schedule, which covers a little bit of everything available in the Bali spot:
- Hit a Surf session in Echo Beach or Batu Bolong (depending on your level).
- Head to a spot like The Acocado Factory, Shady Shack, or Crate for brunch.
- Afterward, go to a massage, sauna experience, or ice reset for a full body reset.
- Alternatively, hire a bike and explore the green paths around Pererenan or Seseh.
- In the evening, head to Batu Bolong and watch the sunset.
- Batu Bolong Road has almost endless options for a pre- or post-sunset dinner.
- Enjoy after-dinner drinks
- Want something to do late at night? Go dancing to live music at somewhere like Old Man’s.
Tip: Book spa slots, sunset tables, or a driver early if it’s a busy day.
Safety and simple etiquette

Generally, Canggu is a safe place for solo travelers, families, and women. Be careful spending time in nature as it can be unpredictable and dangerous if you’re not mindful. You need to be cautious on the beach and have some reef awareness.
Batu Bolong and Echo Beach are popular with beginners to surfing, but they can still be tricky due to the strong currents and shore breaks. Berawa Beach is more suited to experienced surfers due to its stronger waves.
If you’re careful with the rips and obey the flags, you should have no issues. Batu Bolong and Echo usually have lifeguards on duty and red and yellow flags. If swimming on the beaches, stay within flagged zones.
Another thing to be careful of during your trip to Canggu is the heavy traffic, especially the scooters. Give space to scooters and avoid wearing headphones so you can hear them coming. If you want to join in the fun, wear a helmet when riding a scooter, as it’s legally mandatory.
Money and costs in 2025

Here’s a rough pricing guide for 2025 in Canggu, but it all depends on where you are located and what season you visit Bali.
Many cafes, beach clubs, and restaurants accept debit and credit cards. If you are shopping at small vendors, visiting markets, and using local transport, they prefer cash. Use ATMs inside banks to avoid added fees.
Surf lessons and board hire: A standard 2-hour private lesson will cost around IDR 350,000-400,000. Alternatively, if you have some experience, you can rent a board for a few hours for IDR 60,000-100,000.
Daybeds or sunbeds at beach clubs: Daybed rental prices can hugely differ depending on the time of year and location. Expect to spend IDR 750,000- 2,700,000. Make sure to factor in service charges and tax, which can add 15-21% to the price.
Meals: Expect to pay around IDR 20,000-50,000 for a basic but tasty meal from a wurung. Eating at mid-range restaurants will cost around IDR 90,000-50,000, and high-end Canggu meals will set you back IDR 200,000
Drinks: Coffees in one of Canggu’s many cafes cost around IDR 30,000-55,000. Local beers cost 30,000-60,000, depending on where you are drinking, while wines are a little more expensive, setting you back IDR 250,000-300,000.
Villas and Apartments: Accommodation prices in Canggu fluctuate due to location, quality, and time of year. There are budget and luxury options available in the town. You can find a bed in a dorm or a basic private room for under IDR 150,000 per night, or enjoy a stay at a budget hotel for IDR 150,000-30,000. Mid-range options are usually IDR 300,000- 600,000, while a luxury stay at Cangguu could set you back IDR 4,500,000 or more per night.
Packing list

When packing for your trip to Canggu, what you need will depend on what you’re doing and the time of year you are visiting.
Clothing:
- Light, breathable outfits
- Swimwear
- Beach cover-ups and sarongs
- Casual evening wear
- Light sweaters, jackets, and cardigans
- Closed-toe shoes
- Flip-flops and sandals
- Sportswear
- A bandana or face mask if you’re planning to scooter
Tip: You only need to pack light, as there are lots of facilities to wash your clothes in Canggu.
Surf and Beach items:
- Reef-safe sunscreen
- Rash guard
- Booties
- Dry bag
- Quick-dry towel
Toiletries:
- First aid kids
- Insect repellent
- Prescription medication
Important Documents:
- Debit/credit cards
- Cash
- Photocopies of your passport and driver's licence
- An international driving permit, if you are planning on renting a vehicle
Other Essentials:
- Reusable water bottles
- Day backpacks
- Light rain jacket
- Power adapter which uses type C & F (European two-pin), 220V
- Portable charger
FAQs
What are the absolute must-tries in Canggu?
There are lots of things you must try during your visit to Canggu, whether you’re a parent, a culture vulture, a sunsoaker, or someone always looking to try something new. Canggu has beautiful beaches to surf, swim, and party. For active travelers, try out a local yoga class, learn a new sport like the popular padel, or catch the waves. For foodies, try out the wurungs for a taste of authentic, local cuisine.
How long should I stay in Canggu?
It depends on the type of trip you have in mind. If you’re just passing through Canggu, 3-4 days should be enough to soak up the atmosphere. If you want to explore the Canggu community in full and take in all the sights, 7-10 days will give you time to get an authentic feel.
Is Canggu safe at night?
In general, yes, it’s safe at night for travelers. Batu Bolong, Berawa, plus the main café and bar areas are considered secure. You will still need to keep your normal level of travel awareness: watch your drink, keep valuables close, and avoid leaving bags on scooters. If you’re coming home late at night and don’t want to drive in the dark, use taxis and ride-hailing apps like Grab to get back safely.
What is the dress code for Tanah Lot and other temples?
When visiting Tanah Lot and other temples in Bali, be mindful of the customs and dress modestly. Both men and women are expected to cover their shoulders and knees. Don’t wear short shorts, crop tops, bikinis, or go shirtless in sacred temples, and be respectful of the local customs.
Where can I find budget food near Batu Bolong?
Look for local wrungs and street food carts to enjoy tasty food on a budget. Warungs are family-owned businesses where you can buy tasty Indonesian food without spending too much money. Restaurants on main tourist streets are often much more expensive and serve inauthentic cuisine.
Are beach clubs in Canggu family-friendly?
Yes, Canggu beach clubs can be family-friendly in the daytime. Make sure you plan your visit around quieter hours and avoid the wilder evenings. Places like La Brisa, The Lawn, and Finns Beach Club are happy to welcome families. They have child-friendly swimming pools, shaded areas, and a kids' menu where the little ones can splash about while the grown-ups relax.
Are markets open daily?
You’ll find some daily markets in Canggu, although many just open on weekends. Love Anchor Bazaar is open seven days a week, 8:00-22:00, and Shocked Dog opens every day from 10:00-22:00. Check the website before setting off to ensure that where you're going is open.
How do I get around without a scooter?
Sometimes it feels like everyone is zipping around Canggu on scooters. There are other ways to see the resort village. If you don’t want to ride on a scooter, use ride-hailing apps to order a car taxi. Alternatively, rent a cycle for short, flat distances or walk then, as Canggu is generally a walkable spot.









