This mountain city has everything a family could want, from quaint restaurants to shops and galleries. And just a few minutes outside of town are plenty of hiking trails with amazing views, waterfalls, and lakes. Oh, and don't forget about the Biltmore Estate. And if you're looking for a more isolated place to stay, try the nearby towns of Black Mountain, Arden, or Lake Junaluska.
Asheville, NC, United States