Skip to Content

The Canggu Restaurants List: A Guide to the Best Restaurants in Canggu

The Best Restaurants in Canggu | A list of Canggu Restaurants by A Brother Abroad | Kokoloko beach shack - poke bowls, smoothie bowls, and cold coconuts

Canggu is arguably Bali’s most popular new area, and the Canggu restaurants validate the hype.  The eclectic vibe that extends from the young Balinese crowd all of the way to the runaway expats and sunbathing (mildly) hipster vacationers mixes to create a diverse set of eateries all serving up their own style of fusion dishes: Balinese, Indonesian, European, Australian, North American, South American, and countless other persuasions. The best restaurants in Canggu manage to combine amazing views of the rice fields or ocean, fusion of eastern and western cooking styles, the plentiful exotic local ingredients, an amazing vibe, and a price that would almost make your plan to stay forever a possibility.

Canggu is a veritable foodie’s paradise, nestled in a paradise fit for everyone else.

The following is a list of the some of the best restaurants in Canggu divided by neighborhood – just to make it easy to find some good eats walking distance from your Canggu crash pad.


Contents of the Canggu Restaurants List

The Canggu Restaurants List: A Guide to the Best Restaurants in Canggu


Introduction to the Canggu Hoods

Canggu is divided into 3 walkable areas close to the three beaches of Canggu: Berawa Beach, Batu Bolong Beach, and Echo Beach.  Each area has a walkable area of coffee shops to start your day, restaurants to fuel you through the adventures, a westward facing beach to catch the sunset (Berawa Beach, Batu Bolong Beach, and Echo beach), and bars to end your adventure with friends.

The list that follows is divided into these three areas to help you plan a smooth, taxi free vacation.  Be sure to see our list of the Best Canggu Cafes and **Canggu Bars** to plan a seamless day around the great meals to come

Note: All of the addresses for the restaurants in this list are hyperlinked to Google Maps, so just click to find out where you need to go


Berawa Beach Restaurants in Canggu

One Eyed Jack

Japanes, Sushi

Japanese cuisine and great, fresh sushi walking distance (2 minutes) from Berawa beach and Finn’s Beach Club.  Great for a snack with sake before, or after, a beach sunset

Price Range: $$

Hours: 5PM – 10:30PM

Location:  2 minute walk from Berawa Beach

Jl. Pantai Berawa No.c89, Tibubeneng, Kuta Utara, Kabupaten Badung


Milk and Madu

Cafe & Brunch

An unpscale cafe that does coffee and brunch very well but has plenty of light lunch and dinner options as well. Nice selection of pastries on display and great ambiance thanks to the open layout.  A kids playcenter is onsite too to keep the little ones occupied while you enjoy some peace

Price Range: $$

Hours: 7AM – 10PM

Location:  10 minutes from Berawa Beach, just off the main street in New Canggu

Jl. Pantai Berawa No.52, Tibubeneng, Kuta Utara, Kabupaten Badung


Musubi Modern Japanese Kitchen

Japanese Fusion

A restaurant started by a young loal chef, half Indonesian, half Japanese. After working for years abroad in the restaurant industry in Singapore and Japan he returned home to pursue his passion at home building on his heritage.  The product is Musubi, a Japanese-Indonesian fusion restaurant, located in the heart of New Canggu.  After the meal, walk next door and treat yourself to some Italian Gelato.

Price Range: $$

Hours: 11AM – 10PM

Location:  On the corner of the main intersection of New Canggu across from Konkrete Bar and a 5 minute ride from Berawa Beach

Jl. Pantai Berawa No.6/7, Tibubeneng, Kuta Utara, Kabupaten Badung


Nude

Breakfast, Healthy

A healthy food option that does breakfast and light lunches very well. 

Price Range: $$

Hours: 7AM – 10PM

Location:  Located on the main drag of New Canggu in Berawa Beach area, 5 minute ride from Berawa Beach

Jl. Pantai Berawa No.33, Tibubeneng, Kuta Utara, Kabupaten Badung


Konkrete Store, Bar & Cafe

Bar, Cocktail Bar, & Kitchen

A bar with a skate bowl out front and a classy cocktail bar and restaurant on a covered patio in the back.  A great one stop shop for the evening to hang with a group

Price Range: $$

Hours: 8AM – Midnight

Location:  At the main intersection in New Canggu and 5 minutes drive from Berawa Beach

Jl. Pantai Berawa No.13, Tibubeneng, Kuta Utara, Kabupaten Badung


