So, <em>holiday maker </em>does not exist in US English. The rough equivalent would be <em>vacationer</em>, but it’s not a common word in US English — it sounds made up. Going <em>on vacation </em>is a less common occurance, and a bigger deal, in the US than <em>going on holiday </em>is in British English.
Being a <em>tourist </em>means someone is <em>sightseeing </em>in a place they have traveled to<em>. Visitor </em>is a more general word for anyone who goes anywhere to see something or meet with someone. You can be a <em>visitor </em>of your sick grandma in the hospital in your own city.