If you are staying on Disney property, no you do not have to pay for EMH at any of the Disney parks, once inside make sure you pick up a coloured wristband for the evenings by showing your room key, for the early morning extra magic hours, you just need to show your room key upon entry