Bueno, "Hobby" en español es un anglicismo (y está registrado en el diccionario de la Real Academia Española) así que puedes utilizar esa palabra en español.
La utilización de una palabra siempre depende del contexto. Para mi, "pasatiempos " es una buena opción:
Ejm: la música no es un pasatiempo para mi, es una profesión, es mi trabajo
Ejm: Siempre es bueno tener un hobby. Tener la mente ocupada es bueno