8. Basically, if you want to stay in San Diego for more than 3 nights, it is better to go for a good hotel in the downtown (4 stars deals, with a microwave, buy food for breakfast especially if you have children), rent a car for a day or 2 (parking is expensive) and buy a day pass to use public transport.