All Collections
Making a booking
When do I have to pay my final balance?
When do I have to pay my final balance?

Find out when the final balance payment is due for your vacation with Top Villas.

Tom Scott avatar
Written by Tom Scott
Updated over a week ago

The final balance is due 60 days prior to your departure.

We'll remind you by email when the balance is due.

If you are booking within 60 days of departure, full payment is required at the time of booking.

We do not store your payment details and do not take payment automatically.

Payment can be made by Mastercard, Visa, Discover and American Express (either online or over the phone), and by cheque or bank transfer.

Please refer to our terms and conditions for more information. 

Did this answer your question?