Portsmouth, New Hampshire

Stop by the idyllic coastal town of Portsmouth, New Hampshire. It's cozy and cute and my personal favorite (I mean, I am from there)! Stay in the heart of town to experience all the holiday activities, from gingerbread house competitions to skating at Puddle Dock Pond, and even a candlelight stroll under the stars - could you be more festive?! 

[Photo via @goportsmouthnh]

6 of 9