Ana,
Conheço um pouco sobre a ilha, então acredito que o melhor lugar para você ficar é na lagoa, pois é onde se concentra a maioria dos hostels, barzinhos e fica perto das praias (Joaquina, Mole e barra da Lagoa). Tem alguns em Canasvieiras, mas fica longe do centro (25km).
É verdade, sem carro é complicado, mesmo sendo "pequena", sem carro dificulta um pouco. Mas o transporte público na ilha é bom, da para se ir a vários terminais com uma só passagem.
Dá uma olhada aqui: http://www.mobfloripa.com.br/onibus.php
Por exemplo:
Da para se ir da lagoa para o centro, pelo terminal TILAG (TI(Terminal) LAG(Localização)) até o TICEN.
Se vier de ônibus, você vai desembarcar ao lado do TICEN, do TICEN da para ir para qualquer região de floripa e custa em média 2,75.
Sobre as festas tem o site da http://www.blueticket.com.br e o eccopass.com, geralmente as festas grandes estão no Music Park em Jurerê. Para ir para lá a melhor opção é juntar uma turma e ir de táxi ou excursão, pois é um pouco distante.
A empresa CATARINENSE é uma boa, ônibus novos e bons preços. Veja se consegue pegar algum direto..
A praia do Rosa é uma boa em, boa escolha roma trips.
Leandro, a lagoa é uma boa tb, lá tem áreas de camping..
Vou estar lá do 27/12 e retorno 08/01, qualquer coisa se precisar..