Tygr Sushi

Japanes, Sushi

Great sushi and vibe. Simple as that

Price Range: $$

Hours: 11AM – 11PM

Location:  On the main drag in New Canggu, 5 minutes drive from Berawa Beach

Jl. Pantai Berawa No.999X, Tibubeneng, Kuta Utara, Kabupaten Badung


The Piring Daun

Indonesian

Excellent Indonesian food made from fresh ingredients and served on banana leaves.  A must try in Canggu.  Go by 7PM at the latest as many of their ingredients are delivered fresh daily and the best dishes run out by evening.

Price Range: $$

Hours: 11AM – 9PM

Location:  3 minute drive from Berawa Beach

Jl. Pantai Berawa, Tibubeneng, Kuta Utara, Kabupaten Badung


Two Fingers

Tacos

Great fusion and mashup tacos that remind me of Austin, Texas.  Seafood, meat, and veggie.  A great snack before going out to Batu Bolong or Kuta for the night

Price Range: $$

Hours: 5PM – 11PM

Location:  On New Canggu’s main street, close to everything and a 5 minute drive from Berawa Beach

Jl. Pantai Berawa No.101A, Tibubeneng, Kuta Utara, Kabupaten Badung


Bangkok Hustle

Thai Street Food

Legit Thai food that hits the spot. Go between 4PM and 7PM and get a free coconut when you dine in.

Price Range: $$

Hours: 4PM – 10PM

Location:  Tucked away in the quickly developing part of New Canggu, near the shortcut between Batu Bolong and Berawa.  7 Minute drive to Berawa Beach

Jl. Raya Semat, Tibubeneng, Kuta Utara, Kabupaten Badung


Berawas Kitchen

Variety, Food Park

Something similar to a food truck park, without the food trucks.  A shady green patch with bean bags and picnic tables, wrapped by varying food kiosks ranging from Indonesian to burgers, to Chinese, and desserts.  Bar kiosk on site as well and live music (really good acoustic) shows up to perform in the evenings. If you’re in a group and can’t decide what you want, come here.

Price Range: $$

Hours: Open until 4AM

Location:  In New Canggu, 6 minute drive from Berawa Beach


Botega Italiana

Italian

If pasta is what you’re craving, then Botega Italiana is your safest bet.  The Berawa location is the newest, and the original is located near Batu Bolong

Price Range: $$

Hours: 8AM – 10PM

Location:  3 minute drive from Berawa Beach

Jl. Pantai Berawa No.77, Tibubeneng, Kuta Utara, Kabupaten Badung


Ulekan

Indonesian

Amazing Indonesian cuisine with Indonesian hospitality

Price Range: $$

Hours: 11AM – 10PM

Location:  Just off the main street in New Canggu, ~10 minutes driving from Berawa Beach

Jl. Raya Semat No.8, Tibubeneng, Kuta Utara, Kabupaten Badung

www.ulekanbali.com


Peloton Supershop

Healthy

A health focused and bicycle inspired restaurant with a dizzying array of vegetarian breakfast, lunch, and dinner options

Price Range: $$

Hours: 7:30AM – 10PM

Location:  In the New Canggu area, 10 minutes driving from Berawa Beach

Jl. Pantai Berawa No.46, Tibubeneng, Kuta Utara, Kabupaten Badung

www.pelotonsupershop.com/


Green Ginger Noodle House

Vegetarian, Thai

A vegetarian restaurant dishing up tasty Thai food in a way that’ll make you forget there’s no meat involved

Price Range: $$

Hours: 8AM – 11PM

Location:  In the New Canggu area, 10 minutes driving from Berawa Beach

Jl. Raya Pantai berawa No. 46A, Banjar Pelambingan, Kuta Utara, Tibubeneng, Kuta Utara, Kabupaten Badung


District Canggu

Fusion

A café with an array of healthy yet tasty foods and an amazing view of the rice fields behind.  Try the “alternative coffees” such as beetroot or turmeric lattes.  Stop in on Sundays for all day 2 for 1 awesomeness.  The friendly and welcoming staff are probably the best part of this place.

Price Range: $$

Hours: 8AM – 10PM

Location:  On the main street in New Canggu and a 5 minute ride from Berawa Beach

Jl. Pantai Berawa No.9090, Tibubeneng, Kuta Utara, Berawa, Canggu

www.districtcanggu.com


Parachute

Breakfast

Price Range: $$

Hours: 8AM-12AM

Location:  10 minutes drive from Berawa Beach

