Consistently sunny weather and 70 miles of magnificent coastline are what draw active types and sun seekers alike to San Diego throughout the year: that and the mouthwatering Mexican cuisine, thriving nightlife and one of the country's favorite zoos. And then there are the beaches: Retreat to Mission Beach to catch a wave, to La Jolla to soak up the sun and to Coronado for a leisurely seaside stroll. When you're ready to ditch your flip-flops and board shorts for more formal attire, you'll find pockets of vivacious nightlife throughout, especially near the historical Gaslamp Quarter.
The U.S. News & World Report travel rankings are based on analysis of expert and user opinions. Read more about how we rank vacation destinations.
The best times to visit San Diego are March through May and September through November. You can find some great deals on travel rates during the low seasons in comparison to the peak summer season. However, because of the warm weather, which averages about 60 to 70 degrees year-round, there's never really a terrible time to visit. But that doesn't necessarily mean sunny days abound as well. During the months of May and June, overcast days occur often, so much so that locals designate the months as "May Gray" and "June Gloom." And when it comes to rain, San Diego sees the most rainfall during the winter months, so a day at the beach is out of the question during this time (not to mention the ocean's waters are way too cold for swimming).
Data sourced from the National Climatic Data Center
San Diego's personality is a mix of Spanish, Hispanic and American influences. Juan Rodriguez Cabrillo (memorialized at the Cabrillo Monument) was the first European explorer to touch down in San Diego (and the whole California coast) in 1542. The colonization of San Diego's indigenous people brought in a Spanish influence to the city for the first time. The first of the 21 California Missions developed by the Spaniards, Mission Basicila San Diego de Alcala, was founded here in 1769 and is considered to be the birthplace of Christianity on the West Coast. Right below the mission stands Old Town, the first permanent Spanish settlement on the West Coast. Balboa Park is another prime example of Spanish influence in the San Diego. Not only is the park named after a Spanish explorer, but there are a number of Spanish-Renaissance style buildings dotted throughout.
But the Spanish influence is more of a relic in comparison to the Hispanic influence that permeates the city today. San Diego’s eclectic nature as a border town has significantly influenced all facets of the city’s culture as well as its economy and politics. The US-Mexico border lies just 16 miles south of downtown and can be accessed via the city’s trolley system (on the blue line to be exact). The city has one of the biggest Hispanic populations in the USA, and as such is one of the cities where Spanish is spoken the most in the country.
You can find Mexican eateries in just about every neighborhood you go, and if you visit a mall on the weekend (especially Fashion Valley), you’ll likely encounter wealthy Tijuana residents that came up to San Diego for the day to go shopping. Not only that, but oftentimes their kids commute into San Diego to go to school during the week. The Hispanic community has also made an impact on the city’s tourism. Old Town San Diego is the most visited state park in the whole of California and Chicano Park, located underneath the Coronado Bridge in the Barrio Logan, was given the distinction of a National Historic Landmark by the Department of Interior in 2015. San Diego would not be the city it is today without the contributions made by the Hispanic community it calls home.
San Diego is also a big military town. The city is home to the fourth largest naval base in the USA, making it the biggest on the West Coast. There are also multiple Marine bases and training centers there as well, so don’t be surprised if you see members of the military walking about around town. What’s more, the world’s largest military commissary is here.
With the U.S.-Mexico border sitting just 16 miles south of downtown, it should come as no surprise that San Diego is home to a delicious array of top-notch Mexican food. Mexican restaurants big and small can be found everywhere you go, from more affluent areas like La Jolla and Point Loma to strip malls off the highway. If you're looking for a starting point, go to the Barrio Logan for some of the most authentic fare. Try the California burrito, which features carne asada, cheese, pico de gallo or guacamole and french fries. You should also consider indulging in some carne asada fries, which are topped with carne asada strips, cheese, salsa and beans. And of course, you must sample the fish tacos. While the California burrito, carne asada fries and fish tacos are staples, they are hybrids. Mole, pan dulce (or sweet bread) found at Panchita's Bakery and chamangos, smoothie or sorbet mixed with mangos and chamoy, (found at Tocumbo Ice Cream) are more authentic to Mexico.
San Diego has also made a name for itself in the craft beer scene. The city boasts more than 130 breweries and counting. Top craft breweries, such as Karl Strauss, Stone Brewing and Ballast Point, all call San Diego home. You can find a directory of breweries, categorized by region, on the San Diego Visitors Bureau website. You can also check out brewery recommendations from local experts like concierges here. Or, for a comprehensive glimpse into San Diego's love of the brew, consider planning your trip for November during the city's annual beer week.
Seafood is another important component of San Diego's culinary character, thanks to the city's close proximity to the ocean. For the best atmosphere, seek out places closest to the water, such as Point Loma Seafood's, Mitch's Seafood (also in Point Loma) and Oscar's Mexican Seafood in Pacific Beach.
And for a comprehensive taste of San Diego's Mexican, seafood and craft beer, head to Liberty Public Market in Point Loma. This market features produce stalls, as well as ready-made meals in addition to a few restaurants, including popular brunch spot Breakfast Republic.
The best way to get around San Diego is by car. You'll find that the trolley and bus routes aren't as well-connected as in other cities, so to fully experience everything, you're better off being the one in complete control for getting to point A and B. You can rent a car at the San Diego International Airport (SAN) – located about 2 and a half miles northwest of the city center – or you can take a taxi and then rent a car once you arrive in town. Taxi fares from the airport to downtown San Diego can fluctuate depending on traffic, but you should expect to pay about $12 to $15 for a one-way ride.See details for Getting Around
Search for the best flight deals across Orbitz, Expedia, Kayak and more.