Resort venues sell packages that bundle the ceremony set-up, a celebrant, flowers and one to three nights of accommodation for the couple; the reception is then charged per guest on top. Independent estates and private villas charge venue hire or a full buyout instead, and usually expect you to bring a planner and approved suppliers. Villas in residential areas often have a music curfew and a community fee paid to the local banjar.
As a guide, a ceremony for two at a five-star resort starts at about IDR 20–35 million. Chapel or garden ceremonies for 30–50 guests generally cost IDR 55–150 million before the reception, and receptions run from roughly IDR 1.3 million per guest upwards. Full buyouts of villa estates and boutique resorts start at about IDR 400 million and pass IDR 1 billion at the top end. Many prices are quoted plus 21% tax and service, so confirm whether a figure is net.
For May to October and for Saturdays, book 9–12 months ahead; the best-known clifftop chapels fill furthest in advance. Weekday or wet-season dates can often be secured four to six months out. If you want a legal marriage rather than a blessing, start the paperwork at the same time as the venue booking.