Check into a fantastic resort, an elegant hotel, or an intimate inn full of character, and your vacation is all but made. The South has some of the best places you'll find anywhere.