Refund & Cancellation Policy
Clear, transparent refund terms managed by Heavenly Villa Bali to ensure peace of mind for every luxury reservation.
Have a Change of Plans for Your Holiday?
Should any unexpected changes or issues arise regarding your holiday plans, we kindly encourage you to contact our Customer Service & Concierge team first so we can assist you with the best possible solutions (such as stay date rescheduling).
However, if you still wish to proceed with a formal cancellation and refund, please ensure your request meets the terms and conditions outlined below.
Standard Refund Tiers
More than 14 Days Notice
If you cancel 14 days or more before your scheduled check-in date, we will return 100% of your payment.
7 to 14 Days Notice
If you cancel between 7 and 14 days before check-in, we will return 50% of your payment.
Less than 7 Days Notice
Cancellations made less than 7 days before check-in date or guest no-shows cannot be refunded due to villa reservation holds.
1 Date Rescheduling & Modification Options
We understand that travel arrangements can be unpredictable. Guests who wish to modify stay dates are eligible for free date changes up to 14 days prior to check-in, subject to villa availability and seasonal rate adjustments.
2 Force Majeure & Travel Disruptions
Events beyond our control, including but not limited to natural disasters, volcanic eruptions, severe weather disruptions, flight cancellations, government travel restrictions, or acts of God, are outside the liability and responsibility of Management.
Heavenly Villa Bali is not liable for refunds or financial compensation resulting from Force Majeure events. Guests are strongly advised to purchase comprehensive travel insurance to cover unforeseen travel disruptions.
3 Refund Processing & Currency Settlement
Approved refunds are processed by Heavenly Villa Bali back to your original payment method (Card Payment / Bank Transfer).
- Processing Timeline: Refunds are initiated within 7 to 14 business days upon written refund confirmation.
- Multi-Currency Handling: Refunds are issued in the original booking currency (USD, AUD, or IDR). Any banking exchange differences are governed by your issuing card bank.
4 Submitting a Cancellation or Refund Claim
To request a stay modification, cancellation, or refund, please submit your reservation code and guest details to our support team: