Never stayed there but did stay at Island Retreat which is in Imbil itself. Charge $7 a nite to stay there and have all the facilities. Is situated on the river and you can have a swim. Also pet friendly.
Also 19km away at Kenilworth you have Kenlworth Homestead. Again the same as its on the river and the rates are the same.
Cheaper and just outa town and is National Park camping site is Charlie Moorlings.
Anyway hope this helps.
I AM LIKE A HOLE IN THE GROUND WITH WATER IN IT - I AM WELL