Advertise with us

While Bali may have all kinds of fantastic food and dining experiences available, there are also great affordable buffets too!

We understand the pain of finding good buffet places that promises both affordability and quality. Hence, we bring to you all-you-can-eat-buffets in Bali for only under $19.

Also read: 10 family-friendly restaurants in Bali that are kiddie heavens

8 afternoon high tea places in Bali to feel like a King or Queen

10 best late-night supper spots in Bali that open till midnight (or 24 hours)

Yes, you’ve heard us right, $19.

For those who’ve been on the hunt for a great buffet in Bali – who says you can’t stuff yourself silly with delicious food, without burning a hole in your wallet?

Note: All prices listed below are before tax and service charges unless otherwise stated.

1. Traditional Balinese buffet for the art and culture lovers – Gabah Restaurant & Bar (USD 10.89 tax inclusive)

If you’re looking for that pleasant combination of food and entertainment, you won’t want to miss this.


Photo via winda bali

For the art and culture lovers, there’s a special cultural show and Balinese buffet dinner available at Gabah every Thursday and Saturday.


Photo via shootandgram

Gabah stands for “rice seeds wrapped in their skin”, and this recurring theme is evidently present in the ambience and atmosphere of the restaurant, enhancing your dining experience.


Photo via balifoodies

Be instantly transported back in time to experience Balinese heritage roots here as they serve traditional and modern Indonesian cuisine.


Photo by gabahrestaurant

Each delicacy is made from the heart, served with passion. The head chef and staff here take absolute pride in their work.

PS: An all-you-can-eat buffet lunch is also available every Friday and Sunday!

Gabah Restaurant & Bar

Address: Ramayana Resort & Spa, Jl. Bakung Sari, Kabupaten Badung, Kuta, Bali, Indonesia
Contact: +62 361 751864
Opening hours: Monday to Sunday, 6.30 am to 12midnight; Balinese Buffet available every Tuesday and Saturday, from 7.30pm onwards); Buffet lunch available every Friday and Sunday, from 11am to 3pm
Prices: From $17 (IDR$235,000) per person (Cultural Show and Balinese Buffet Dinner), From $9 per person (Buffet lunch)


Follow us on Facebook for more travel stories like this:

2. Pick up your chopsticks, it’s a dim sum buffet! – Golden Lotus Chinese Restaurant, Bali Dynasty (USD $14.52 tax inclusive)


Finding a decent buffet that’s not only reputable, but value-for-money too, can be quite difficult.

Thankfully, Bali Dynasty serves up an all-you-can-eat buffet and ala carte that is exactly that – the Saturday Ala carte and Sunday Dim Sum Buffet.


This buffet is held in the in-house Golden Lotus Chinese Restaurant, and features an extensive menu with 50 traditional Hong Kong dim sum dishes to choose from. Fried or steamed, feel free to dig in, while washing it all down with a steaming cup of Chinese Tea.


Photo via rollingchubbychefs

And with its classically Chinese decor – think paper lanterns, rich red and gold colours matched with elegant dark wood furnishings – you might just feel like you’ve been transported back to old Shanghai.


Photo via jessy_jess30

Apart from the all-you-can-eat dim sum buffet every Sunday, all-you-can-eat ala carte dim sum is also available for lunch on Saturday (where you can just order from the menu), so you do not even need to get up from the table!

If you enjoy dining here and love great deals, do note that free membership is available for returning diners – and the Loyalty Card will entitle you to 15% off your bill.

Lastly, enjoy a complimentary fortune cookie with hidden prizes every time you dine at Golden Lotus Chinese Restaurant!

Also read: Our Bali Dynasty Resort Review: 13 Exciting all-inclusive family activities you can enjoy on your beach holiday!

Golden Lotus Chinese Restaurant, Bali Dynasty

Address: Jalan Kartika, Kuta, Kabupaten Badung, Bali 80361, Indonesia
Contact: +62 361 752403
Opening hours: Restaurant opens 6 days a week (Tuesday – Sunday)
Lunch – 11.30 am till 2.30 pm
Dinner – 6.00 pm till 10.00 pm
All-you-can-eat ala carte available from 10am to 2.30pm every Saturday
All-you-can-eat buffet available from 10am to 2.30pm every Sunday
Price: From $12 (IDR$160,000) per person (children below 12 are entitled to 50% off, and a complimentary soft drink)
$14.52 includes 21% service charge and tax


3. Themed dining available here! – Swiss Café Restaurant, Swiss-Belhotel Tuban (USD $8.47 tax inclusive)

