@John ******
I've never been to Hua Hin, and only visited Krabi. But I love Krabi. Probably my 2nd favorite place in Thailand. Beautiful cliffs and mountains, very local feel if you're out of the tourist area. I'm not a beach person so it's hard for me to comment on that.
But if you've never visited I suggest doing so! And you absolutely cannot go to Krabi without going here for lunch or trying to get a table for sunset
*****************************************