Pas simple... l'hôtel Saint-John est hors de prix pour une qualité plus que médiocre, mais c'est quasiment le seul dans le coin. De l'hôtel tu peux rejoindre la gare maritime (Bergevin) en un quart d'heure de marche mais le quartier est un peu craignos la nuit, je te déconseille de le faire seul avec un sac sur le dos (un taxi Bergevin - Saint-John c'est 10€).
Une autre option c'est de regarder du côté des innombrables hébergements au Gosier, qui démarrent bien plus bas pour les tarifs, et de se renseigner si ils proposent un service pick up / drop off à l'aéroport ou à la gare maritime et à quel prix. Ca peut valoir largement le coup, suivant le trafic c'est à 20-30min de l'aéroport ou de Bergevin.
Mais ce que je te conseillerais c'est de creuser les annonces leboncoin rubrique location de vacances, qui marche très fort aux
Antilles et sur lequel on retrouve beaucoup de chambres d'hôtes et locations d'appart même à la nuit.