Jl. Subak Sari 13 No.8-4, Tibubeneng, Kuta Utara, Kabupaten Badung

www.parachutebali.com/


Panama Kitchen & Pool

Burgers

An awesome burger and taco joint with an even better pool scene

Price Range: $$

Hours: 8AM – 10PM

Location:  2 minutes walking from Berawa Beach

Jl. Pantai Berawa No.13, Tibubeneng, Kuta Utara, Kabupaten Badung

www.sunofpanama.com/


The Best Restaurants in Canggu | A list of Canggu Restaurants by A Brother Abroad | Canteen Cafe serving up perfection

Batu Bolong, Canggu Restaurants

Deus Ex Machina – Temple of Enthusiasm

Western (Burgers, Pasta, Pizza)

If “The God of Machines” did create a restaurant and bar, this would be it. The restaurant serves up food all day into the nighttime party.  Even better than the food is the display of custom motorcycles and surfboards on display, making this place a museum for adrenaline lovers.  Buzzed or sober, wandering around this adrenaline actory is a treat and the vibe at night is awesome too.  The food’s not bad either.

Price Range: $$

Hours: 7AM to 12AM

Location:  At the main intersection in Batu Bolong, 5 minutes riding from Batu Bolong Beach

Jl. Batu Mejan No.8, Canggu, Kuta Utara, Kabupaten Badung

www.deuscustoms.com/


Fat Mermaid

Western-Asian Fusion, Surf & Turf

A new restaurant with a fun nautical theme, great prices for the quality of food, and a fun vibe tucked away from the chaos of Batu Bolong’s main street

Price Range: $$

Hours: 7AM – 11PM

Location: Tucked one street over from Batu Bolong’s main street away from the chaos, but still less than a 5 minute ride to Batu Bolong Beach

Jl. Nelayan No.33, Canggu, Kuta Utara, Kabupaten Badung 


Tugu Bali / Ji Restaurant

Asian
The rooftop restaurant of the Tugu hotel serving amazing food, especially the sushi. The view is likely the best in all of Canggu.  I recommend going for sunset for a cocktail

Price Range: $$

Hours: 7AM – 11:30PM

Location:  Steps from Batu Bolong Beach

Jalan Pantai Batu Bolong, Canggu Beach, Canggu, Kuta Utara, Canggu, Kuta Utara, Kabupaten Badung

www.tuguhotels.com/hotels/bali/dining/


Monsieur Spoon

French Cafe

A French café serving great coffee and meals.  Located in the middle of the action on Batu Bolong’s main street, making it a perfect stop while exploring Batu Bolong on foot. Great for breakfast and light lunches

Price Range: $$

Hours: 6:30AM – 9PM

Location:  On Batu Bolong’s main street, 5 minutes ride to Batu Bolong beach

Jl. Pantai Batu Bolong No.55, Canggu, Kuta Utara, Kabupaten Badung

www.monsieurspoon.com


The Loft Canggu

Brunch, Fusion

A great atmosphere to chill and catchup, this restaurant’s food is as great as its layout…which actually does have a loft. Great bnrunch, plenty of wines, and good food all around.

Price Range: $$

Hours: 6:30AM – 10PM

Location:  On Batu Bolong’s main street, 10 minutes from Batu Bolong Beach

Jl. Pantai Batu Bolong No.50A, Canggu, Kuta Utara, Kabupaten Badung

www.the-loft-bali.business.site/


Fishbone Local

Seafood

Upscale seafood eatery with loads of other gourmet, tasty options

Price Range: $$$

Hours: 12PM – 12AM

Location:  Steps from Berawa Beach

Bali No.:99, Jl. Pantai Batu Bolong, Canggu, North Kuta, Badung Regency 

www.fishbonelocal.com


The Lawn

Variety, Upscale

A swanky ocean side restaurant with a clear view of Batu Bolong, which is a beanbag laden lawn by day, a great restaurant in the afternoons, and a part at night.  The infinity pool and beach beds are a very nice touch.  Everything from seafood to fusion, tacos, burgers, and whatever else the amazing chefs feel like getting creative with.  Expect prices much higher than in the rest of Bali

Price Range: $$$

Hours: 10AM – 11PM daily, 10AM to 12PM Fridays

Location:  On Batu Bolong Beach

Jl. Pura Dalem, Canggu, Kuta Utara, Kabupaten Badung

www.thelawncanggu.com/menu/


Motion Cafe

Fitness Food

