I can't speak for the spa prices on the cruise, but the GF Spa and my wallet are good friends. I use the Jurlique Lavender hand cream, about $45 for a 4.4 oz tube. Well worth it though, it works like a charm, and you only need a bit a couple times a day. I have SUPER dry skin, and have never found another product that works as well on my hands/cuticles.
Anne