The Resort requieres the full balance of the stay, on arrival. All extras, additional nights or any supplement added later, will be settled at check out. The main currency of the hotel for each payment, is the USD (we don't accept banknotes issued before 2003). The hotel is also ready to accept Euro or Shillings on requests, only according to the hotels' Exchange rate. For payment by credit card, VISA, MASTERCARD and AMERICAN EXPRESS are the only cards accepted. For each transaction, the hotel will add to the total amount, 3.1% due to bank charges. We recommend to take cash as the only banking offices are in Stone Town (40min. Away) and not all the services, even outside our Resort, accept credit cards. The Boutique, Spa and the Excursion Office inside the hotel, don't accept payment by credit card but only in cash (USD, Euro and Shillings are the currencies accepted). As outside of the hotel management, the purchases may not be included in the bill.