Ilkley is the best place though I think more expensive.
There are some nice places close to Bingley, such as Eldwick,
I once lived and worked in Bingley and surrounding areas, it was ok then but that's 40 years ago
Unless you can find a nice part of Bingley or close, go for Ilkley