With themed dining available 3 days in a week – unravel an array of mouth-watering International and Indonesian dishes over at Swiss-Belhotel Tuban’s Swiss Café restaurant.

  1. Balinese buffet spread is served on Wednesdays

  2. Asian cuisine on Thursdays

  3. BBQ on Saturdays


Situated in the city center of Kuta’s dining and nightlife, this restaurant gives you the ultimate dining experience at a budget-friendly price.

3 buffet-collage

Be prepared to be greeted by well-trained staff who will make your dining experience memorable.

3 buffet-stand

So what are you waiting for? Remember to come in loose clothing as you eat till you drop!

Swiss Café Restaurant, Swiss-Belhotel Tuban

Address: Jl. Kubu Anyar No. 31, Kuta, Bali, Indonesia
Contact: +62 361 4727177
Opening hours: 6.30am to 11am (Breakfast), 12noon to 3pm (Lunch), 6pm to 11pm (Dinner)
Buffets availability: on Wednesday, Thursday, and Saturday from 7pm to 10pm
Prices: From $7 (IDR$89,000) nett per person
$8.47 includes 21% service charge and tax


4. Comfort Japanese food in the heart of Nusa Dua – Sama Sama Yakiniku Restaurant (USD $18.15 tax inclusive)

Inviting and unpretentious, the restaurant interiors provides a cosy, warm environment – a sweet escape from the Bali heat. This place is fully air-conditioned so you need not worry about the heat while cooking your meat.


Photo via agnes.viona

In case you’re wondering, Yakiniku is the loose translation for grilled meat over a fire, including a variety of beef, pork, chicken etc. That being said, we recommend trying their all-you-can-eat-bbq set menu.


Imagine grilling the variety of juicy meat, and pairing them with Sama Sama’s yummy signature sauce, before sampling the delightful mixture of tastes.


Photo via michellegloriap

The restaurant is separated into two sections – the first floor for ala-carte menu, where food is served fresh, hot and delicious straight off the menu. And the second floor for the foodie adventurous who feel like putting on a chef hat for the day. So, if cooking sounds like a tedious effort for you, you know where you should be heading.


Photo via crownstaryossie

Private dining rooms are also available upon advanced booking, which makes this place a hot spot for expats and businessmen to gather.


Photo via ronaldhindarto

Sama Sama Yakiniku Restaurant

Address: Jl. By Pass Ngurah Rai No. 128 Nusa Dua, Bali, Indonesia
Contact: +62 361 771129
Opening hours: 11am to 11pm
Prices: From $15 (IDR$200,000) per person
$18.15 includes 21% service charge and tax


5. The Balinese buffet right in the heart of Ubud – Cafe Wayan, Ubud (USD $15.73 tax inclusive)

Lotus ponds and tranquil gardens are what you will find at Cafe Wayan. Located just further down the road from the famous Jalan Monkey Forest, this lovely little cafe has been around since 1980!


Walking in you’ll find yourself in traditional Balinese settings, with a modern touch here and there – so you know you’ll enjoy the cultural vibes, while still being comfortable.


Head down on Sundays for the Balinese buffet, and you’ll enjoy a variety of local delights. Interested in sampling Balinese Smoked Duck, or Indonesian Rijstafel? Take note that these must be ordered 24 hours in advance!


Balinese Smoke Duck (Photo via eilemart)

Last but not least, who doesn’t enjoy some music to go along with their food? Cafe Wayan takes the Balinese dining experience a notch higher with traditional Bali tinglik music!


Photo via jujuchou


Photo via taracorduwener

Cafe Wayan, Ubud

Address: Jalan Wenara Wana, Ubud, Bali 80571, Indonesia (Halfway between the football field and Monkey Forest)
Contact: +62 361 975447
Opening hours: 8am to 10.30pm; Buffet from 6pm to 9pm, every Sunday
Price: From $13 (IDR$175,000)
$15.73 includes 21% service charge and tax


6. Get a taste of Asia – Banjar Bali (USD $18.15 tax inclusive)

If you’re looking for a unique blend of Asian culinary delights, this is where you should be.

Be prepared to have your tastebuds invigorated with their various selections of Asian cuisine – from Japanese Teppan to Singapore-styled Hokkien Mee, as well as authentic Hong Kong Dim Sum.4-food-collage

First up, there’s the Steamboat ‘Suki Corner’, then the ‘Teppan Corner”, Wok Stations, Dim Sum, and more Asian dishes available. Well, now we know they don’t call it “All-U-Can-Eat 100 over delectable Asian dishes” for nothing. (Desserts are available too!)



Aside from being a culinary heaven, Banjar Bali is also a modern, luxurious hotel,housing sensational spa treatments equipped with state-of-the-art-technologies.


Photo via banjarbali

