Bristol and Edinburgh are both very hilly and you'll find plenty of cyclists of all kinds (and using standard and e-bikes) in both. Get the impression Bristol is probably the more cycle friendly and has a more consistently progressive approach to infrastructure. While Edinburgh has some great infrastructure, there are bits that are pretty dominated by motor vehicles and hostile to pedestrians and cyclists etc. Ultimately, I don't think hills are a barrier.
Bristol and Edinburgh are both very hilly and you'll find plenty of cyclists of all kinds (and using standard and e-bikes) in both. Get the impression Bristol is probably the more cycle friendly and has a more consistently progressive approach to infrastructure. While Edinburgh has some great infrastructure, there are bits that are pretty dominated by motor vehicles and hostile to pedestrians and cyclists etc. Ultimately, I don't think hills are a barrier.