OK. There are a few things to consider here:
1: What do you mean by 'resist'
2: How good are your engines?
3: How is your ship shaped?
4: What is your ship made of?
The first question seems trivial, but it isn't. If your ship is being hit by a wind (of any kind) then 'resist' can mean one of two things:
A: The ship only accelerates due to the wind at a rate that is lower than some arbitrary threshold. If this is what you mean by 'resist' then you need to remember F=MA, decide what the highest acceleration you're happy with is and work out how much force the wind is applying to your ship. There is a pretty good article on calculating force due to wind loading here, but please bear in mind that your ship design will hugely affect this.
B: The ship can 'station-keep' and stay where it is, even in high winds. In this case the mass of your ship is actually not an issue. The power and responsiveness of your engines is. If your engines can't push the ship along with an equal amount of force to the wind then your ship will move. If your engines can't ramp their thrust up/down fast enough to deal with changing wind conditions then your ship will move. Fengines >= Fwind.
Which brings us to your engines.
How these engines work is important. We know they provide at least 9.8 times the mass of the ship in force (assuming 1g gravity), or it wouldn't float. How much power over that they can provide affects the maximum windspeed your ship can fly into. We know that they can be turned on and off, or you would have no control. How much more force they have and how quickly they can go from 'on' to 'off' affects how heavy your ship needs to be in order to 'resist' gusts of wind to a level you're happy with.
Greater mass helps as you will need more powerful engines (in order to stay afloat) and the ship will be harder for sudden gusts to move, but if your engines are responsive and well controlled enough you could have an arbitrarily light ship. Again: F=MA comes into play, but now you need to look at your engines, how powerful they are and how well they can change the amount of force they provide.
All of the above depends on how much force the wind is delivering to your ship. This in turn is affected by the wind pressure (which scales with V2) and the projected area of your ship. The projected area is lower for aerodynamic ships, and higher for wall like ships. Either way: You need a ship that's aerodynamically shaped. If your winds are coming from the front or back but not the sides then a shape like two cones glued end to end will be a good bet.
And finally: The skin of your ship has to be tough (which affects the mass) and smooth (which doesn't). Constant exposure to hurricane force winds will expose any flaws or weakpoints and literally peel the hull from your ship: So don't give it the option. As Lensman noted in his answer there may also be other debris to worry about, so armour plating is a good idea. The other thing to consider is that the internal structure of your ship has to be able to stand up to 2x the force being delivered by the wind: It's being pushed by the wind on one side and your engines (assuming they can stand up to the wind) on the other. That's some epic stress. If you know where the wind is coming from consider bracing down the length of the ship with something that has a high compressive strength, or using multiple smaller engines rather than one big one (also helps with redundancy).
Hopefully some of this helps, but really the answer to this question depends on how good your engines are.