I have a betta that lives in a philodendron plant and he seems to love hiding in the roots! You can get them at almost any store that sells house plants. Also I've heard bettas like Peace Lilies! But mine really loves his philodendron :)
I love jungley looks in tanks...some good plants for this (they are also great at sucking up ammonia!) are hornwort, elodea (aka anachris), cabomba (I have not had great luck with cabomba in the past, but I have heard they are easy).
Some other great plants that are really easy are java fern, anubias, crypts, etc...and you could always go for a moss ball or two
Also, I am a personal lover of frogbit, and it grows like crazy in my tanks!
Depends on the lighting. Plants can live in any space it seems, but lighting is important to their growth and health. My 5g canopy only holds a light on one side and in order to get a 6500K plant light in it I had to remove the protective rubber sheath.. So, it can get risky but mine is fine now. Been running for months.
I have floating salvinia, hornwort, java fern, anubias (don't know which variety), marimo moss balls and a small bit of floating hygrophilia which was left over from my dead mass. I keep anything I want to grow or get back to health on the side of the tank where the light is strongest.
It then depends on the gravel, soil. Some need soil and sand to grow while others (all the ones I have) can free float, be tied to driftwood or live in gravel.
Thanks! I do want to get him one of those floating logs, and maybe one of those little leaves that stick on the side. My local fish store carries dwarf baby tears, and I love them, but don't know how I'd put that in. There's some hornwort in there. I guess I can float that.
Hornwort is fine to float. Mine floats all over the place, the boys weave. The betta hammock is a good little thing, I noticed mine only use it if there are a lot of plants around. I seen them testing out various areas of the real plants with their weight but then lay on the hammock. the only plant I have which supports them is the anubias and that's on the bottom.
I don't know if betta logs are cheaper online but in store here they're like 10.99. The only thing stopping me from buying it lol