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