I don't have all the prices, but their web-site has a printable page with a few treatments you can prepay for.
45 minute manicure and 55 minute pedicure :$110
Deep tissue massage : $119
Conditioning hair and scalp ritual : $29
Couples Massage : $269
55 minute facial and 75 minute hot stone full-body massage : $321
They also have some treatments paired with other perks for couples like the Just For Us package that not only includes two 25 minute aromatherapy massages but also comes with 1 doz. roses, 1 bottle of Mumm Cordon Rouge, 2 bathrobes, 1 afternoon tea in your stateroom, Dessert and Champagne served one evening in your stateroom, guarenteed table for 2 in the diningroom, Dinner for 2 at the Pinniacle Grill, and a 10x17 activity photo sheet for $498.69
Almost all the ships i've been on also announce some nice discounts when in port.
P.S. You can't book these online though. They have a printable order form that you must mail or fax to them with your booking number, cabin number, and credit card number, at least 5 days before your cruise. Or you can call in your order at 1-800-541-1576.
On the new Eurodam you can also pre-pay for Lido and retreat cabanas or the new Tamarind restaurant.
There are lots of fun things you can pre-pay for on this form too. Coffee and Soda and Cocktail cards. Foto albums, wines, cigars, flowers and more.
Check it out if you'd like.
It may not save money but it can be nice to leave the ship with a smaller bill to pay.
Don't have a list, but I know it's expensive. Better to have your hair, nails, etc. done at home.
... I was gonna say the same thing ... however,
One of the neatest things I like about cruising is getting my hair cut, styled and colored onboard the ship. Yes, it is more expensive than having it done at home, but there is just something to be said about sitting in that chair and gazing out on a vastly beautiful blue ocean while the stylist is working on you. To me, it's the very essence of cruising, and that's why I am willing to permit myself that one extravagance.
You can save some money on spa and hair treatments by getting them done on port days. The spa is always running port day specials because they are very slow on those days as most people are off the ship and don't want their hair or spa appointments on those days.
Also, sometimes if the spa is not doing a good business on any given cruise they will run some specials just to stimulate business. After all, they have to pay all those spa and salon workers whether they have appointments or not. So, they'd rather keep them busy and will offer some good deals if that's what it takes.