Canggu is one of Bali’s best destinations for travelers who want a mix of beaches, surfing, cafés, sunsets, beach clubs and a lively international atmosphere.
The area is spread across several neighborhoods, so the best things to do in Canggu are not concentrated in one place. Batu Bolong is convenient for surfing and cafés, Berawa is known for beach clubs and nightlife, while Echo Beach and Pererenan offer a more beach-focused and relaxed experience.

If you are planning your first trip, start with our Canggu Travel Guide for information about where to stay, transport, costs and the different areas.
Quick Answer: What Are the Best Things to Do in Canggu?
| Activity | Best For | Area |
|---|---|---|
| Surfing | Beginners and experienced surfers | Batu Bolong, Echo Beach, Pererenan |
| Beach hopping | Relaxing and sunset | Canggu coast |
| Watch the sunset | Couples and photographers | Echo Beach, Batu Bolong |
| Visit a beach club | Daytime relaxation and nightlife | Berawa |
| Explore cafés | Food and coffee lovers | Batu Bolong, Berawa, Pererenan |
| Walk through rice fields | Scenery and photography | Pererenan and inland Canggu |
| Take a surf lesson | First-time surfers | Batu Bolong |
| Try local food | Food lovers | All areas |
| Visit Tanah Lot | Culture and sightseeing | Nearby Canggu |
| Explore Pererenan | Quieter atmosphere | Pererenan |
1. Go Surfing in Canggu
Surfing is one of the main reasons travelers visit Canggu. The coastline has several breaks with different conditions, making the area suitable for both beginners and more experienced surfers.
Batu Bolong is one of the easiest places for beginners to start, while Echo Beach and Pererenan are better suited to surfers looking for more challenging conditions.
If you have never surfed before, taking a lesson is the safest way to start. Local instructors can explain the conditions, help with the board and show you how to enter the water safely.
For a wider look at Bali’s coastline, see our Bali Beaches Guide.
2. Spend Time at Batu Bolong Beach
Batu Bolong Beach is one of the most convenient beaches in Canggu for first-time visitors.
The beach sits close to cafés, restaurants, surf schools and shops, so it is easy to combine a few hours on the sand with lunch, coffee or a surf lesson.
The beach is particularly lively around sunset, when travelers gather along the coast to watch the sun disappear over the Indian Ocean.
3. Watch the Sunset at Echo Beach
Echo Beach is one of the best places around Canggu to finish the day.
The west-facing coastline provides an unobstructed sunset, while the beachside restaurants and casual warungs make it easy to stay for dinner afterward.
Echo Beach is also strongly associated with surfing, so you can combine an afternoon watching the waves with sunset and dinner.
4. Visit a Canggu Beach Club
Beach clubs are one of the defining parts of modern Canggu, particularly around Berawa.
They range from relaxed daytime venues with pools and beach views to larger venues that become nightlife destinations later in the day.
If you want a quieter experience, go during the afternoon. If you are interested in music and nightlife, stay until sunset and into the evening.
Always check current entry requirements and reservation policies before visiting a popular venue.
5. Explore Canggu’s Café Scene
Canggu has an unusually large concentration of cafés and restaurants, making eating and drinking part of the destination rather than something you simply do between attractions.
Batu Bolong and Berawa have some of the highest concentrations of cafés, while Pererenan offers a quieter selection of specialty coffee shops and restaurants.
You can find Indonesian food alongside international cuisine, vegetarian restaurants, bakeries, specialty coffee and casual breakfast spots.
For more food ideas across the island, see our Bali Food Guide.
6. Take a Walk Through the Rice Fields
One of the most interesting things about Canggu is the contrast between rapid development and the rice fields that still surround parts of the area.
Pererenan and the inland areas around Canggu are particularly good places to see this contrast. Roads become quieter as you move away from the coast, and it is possible to find stretches of green rice fields between villas and cafés.
Go early in the morning or late in the afternoon, when temperatures are more comfortable and the light is better for photography.
7. Explore Pererenan
Pererenan is one of the best areas to visit if central Canggu feels too busy.
The atmosphere is quieter, rice fields are still visible and the coastline has a more relaxed character. You will also find boutique cafés, villas and restaurants spread across the area.
Pererenan is particularly good for travelers who want to experience Canggu without spending all their time around the busiest streets of Batu Bolong.
8. Try a Surf Lesson
If you have never surfed before, Canggu is a convenient place to take your first lesson.
Beginner-friendly conditions can be found around Batu Bolong, and several surf schools operate in the area.
A lesson is particularly useful because local instructors can explain where to enter the water, how to read the waves and which areas to avoid.
Do not assume that every beach is suitable for inexperienced swimmers or surfers. Ocean conditions change, and currents can be strong.
9. Eat at a Local Warung
Canggu is famous for international food, but it is also worth looking for Indonesian warungs.
A simple local meal can be considerably cheaper than eating at one of the area’s international restaurants, and it gives you an opportunity to try dishes such as nasi goreng, mie goreng, nasi campur and other Indonesian specialties.
Mixing local warungs with cafés and restaurants is one of the easiest ways to experience different sides of Canggu’s food scene.
10. Spend a Slow Morning at the Beach
Not everything in Canggu needs to be an organized activity.
One of the best ways to experience the destination is simply to spend a few hours at the beach, have breakfast nearby and watch the surfers.
Morning is usually a better time for a quieter beach experience before the heat, traffic and afternoon crowds increase.
11. Visit Tanah Lot
Tanah Lot is one of Bali’s most famous temples and is located relatively close to Canggu.
The temple sits on a rocky offshore formation and is particularly famous around sunset. Because of its location, it works well as a half-day or sunset excursion from Canggu.
Check tide conditions and current visitor information before planning the visit, as access and the experience around the temple change with the tide.
12. Explore Canggu by Scooter
A scooter gives you much more flexibility for exploring Canggu’s different neighborhoods.
You can move between Batu Bolong, Berawa, Echo Beach and Pererenan without having to arrange a separate ride every time.
However, Canggu traffic can be difficult, especially during busy afternoon and evening periods. Only rent a scooter if you are an experienced and properly licensed rider.
If you do not ride, use Grab, Gojek or a private driver. Our Bali Transport Guide explains the main options.
13. Spend the Evening in Berawa
Berawa is one of the best areas in Canggu for an evening out.
The neighborhood has a dense concentration of restaurants, bars, cafés and beach clubs, making it easy to combine dinner with drinks and sunset without traveling across the island.
It is also one of the better areas to stay if nightlife is an important part of your Bali trip.
14. Watch the Surfers at Pererenan Beach
Pererenan Beach is a good alternative to the busier beaches around central Canggu.
The beach has dark volcanic sand and a more relaxed atmosphere, while the surf attracts more experienced riders.
Even if you do not surf, watching the waves and staying for sunset is an easy way to spend an afternoon.
15. Enjoy Canggu Without a Schedule
Canggu is one of those Bali destinations where leaving some empty time in your itinerary can actually improve the trip.
Have breakfast at a café, spend a few hours at the beach, return to your hotel, explore a different neighborhood in the afternoon and finish the day watching the sunset.
The destination is more about its overall lifestyle and atmosphere than a long list of monuments. That is one reason many travelers stay for several days or return for longer periods.
Best Things to Do in Canggu by Traveler Type
| Traveler | Best Canggu Activities |
|---|---|
| First-time visitor | Batu Bolong Beach, surfing lesson, sunset, cafés |
| Surfer | Batu Bolong, Echo Beach, Pererenan |
| Couples | Sunset, beach clubs, cafés, Pererenan |
| Nightlife travelers | Berawa, beach clubs, bars and sunset |
| Food lovers | Cafés, restaurants and local warungs |
| Budget travelers | Beaches, rice fields, local warungs and sunset |
| Long-stay travelers | Pererenan, cafés, surfing and coworking |
How Many Days Do You Need in Canggu?
You can see several of Canggu’s highlights in two days, but three to five days is more comfortable for a first visit.
Two days is enough for the main beaches, a surf lesson, sunset and a few restaurants.
With three to five days, you can explore different neighborhoods, visit a beach club, spend more time surfing and take a trip to nearby attractions such as Tanah Lot.
If Canggu is part of a larger Bali trip, our 7-Day Bali Itinerary can help you decide how to combine it with other destinations.
Best Time to Enjoy Canggu’s Activities
Canggu can be visited throughout the year, but the dry season is generally the most convenient period for beach activities and outdoor sightseeing.
The period from around April to October usually offers better conditions for outdoor plans, while the wet season can bring heavier rain and more unpredictable beach conditions.
For a detailed month-by-month breakdown, see our Best Time to Visit Bali Guide.
Things to Do in Canggu: Final Recommendation
If it is your first time in Canggu, do not try to complete all 15 activities.
Start with Batu Bolong Beach and a surf lesson, explore the cafés, watch the sunset at Echo Beach and spend an evening around Berawa. If you have more time, add Pererenan, rice-field walks and a trip to Tanah Lot.
The best thing about Canggu is the combination of activities rather than one single attraction. You can spend the morning surfing, have lunch at a local warung, work from a café in the afternoon and finish the day watching the sunset on the beach.
For the practical side of planning your stay, return to our Canggu Travel Guide.
Canggu FAQ
What is Canggu best known for?
Canggu is best known for surfing, black-sand beaches, cafés, restaurants, beach clubs, sunsets and its large international community.
Is Canggu good for first-time visitors?
Yes. Batu Bolong is particularly convenient for first-time visitors because beaches, cafés, restaurants and surf schools are relatively close together.
What is the best beach in Canggu?
There is no single best beach for everyone. Batu Bolong is convenient for beginners and first-time visitors, Echo Beach is popular with surfers and sunset visitors, while Pererenan offers a quieter coastal experience.
Can beginners surf in Canggu?
Yes. Batu Bolong is one of the more accessible areas for beginner surfers, and taking a lesson with a local instructor is recommended if you have never surfed before.
Is Canggu expensive?
Canggu has options for different budgets, although popular areas can be more expensive than less-developed parts of Bali. Beaches, sunsets and exploring the neighborhoods are relatively inexpensive activities, while beach clubs and premium restaurants can cost considerably more.
What should I do in Canggu at night?
For a relaxed evening, watch the sunset and have dinner near the beach. For nightlife, Berawa has a particularly high concentration of beach clubs, bars and restaurants.
Planning a wider Southeast Asia trip?
Vietnam With Me — practical Vietnam travel guides
Cambodia With Me — practical Cambodia travel guides
Siam With Me — Thailand travel guides
Singapore With Me — Singapore travel guides