Whereas most “healthy cafes” focus on clean ingredients light on calories, Motion Café wraps its menu around actual recover from a solid workout – protein packed, nutritious, and healthy options with the nutrients to recover and the fuel to get you through your next session.  If you lift, surf, run, or move, come here after for low key, fanfare free delicious food.

Price Range: $$

Hours: 7AM – 10PM

Location:  On Batu Bolong’s main street, a 10 minute drive from Batu Bolong Beach

Jl. Pantai Batu Bolong No.69B, Canggu, Kuta Utara, Kabupaten Badung

www.cafe.motionfitnessbali.com/


The Slow

Variety, Upscale

Imagine a the ambiance of a romantic, relaxing, candlelit dinner.  That is what The Slow is like all of the time.  A great menu that focuses on making great ingredients into great food without sticking to a single cuisine style.  The cocktails are on point as well and the comfortable dining setting is relaxed with everything from long group dining tables to couches and coffee tables.  Regarded as one of the great restaurants in Canggu.

Price Range: $$$

Hours: 7AM – 11PM

Location:  3 minutes ride from Batu Bolong Beach on Batu Bolong’s main street

Jl. Pantai Batu Bolong No.97, Canggu, Kuta Utara, Kabupaten Badung

www.theslow.id


Betelnut Cafe

Casual

A low key spot great for breakfasts, lunches, and great smoothie bowls.  On nice days, head upstairs for a treehouse feel.  When it get’s hot, hide in the air conditioned café downstairs.

Price Range: $$

Hours: 8AM – 10PM

Location: On Batu Bolong’s main street, 5 minutes ride from Batu Bolong Beach

Jl. Pantai Batu Bolong No.60, Canggu, Kuta Utara, Kabupaten Badung


Moana Fish Eatery

Tahitian Seafood

Poke, grilled seafood, and more.  Great quality at a reasonable price

Price Range: $$

Hours: 11AM – 11PM

Location:  On Batu Bolong’s main street, 10 minutes ride from Batu Bolong Beach

Jl. Pantai Batu Bolong No.28, Canggu, Kuta Utara, Kabupaten Badung


La Calita Bar y Cocina

Latin

Tacos and Latin cocktails make this place a great late night option, or a good recovery stop the following day

Price Range: $$

Hours: 8AM – 12AM

Location:  On Batu Bolong’s main street, 3 minutes ride from Batu Bolong Beach

www.lacalongtime.com


Echo Beach Area, Canggu Restaurants


Canteen Café

Breakfast, Brunch

Possibly my favorite breakfast spot I’ve encountered during my travels.  Real bacon, amazing French Toast, and excellent coffee.  Good quality food prepared well in large, filling portions.  The team can make any coffee you might like (Cappuccino, Flat White, Latte) with coconut milk as well.

Price Range: $$

Hours: 7AM – 5PM

Location: Nestled between the rice fields, 5 minutes ride from Echo Beach and Berawa Beach

80361, Jl. Batu Mejan No.33, Canggu, Kuta Utara, Kabupaten Badung


Tropikale

Variety

Breakfast, lunch, dinner, coffee.  This place does it all.

Price Range: $$

Hours: 7AM – 10PM

Location:  Between Echo Beach and Berawa Beach, 5 minutes from both

www.tropikale.com


Avocado Factory

Healthy

Healthy smoothie bowls, brunches, and breakfasts make this a great morning stop for coffee and eats

Price Range: $$

Hours: 7AM – 5PM

Location: Between Echo Beach and Batu Bolong Beach (5 minutes to both) , situated in the rice fields with great, relaxing views

www.theavocadofactory.com/


Pizza Fabrica

Pizza

The “2nd best pizza in Bali” with 100% Italian Products, wine, and everything else you need for amazing pizza

Price Range: $$

Hours: 10AM – 12PM

Location: Between Echo Beach and Batu Bolong Beach (5 minutes to both), right next to Avocado Factory

www.pizzafabbrica.com/


I Am (Vegan Cafe)

Vegan

One of the favorites among the vegetarian and vegan crowd.  Full range of vegan foods and desserts.

Price Range: $$

Hours: 7AM – 5PM

Location:  Tucked in the rice fields, 5 minutes from Echo Beach

Jl. Tanah Barak No.49, Canggu, Kuta Utara, Kabupaten Badung 


Other Great Restaurants in Canggu

Anita’s Warung

Jl. Raya Babakan Canggu No.59, Canggu, Kita Utara


A Guide to the Best Restaurants in Canggu

Other Canggu Content You May Enjoy…