No, you will only be encouraged to redeem your Krisflyer miles at the Spa. However, note that there will be charges on your credit card for any last-minute cancellations or no-shows.