When To Go
There is, quite simply, no bad time to go to San Diego. When it's 30 degrees and snowing at home, San Diego will be 75 and sunny; when it's 100 degrees where you live, it will also be about 75 and sunny in San Diego. The trick is to avoid the crowds – the high season is the summer months – the busiest and most crowded time with everyone from families to cruisers making the most of their vacation time. The low season runs from November through February, and you'll find these days to be the coldest weather (mid-60s) and the lowest hotel prices – the water may also be too cold for swimming. The best bang for your buck comes in the months of March, April, and May, when you can hit the beaches and attractions without throngs of (other) tourists around.
When To Go
High-season
summer
Low-season
November - February
Best bang for your buck
March - May
$38/nt+: Low nightly rates at San Diego hotel near SeaWorld Good Nite Inn SeaWorld
$187/nt+: San Diego Gaslamp Quarter 2-nt stay w/$50 credit Perfect Escapes
$159/nt+: San Diego bed & breakfast w/upgrade & late check-out Perfect Escapes
$138/nt+: San Diego Marriott La Jolla hotel & more San Diego Marriott La Jolla
Up to 35% off: Hotels in Cancun, Flordia & Puerto Rico Hotels.com
$25/nt+: Great rates on last-min. hotel deals in Vegas & more Hotels.com
$44/nt+: Stay 2 nts & get $25 off next stay in Orlando & more Hotels.com
$168+: Low round-trip flights to sunny San Diego Major Airlines