anything will be beter than laminate with moisture. laminiate is compressed sawdust with a sticker on the top. it is a sponge
bamboo i've seen, prefinished, has finish on all 6 sides of the plank, so unless it's gettting soaked for long periods it'll be fine with some moisture. the "engineered hard wood" in my house is fancy plywood and the surface you see cares not one bit about getting wet due to the pre-finish being hard and water tight. if it gets soaked and the other 5 surfaces of the board get wet, they are unfinished and there will be problems. that said, i have had scraps spend most of the last 3 years on the ground outside including languishing in some puddles as rain does what it do, and i'm really impressed how not-that-bad they have done. a little peeling of the finish (uv i assume) and some delaminating of the plies but still quite solid. They weren't squeezed up tight or restrained though. in an "installed" scenario, i'd expect buckling* due to the expansion to be the actual problem.
*the winter we were remodeling was a really wet one ~4 years ago. we were looking for flooring and cabinets etc etc etc. one of the showrooms we went to evidently had a roof leak. the floors in the ~3k Square foot showroom got quite wet and buclked severely. 10-12" speedbumps all over the place. looked cool, but also expensive and a huge pain in the ass