All but our first cruise we have stayed in Spa cabins. Many times there have been Spa coupons left in our cabin. 25% off, $50 credit toward any service, etc. Also, if you listen to the announcements carefully, sometimes they will offer discount to the first 5 or 10 who sign up for certain service. Got a really great deal on a massage via an announcement made while we were walking back from our 6pm dining a few cruises ago.