Weymouth doesn't have much going on coffee wise - best to head to Dorchester and go to Finca. They roast their own beans in store and make a very good coffee - one of my fave coffee shops. There's also Soulshine in Bridport if you're coming from the west.
I've never had a good coffee in honiton. Just have ice cream instead.