Yes, hiking boots should be snug. The rule of thumb is that they should feel snug everywhere but not tight anywhere. Your foot should feel secure in a way that prevents it from moving around the boot. Your heel should be locked in place and your toes should not hit the front of the boot. But, there should not be much extra space surrounding your foot.