The best time to visit Virginia Beach is from late May to early September, when you'll experience oceanfront culture in full swing.