Banjar Bali is more than a place, it is an iconic destination for all travellers and we promise you will have nothing short of an amazing food+spa experience.


Banjar Bali

Address: Jl. Raya Kuta. No. 46A (Imam Bojol), Kuta, Bali, Indonesia
Contact: +62 361 0361757725
Opening hours: 12noon to 10pm
Prices: From $15 (IDR$200,000) per person
$18.15 includes 21% service charge and tax


7. Can’t get enough of those BBQ buffets? (Sports fans will love this too) – Pavoz Restaurant & Bar (USD $12.10 tax inclusive)

The Balinese (and us travellers), can’t get enough of these BBQ buffets it seems. Adding one more to the list, Pavoz Restaurant in Kuta provides a truly value-for-money feast.


Photo via yustisianurwahyuni


Known to be quite the sports bar, you may also load up on food here – with Asian, Indonesian and Western fare available. Beef, chicken, and pork are served for the BBQ with original BBQ sauce, and our personal favourite, Balinese-styled sauce with Sambal Matah!

Sitting indoors or outdoors? Anything goes with the semi-outdoor space where buffet stations are lined and loaded with freshly cooked dishes.


Photo via agnesdeus


Photo via agnesdeus

If you’re a sports fan, you should definitely come here too, with live sports broadcasts happening every so often. Of course, live music and other entertainment are available too.10-live-music-via-ruthmelsitiara,-agnesdeus

Photo via ruthmelsitiara

Both casual and stylish, this restaurant makes the list for one of the better buffet places in Kuta!

PS: Dig into an all-you-can-eat Satay Fiesta every Monday, complete with live entertainment!

Pavoz Restaurant & Bar

Address: Jl. Kartika No.88, Kuta, Bali 80361, Indonesia
Contact: +62 361 761818
Opening hours: 11am to 10.30pm (BBQ Buffet available every Saturday, and Satay Fiesta every Saturday, from 6.30pm to 9.30pm)
Price: BBQ Buffet from $10 (IDR$145,000); Satay Fiesta from $7 (IDR$100,000)


8. Yes, it’s another BBQ buffet! – Padi Padi Restaurant, Park Regis Kuta (USD $12.10 tax inclusive)

One simply can’t have enough of BBQ buffets.


I mean… Divine seafood choices like jumbo prawns dripping with lemon garlic sauce, lobsters grilled in some top secret Balinese marinade, and raw creamy oysters – along with the juiciest meat cuts? Impossible.

You will be pleased to know that there’s yet another BBQ buffet available at Padi Padi Restaurant, at Park Regis Kuta!


Feast as much as you want, on the wide variety of delish dishes on the buffet menu. There’s no need to hold back with such a value-for-money price. Of course, make sure you have the stomach to match, too!

And with the lovely settings of Padi Padi Restaurant, you’ll feel as relaxed as ever.


Photo via tarnny scoozi

Padi Padi Restaurant, Park Regis Kuta

Address: Jl. Raya Kuta No.88, Kuta, Kabupaten Badung, Bali 80361, Indonesia
Contact: +62 361 763888
Opening hours: Open 6.30am to 12midnight; Buffet from 6pm to 9pm, every Thursday
Price: From $10 (IDR$130,000) per person
$12.10 includes 21% service charge and tax


9. The all-you-can-eat BBQ buffet on a rooftop – Rooftop Garden, MaxOne Hotel (USD $6.05 tax inclusive)

Fill your belly with a fantastic feast, and supreme views with the BBQ buffet at MaxOne Hotel.



Photo via miss seril

There’s a wide assortment of dishes available from Italian pastas, to Mexican tortillas, grilled steaks and seafood, and so much more. MaxOne Hotel spoils you with its well-stocked buffet, and live acoustic performances.


Located at the Rooftop Garden, this all-you-can-eat BBQ buffet is a great spot for those looking for a romantic spot to nosh at, or friends looking to kick back and feast in an ambient and relaxing environment.


Photo via ekafebriaryana

There’s also free flow iced tea, and if not, feel free to get a cocktail or two.

Sounds good? We think so too.

MaxOne Hotel

Address: Jalan Raya Uluwatu, Bukit Jimbaran, Bali
Contact: +62 361 300 8989
Opening hours: From 5 to 10pm, every Friday
Price: From $5 (IDR$65,000)
$6.05 includes 21% service charge and tax


See? That wasn’t so difficult.

Now you have a quick and easy list of the best buffets under $20 to check out, for those days when you’re craving a feast like never before.

Let us know if there are any other buffets we should include in the list!

PLEASE NOTE: All the above information is correct at the date of publication. If you come across any changes or updates, please let us know and we will update the information accordingly. Thank you!
Tell us

Advertise with us