Canggu is home to many restaurants, cafes, and bars serving up all sorts of cuisines from around the world.
If you’re travelling with a tight budget, Canggu has tons of tasty places you can try so you don’t have to sacrifice flavour while saving money.
Although most meals in restaurants are a lot cheaper than in western countries there are places where you can eat for under $5 a meal and here are such places.
Dian Cafe is a hidden gem in Canggu. Tucked away from the busy main street, Dian Cafe overlooks a rice field and serves both Indonesian food and Western dishes.
The menu consists of Mexican, Italian, Thai and Indonesian specialties, as well as rice bowls that cost between $2-$3.
Warung Local is a buffet-style Indonesian cafe where there are a variety of Indonesian dishes to choose from. If you enjoy trying different foods then this place is for you.
The price ranges from $2-$4 depending on your selection and portion size.
The cafe is quite small and it does get very busy around dinner time so plan to arrive here around 5-6 pm.
Kopikota is a restaurant that’s located in the rice fields of Canggu, but only a short walk from the main road. This cute little place serves up a variety of cuisines and has something to satisfy any craving, whether you’re looking for local or international flavours.
The price ranges from $2-$5 per meal. Mie Goreng which is a traditional Indonesian fried noodle dish costs only $1 here.
If you’re craving authentic Indian food, Nu Dheli is your place. Nu Dheli serves all your favourite dishes, including Chicken Tikka Masala, Panir Makhni, and Butter Chicken. They also offer a variety of vegetarian dishes as well as vegan options!
Nu Dheli is open every day from 1 pm – 10 pm and is located on the main road of Canggu (Jl. Pantai Batu Bolong).
The price ranges from $3-$5 per dish.
Casa Tua is not only aesthetically pleasing but the food here is delicious!
It’s a wonderful spot to go for a meal, offering traditional Indonesian cuisine with a focus on seafood and fresh ingredients.
This Indonesian Restaurant is nested in a tropical garden and decorated with antiques. The candles, soft lighting, and tropical garden create a cozy ambiance.
Some meals are more than $5 e.g., seafood dishes but there are options to eat for under $5 at Casa Tua.
If you’re looking to eat some tacos, drink some tequila and have a good time then you won’t want to miss Lola’s!
They serve classic Mexican dishes like burritos, enchiladas, nachos, etc. Vegan and vegetarian options are available.
The price ranges from $3 – $6 depending on the dish. Enjoy $4 cocktails at Happy Hour time from 4 pm – 7 pm every day.
Santorini is a traditional Greek family-run restaurant that serves authentic tasty Greek food. The moment you step into the restaurant you’ll feel like you’ve been transported to Santorini. The Greek-style decor is incredible! The ambiance is casual and relaxing—perfect for enjoying a meal with friends or family!
On Monday nights they have $2 Gyros! There are also other meals you can find on the menu for around $5.
Opposite Pepitos on Batu Bolong the main road of Canggu is a Santorini Food Stand where they sell Gyros for $2 all the time and not just on Mondays!
For an unforgettable dining experience that combines great food with stunning decor, consider trying one of these upscale restaurants. Although they may be a bit more expensive than other options, the exquisite cuisine and atmosphere are sure to make it worthwhile.
Il Goloso Pasta Bar serves homemade fresh pasta that literally melts in your mouth. The best Italian flavours you can imagine.
The homemade noodles are made from scratch with the freshest ingredients possible, which means every bite is tender, delicious, and sure to leave you coming back for more.
The atmosphere inside is cozy and warm, with soft lighting and a variety of seating options including outdoor seating in the garden area near the pool.
Woods Pererenan is the best brunch place in Canggu! They have 40+ teas to choose from, and their menu is full of all-day breakfast options. Their selection of Vegan and Vegetarian dishes is nothing short of impressive, and they have some truly unique flavour combinations that will leave your taste buds wanting more.
Their decor evokes the feeling of being in a forest with its surrounding trees and serene atmosphere.
Every Sunday from 1 pm – 3 pm, they have jazzy brunch where you can enjoy eating brunch while listening to live jazz music. Make sure to book a reservation!
Penny Lane is an instagrammable restaurant with unique decor, art pieces, and plants, this open-air venue is sure to impress. Its ambiance is truly inviting!
The restaurant serves Balinese as well as Western dishes, plates to share and signature cocktails. The price ranges from $5 to $12 per meal depending on selection.
JI is a Japanese restaurant located in a 318 years old sacred temple, steps away from Batu Bolong beach. The best Japanese cuisine in Canggu with incredible sunset ocean views from their rooftop terrace.
Ji Restaurant is perfect for anyone who wants to enjoy a relaxing evening on our rooftop terrace, or for those who want to experience a more traditional setting inside the restaurant. Whether you’re looking for a delicious meal or just a place to hang out with friends, JI has something for everyone.
I hope you have the chance to try out at least a few of the affordable dining options listed above in Canggu. I guarantee that you won’t be disappointed! If you’re looking to stick to a budget but still want to indulge in the best culinary offerings in Canggu, this list should provide you with helpful guidance on what to try, where to go, and how much to budget for your meals.