My bettas love the anubias and java fern in my tanks, too. Once they get very large they make great refuges.
The other thing I've found mine like are floating plants. I have a floating water sprite in each of my betta tanks. They love to lounge in them, and if the light is bright enough then it won't bother the plants below them.
Goldfish | Community | Koi pond | Carnivorous Plants