If you're not a fan of crowded Florida beaches, then you should definitely give an Isle of Palms Beach Vacation in South Carolina a try. It's about 30 minutes outside of Charleston and has beautiful beaches, great places to stay and eat. Best of all, this beach is never too crowded! South Carolina beaches are the best!
Cayo Costa State Park The best shelling beach in the U.S. is not Captiva or Sanibel, the twin islands just over the mainland from Ft. Myers. There's one much better, located two islands to the north of Sanibel as the seagull flies. Nine-mile-long Cayo Costa may lack a bridge and chic hotels, but this state-park isle makes up for it with a staggering array of hard-to-find seashells.