When is the final payment due?

The final payment is due 60 days prior to arrival, 90 days for Easter, Thanksgiving, Christmas and New Year’s weeks. If this is a near term booking, defined as under 60 days, the total rental fee is due at the time of booking. If this is a near term booking, defined as under 60 days, the total rental fee is due at the time of booking. We do not allow payment of outstanding balances on arrival at the villa.

Comments are closed.