2. Kiawah Island Golf Resort
12 Kiawah Beach Drive
Kiawah Island, South Carolina 29455
Along with miles of private beach and forested paths, this 3,000-plus-acre coastal retreat has five spectacular courses. The main attraction, though, is the Pete Dye-designed Ocean course. To fully appreciate the scenery, ditch the cart--and play it on foot.