São José faz divisa com Florianópolis e dependendo do bairro, vc se hospeda barato.
Na própria Florianópolis tem lugar barato, claro que não é lugar perto da praia.
Até um estacionamento de frente pro mar é R$ 50 e 30 metros
depois é R$ 10.
Você pode ficar na região metropolitana.
Cidades como Palhoça e Biguaçú são bem próximas, do lado praticamente. E aí há algumas um pouco mais longe (cerca de 50km) como Tijucas, Antônio Carlos, Porto Belo.
Um lugar que amo ir e que não acho caro é bombinhas SC. Dá uma pesquisada pra vc vê. São lindas as praias de lá e pelo Airbnb vc consegue uns preços de estadias bem acessíveis