The best place we visited in Bali for surfing food and culture

There’s a reason so many people love Bali. Canggu is that reason. Canggu is truly the best place in Bali, and anyone who’s been there would agree. Canggu is simply the perfect combination of locals and tourists, it’s rural and beautiful while also having structure and comforts, and it has good energy but also chill vibes. 

There’s shopping but not too much shopping like Seminyak has. It’s not resort life like the Bukit Peninsula. It doesn’t lack creature comforts like wifi, grocery stores, and laundry like Medewi. Canggu simply is the best place for travelers and adventurers to visit in Bali.  

This blog is filled with all the things we wished we had known before getting to Bali.  Had we known how amazing Canggu, we would’ve spent our entire 1 month stay in Canggu instead of multiple different areas of Bali. Here is our complete guide to visiting Canggu and reasons you will love it:

The Vibe: Chill Locals and “Travelers”

One of our favorite things about Canggu was that, no matter if people were tourists or locals, everyone had time for a conversation. It’s brings a really cool sense of community despite the fact that most people in the area are just visiting. The joie du vivre of Canggu is nearly as cool to be around as it in France itself. 

Related Blog: Reasons We Love Hossegor, France

What we love about Canggu is that it’s touristy enough to be comfortable but it’s not overly touristy like Seminyak or Uluwatu where the locals are constantly bombarding you and trying sell you things. One Australian we met put it perfectly,

The locals aren’t needy here. They’re just genuine, kind people who will be happy to engage in a conversation.

Oh by the way, all the locals speak perfect English here, like most of Bali. 

In addition, we all know that there is a big difference between tourists and travelers and in Canggu, visitors are definitely the latter. Travelers seek rich experiences and culture, whereas tourists often have a much more I-just-want-to-relax-at-a-hotel kind of mindset. If that sounds like you, that’s cool too but if that’s the case, Canggu might not be the place for you. If you love being around other well-traveled, happy people, you will think Canggu is the best place ever!



The restaurants might actually be the single best part about Canggu. After all, some people come to Canggu purely for the food. There aren’t many places in the world where you can eat such good food for so cheap.   Compared to USA/AUS/UK prices, you pretty much pay 1/3 of what you would at home (if you are from those countries). It’s not Balinese food that you will be eating here, though there are warungs (traditional Balinese restaurants with super cheap food) on every block. There is a wide diversity of cuisines types all in very modern, hipster restaurants with amazing quality. There are dozens of amazing restaurants to eat at here, the challenge will be deciding which ones to go to and which ones to skip. Some of our favorite eateries were: 

things to do in Ubud Bali
Delicious pastries from Monsieur Spoon
Photo credit:

Monsieur Spoon- while no one can truly master French pastries like the French, this is the next best thing. Their chocolate almond croissants are addicting but get there early before they sell out. Pastries aren’t that cheap here like most restaurants but still worth it. 

The Garden by Pizza House: There are few pizzas in the world that have beaten the taste of these pizza’s thin crust, flavorful cheese, and fresh toppings. These are about as good as pizza gets. The restaurant has a great ambiance especially in the evening and if you don’t feel like going out, they deliver pizzas to any accommodation in Canggu. Communicating your location may be difficult so just use WhatsApp to text an order. Remember how I was saying prices are cheap here? Pizzas run about 70-90k IDR per pizza.