Yes there is a salon on all ships  for hair, manicure and pedicure  take your pick.  It is right by the spa check in desk.