Booking & payment

How to book and pay

Everything is booked and paid online: camp rooms with a 50% deposit, classes, private sessions and memberships in full. The agreement is signed electronically at checkout — no paper forms. Prefer to ask first? WhatsApp us.

1 · Book online
Camp rooms (50% deposit, Open Date available) · Classes · Memberships · Private sessions · Photoshoots. Card, bank transfer and QRIS at checkout; you get a confirmation by email and WhatsApp right away.

Open online booking
2 · Ask on WhatsApp
Not sure which room or class? Every product page has a WhatsApp button with the details pre-filled. We answer, then you book online.

Camp balance
The remaining 50% for a camp booking is due one week before check-in — we send a payment link, or you can use the bank details below.
Prefer email?
Write to ptcircuscastlebali@gmail.com with your name, WhatsApp number, the service, your dates and the room type — we reply with availability and a payment link. Before paying, please read the Refund & Cancellation Policy.

Before you message

What we need from you

Sending these details in your first message saves a round of questions.

For a camp booking

  • Your full name
  • WhatsApp or phone number
  • Arrival dates, or Open Date
  • Room type and number of guests
  • Open Date, if you don't know your week yet
  • Any add-ons you want included

For classes or private sessions

  • Your full name
  • WhatsApp or phone number
  • The student's age, if booking for a child
  • Discipline you want to practise
  • Preferred days and times
  • Drop-in, monthly plan or membership

For a photoshoot

  • Your full name
  • WhatsApp or phone number
  • Number of participants
  • Rice fields or waterfall
  • Your apparatus and level
  • Preferred dates

Payment methods

How you can pay

All prices and payment links are issued in Indonesian rupiah (IDR). Bank transfers in USD and EUR are accepted at the exchange rate on the day of payment. Prices include all applicable taxes, including the 10% hotel tax (PB1) on accommodation.

Payment link

After we confirm your booking we send a secure payment link for the exact agreed amount. The link is issued for your booking only and shows the exact amount and your booking reference. We send the full breakdown of what it covers in writing before we issue the link. It is useful for guests reserving before they arrive in Bali. For camp bookings, payment of the 50% deposit confirms acceptance of the Refund & Cancellation Policy.

Bank transfer

You can transfer directly to our company account. Bank transfers and Wise both work; please send us a screenshot once the transfer is done so we can match it to your booking.

Paying in Bali

After you arrive, you may pay in cash or by card through our bank terminal on site. We confirm the available payment method with your booking.

Bank details
Account namePT CIRCUS CASTLE BALI
BankPermata Bank
Account number4139529621
SWIFT codeBBBAIDJA
BranchKCP Ubud Gianyar · Jl. Raya Andong, Peliatan, Ubud, Gianyar, Bali 80571
Currencies acceptedIDR, USD, EUR
Sending an international transfer? Please cover the transfer fees on your side so the exact amount arrives. Transfers take up to 5 business days; services like Wise or Revolut are usually much faster. If the SWIFT code BBBAIDJA fills in a Jakarta address, that is normal — it is Permata Bank's head office and the funds still reach our Ubud branch. Where a branch is requested, enter KCP Ubud Gianyar and the city Gianyar; if a numeric branch code is required, use 0000 or leave it blank.

Deposits and changes

What you agree to when you pay

  • Camp bookings: a 50% deposit secures your room and your rate. The remaining 50% is due within 24 hours of checking in.
  • Classes, private sessions and photoshoots: paid in full in advance. Class capacity is limited, so a slot is only held once payment is received.
  • The deposit is non-refundable, but it applies in full to your stay.
  • You may reschedule once to different dates, subject to availability, if you request the change at least 14 days before check-in.
  • Open Date bookings: your deposit is held in our system until you choose your dates. It locks your rate and your priority over new requests, not a specific room or exact dates: we confirm the week you choose, and may offer an equivalent room or shift your arrival by a few days.
  • Adult Club Membership: a fixed three-month term with three classes per week (12 classes per calendar month), invoiced monthly. The membership rate is 400,000 IDR per class (4,800,000 IDR per month); each invoice shows the standard 500,000 IDR rate and the 100,000 IDR per-class membership discount. If you end early, give 30 days’ written notice: attended classes are recalculated at the standard rate, a final invoice is issued for the difference, and any unused prepaid balance is applied to that invoice and returned if any remains.

Ready to train with us?

Tell us your dates and what you would like to train. We will confirm availability, send you the details and a payment link.