Here are best things to do in San Diego during the winter season. You can hike, spend time at the beach and even ice skate and snow tub.