Concrete is currently used to build floating homes.
Taking into account these structures do not require continuous motion, concrete becomes the best material to make this floating hull/basement, regarding cost-effectiveness, quality, durability and low maintenance.
See some examples in these links: