Estudió en el Conservatorio Municipal de Música de Barcelona, ??donde recibió clases de los maestros Pellicer (piano), Millet (solfeo) y Soler (armonía y composición).
Su primera obra de éxito fue la zarzuela Kosmópolis, estrenada el 3 de mayo de 1928 en el Teatro Olimpia de Barcelona. Sería en plena Guerra civil española, sin embargo, que escribiría su zarzuela más conocida, Romanza húngara, con letra de Víctor Mora. El estreno tuvo lugar en el Teatro Novedades de Barcelona, ??el 19 de febrero de 1937, con el gran barítono Marcos Redondo como protagonista.
El 2 de julio de 1937 se constituyó el Comité de Producción Cinematográfica del Sindicato del Espectáculo de la CNT; Joan Dotras había puesto música a dos documentales de la FAI: uno sobre la Columna los Aguiluchos y el otro sobre el Movimiento Revolucionario en Barcelona, ??en los que figura como Director Musical. Al terminar la guerra debería pagar la factura poniendo música a películas fascistas. También pasó un mes en prisión por una denuncia anónima, pero sin más consecuencias.
Entre 1939 y 1942 estrenó tres piezas más, a medio camino entre la zarzuela y la opereta y en 1952 presentó en el Teatro Principal de Donostia la que sería su última zarzuela, Aquella canción antigua. En 1954 hizo la música para la película Once pares de botas, de Francisco Rovira y Beleta. En los primeros años 60 estrenó la suite para piano Tres piezas españolas. A lo largo de su vida compuso gran variedad de obras: zarzuelas, música para revista, canciones, sardanas y música para películas.
Había sido nombrado catedrático de piano de la Escuela Municipal de Música de Barcelona en 1942 y aconteció subdirector en 1967. También ejerció de secretario del Montepío de Maestros Directores y concertador de Barcelona.
Aparte de sus tareas como compositor y profesor de música, Dotras Vila también ejerció de director de orquesta: en 1929, su Orquesta Dotras Vila acompañaba películas mudas en los cines Tívoli y Kursaal de Barcelona, ??y tocaba el piano y el órgano.
Obras de Joan DOTRAS I VILA

Romanza de Clarisa
nº 9 de "El caballero del amor" (Soprano)
DOTRAS I VILA, Joan
- Voz y piano (con coros)
- Reg.: B.1358

La mujer y el dinero
Nº 5 de la zarzuela "Romanza húngara" (Tenor)
DOTRAS I VILA, Joan
- Tenor y Piano
- Reg.: B.1242-5

No esperes, no
Nº 3 de la zarzuela "Romanza húngara" (Soprano y Barítono)
DOTRAS I VILA, Joan
- Orquesta sinfónica con Tenora y/o Voz ad libitum
- Reg.: B.1242-3

Lamento húngaro
Nº 11 de la zarzuela "Romanza húngara" (Contralto)
DOTRAS I VILA, Joan
- Violín y Piano / Violonchelo y Piano
- Reg.: B.1242-11

Despedida de Itsvan
Nº 10 de la zarzuela "Romanza húngara" (Barítono)
DOTRAS I VILA, Joan
- Orquesta sinfónica con Tenora y/o Voz ad libitum
- Reg.: B.1242-10

Canción de alborada
Nº 1 de la zarzuela "Romanza húngara" (Soprano)
DOTRAS I VILA, Joan
- Soprano, Coro femenino y Piano
- Reg.: B.1242-1

Romanza húngara
Poema lírico en tres actos
DOTRAS I VILA, Joan
- Coro con acompañamiento y Solistas (Zarzuela)
- Reg.: B.1242

Duetto cómico de Nina y Novicow
Fox-trot de la opereta "La embajada en peligro"
DOTRAS I VILA, Joan
- 2 Voces y Piano
- Reg.: B.1064

Las balandristas
Marcha de la opereta "La embajada en peligro"
DOTRAS I VILA, Joan
- Voces solistas, Coro y Piano
- Reg.: B.1063