There are two seasons when it's best to visit, mainly because of the nicer temperatures! They are from March to May and September to November. August is high season, gets hot, and attractions will be more crowded.
Taking a hop-on hop-off bus tour is the best way to get around town! You can use public transport if that's easier or hire a car.
There is no shortage of must-see attractions in San Diego, with highlights such as Balboa Park, the San Diego Zoo, the USS Midway Museum, Coronado Beach, La Jolla Cove, and the Gaslamp Quarter.
San Diego is a safe city to explore but as with any new place you visit keep your belongings with you at all times and stay away from areas that aren't tourist friendly.
Certainly, San Diego offers plenty of exciting day trip options, such as exploring nearby towns like Carlsbad, Encinitas, and La Jolla, or visiting renowned attractions such as Disneyland, Legoland, and SeaWorld.
For outdoor enthusiasts, San Diego is an ideal destination as it provides plenty of opportunities for activities like hiking, biking, surfing, kayaking, and more. Popular outdoor spots in the area include Torrey Pines State Natural Reserve, Mission Trails Regional Park, and Balboa Park.