Choose a Season During the summer, San Diego's beaches and tourist destinations can feel overcrowded, and hotel rates are at their highest. If you visit in the early fall, you'll likely find excellent weather with smaller crowds. Winter can also be an ideal time to visit, although it may be too cold for swimming.