Courtier

n.
  1. One who is in attendance at the court of a prince; one who has an appointment at court.
  2. One who courts or solicits favor; one who flatters.