Simply put, HubSpot has a lot more features, scoring a 3.7 out of 5 in our research, versus Zendesk, which scored only 2.8 out of 5, which you'd expect from a platform that generally costs a lot more.
If you're keeping track, that's 10 different pricing plans to choose from, so you should be able to find something that fits your needs. The Team plan is $49 per user, per month, the Suite Growth plan is $79 per user, per month, the Suite Professional plan is $99 per user, per month, and the Suite Enterprise plan is $150 per user, per month. Zendesk also offers a robust service-focused offering, dubbed Zendesk Suite, which offers four different pricing plans. Both plans have a $19 per user, per month plan (Team), a $49 per user, per month plan (Growth/Professional), and a $99 per user per month plan (Professional/Enterprise). Zendesk offers two different types of service: Zendesk Sell and Zendesk Service, each of which offer three different pricing plans. Take a look at what kind of pricing plans these two CRM providers offers below.
The price of Zendesk and HubSpot varies pretty substantially, which is why they're geared towards different sized businesses.