Skip to content

Tap a photo to see the dish or the story behind it.

Personal trainer and private chef in Uluwatu, Bali

Train with me.Eat with me.

Private training and chef-prepared high-protein meals, delivered to your villa. One coach. One chef. One goal.

  • A reply within 24 hours
  • Founding-client rates
  • Real food
  • Real training
  • Real results
  • Private training
  • High-protein meals
  • Private dining
PrivateBite Bali private chef reading a cookbook in a professional kitchen
Aglio, olio e peperoncino with rocket, Parmigiano and roasted cherry tomatoes on a deep blue plate

Your trainer is also your chef.

Meet your coach.

Former athlete. Chef at heart.

I built PrivateBite around one belief: fitness and food belong together. Train with purpose, eat with pleasure, live better.

Most plans fall apart between the gym and the kitchen. Here, your trainer knows exactly what your chef is feeding you, because they are the same person.

  • Former athlete

    Training that comes from practice, not from a template.

  • Real cook

    Slovak roots and a European kitchen, cooked with local Bali produce.

Discipline. Focus. Consistency.

Three ways to work together.

  • PrivateBite Bali personal trainer seated between sets in the gym

    Private training

    At your villa or gym

    1:1 or small-group sessions built around your goal, your level and your schedule. Strength, conditioning and functional work.

    Get your plan
  • High-protein Caesar salad with chicken, soft-boiled egg and parmesan

    High-protein meals

    Fresh. Balanced. Delicious.

    Weekly meal prep with quality ingredients, cooked around your goals and delivered in fixed slots.

    Get your plan
  • A shared table: beef tartare with toasted bread and two salads with crispy bacon and soft eggs

    Private dining

    A chef at your villa

    3 to 5 course menus for 2 to 8 guests. Birthdays, celebrations or a relaxed evening with friends.

    Get your plan

Built in the gym. Crafted in the kitchen.

Discipline is the same, whether it is your body or your plate. Real food, cooked from scratch, with the same care that goes into every session.

See more on Instagram
  • Braised beef cheeks on sweet potato purée with herb salad
    Braised beef cheeksSlow-braised until tender, glossy jus, sweet potato purée and fresh herbs.
  • Hand-cut beef tartare with chili and herb oil, toasted bread on a painted ceramic plate
    Beef tartareHand-cut beef, fresh herbs, chili and herb oil, with crispy toasted bread.
  • Pan-seared salmon fillet with a caper and sesame glaze
    Pan-seared salmonGarlic, carrot, caper and sesame glaze over a soft, creamy base.
  • Aglio, olio e peperoncino with rocket, Parmigiano and roasted cherry tomatoes on a deep blue plate
    Aglio, olio e peperoncinoGarlic, olive oil, chili, rocket, Parmigiano and roasted cherry tomatoes.
  • Stuffed peppers in tomato sauce with parsley potatoes
    Slovak stuffed peppersSlow-cooked in rich tomato sauce, with buttery parsley potatoes.
  • Plated fermented garlic with crumble, herb oil and edible flowers
    Fermented garlicTime and patience: deep umami, natural sweetness and a soft texture.
  • Bean soup with smoked sausage, sour cream and herbs
    Slovak bean soup, elevatedSmoky sausage, tender beans, paprika and garlic, finished with sour cream.
  • Caesar salad with chicken, bacon, soft-boiled egg and toast on a floral plate
    Caesar salad, my wayRomaine, chicken, crispy bacon, soft egg, Parmesan and golden toast.
  • Japanese soufflé pancake with mango coulis and fresh fruit
    Japanese soufflé pancakeLight and airy, with mango coulis, fresh nectarine and blueberries.
  • Japanese soufflé pancake with plum, blueberries and berry coulis in a blue bowl
    Soufflé pancake, plumFresh plum, blueberries, passion fruit and a silky berry coulis.

Founding-client rates

Clear packages. No guesswork.

Prices in Indonesian rupiah. US dollar amounts follow the current exchange rate and are a guide only. 1 USD = IDR 17,871

Transform

Most complete

Four weeks of training and meals in one plan.

IDR 9.5M/ 4 weeks

approx. $532

  • 8 private training sessions
  • 20 high-protein meals
  • Weekly check-ins
  • One plan, one point of contact
Get your plan

Train

Gym entry fee not included.

Single session, 60 min
IDR 750Kapprox. $42
5 sessions
IDR 3.4Mapprox. $190
10 sessions
IDR 6.3Mapprox. $353

Fuel

Packaging and delivery within the service zone included.

5 meals per week
IDR 1.25Mapprox. $70
10 meals per week
IDR 2.25Mapprox. $126

Private dining

Final price depends on the menu you choose.

3 to 5 courses, 2 to 8 guests
from IDR 900Kper guest, approx. $50

From first message to first session.

  1. 01

    Message

    Tell me your goal and where you are staying.

  2. 02

    Your routine

    I ask a few questions about your routine, food and schedule.

  3. 03

    Your plan

    I recommend the package that fits. No generic diet plan.

  4. 04

    Train and eat

    Sessions and meals start. Weekly check-ins keep you on track.

Uluwatu temple cliff above the Indian Ocean at sunset, Bali

Made for your time in Bali.

Whether you live here or stay for a few weeks, you keep your routine without planning workouts, shopping or cooking.

Who I work with

  • Expats
  • Digital nomads
  • Villa guests
  • Busy professionals
  • Wellness travellers

Service area

Uluwatu, Ungasan, Bali

Other areas of the Bukit on request.

Questions, answered.

Where do the training sessions take place?

At your villa or at a partner gym in Uluwatu and Ungasan. Sessions at a gym are subject to the gym's own entry fee.

Which areas do you cover?

Uluwatu and Ungasan. Locations outside this zone are possible on request, with a small travel surcharge.

How does meal prep delivery work?

There is one menu per week with a choice of protein and sides. Order before the weekly deadline and meals arrive in one of two fixed delivery slots.

Can you work with allergies or dietary preferences?

Yes. Preferences and allergies are recorded in writing before we start. Severe allergies are assessed case by case so I can guarantee a safe kitchen.

Do I need to be fit already?

No. Every plan starts from your current level, your goal and the time you have in Bali.

How do payment and cancellation work?

Training packages and meal prep are paid in advance. Private dining requires a 50% deposit. Training can be rescheduled up to 24 hours before, private dining up to 72 hours before.

Get your plan

Tell me your goal and where you are staying. I will reply with the exact setup and price.

  • A reply within 24 hours
  • Founding-client rates

Or reach me directly

PrivateBite Bali coach and chef

I read and answer every message myself.

Within 24 hours, usually much sooner.

Area or villa name, so I can check the delivery zone.

I am interested in

A few lines about your goal, schedule and any allergies.

Your details are only used to reply to your enquiry.