I had great luck with cheap bamboo flooring from Lowes. It was basically bulletproof. I snapped it together and pre glued it into a sheet, traced out my cabin sole template on heavy brown paper to transfer onto the sheet and cut it out. I think a box was $40 or so and I had leftovers.
I secured it to the tabbed in plywood cabin sub floor with long strips of butyl tape (maybe $10 worth). It was rock solid and dirt cheap. It looked great as well.
Yet another use for butyl tape!