The list of best beaches changes from year to year, according to the source and their criteria. But these places consistently make the top twenty list year after year. 1. South Beach (Miami, FL) 2. Myrtle Beach/Grand Strand, SC 3. Waikiki Beach (Honolulu, Oahu) 4. Mission Beach (San Diego, CA) 5. Virginia Beach, VA 6. Saint Pete Beach, FL 7…. Read More