No hay forma de limitar un textarea en HTML.

Sabiendo esto, la única forma de limitarlos es:

  • Por un lado, limitar la entrada en el servidor, es decir, poner algún validador en la lógica del servidor (java, php, etc.) que controle el limite y genere algún error en caso de que se exceda
  • Por otro lado, utilizar javascript para ayudar al usuario a controlar el límite en el navegador.

Existen varios scripts para limitar la entada de caracteres en un textarea, por ejemplo, éste código y demo en The Javascript Source.

En cualquier caso, siempre hay que controlar también la limitación en el servidor para aquellos navegadores que no tienen javascript por razones de accesibilidad.

Más información, en How to limit the number of characters entered in a textarea in an HTML form, en inglés.