San Diego is one of the most popular tourist destinations in the U.S. Its year-round sublime weather and idyllic beaches make it easy to see why. There are several different towns that line the San Diego County coast, though. Here are just three of the best ones to visit during your next vacation.

La Jolla

La Jolla is a beautiful, upscale beachside community that's part of the larger San Diego County. It has some of the nicest and most high-end boutiques, hotels and restaurants, as well as day spas and resorts. The two most famous beaches in La Jolla are Black's Beach, which is a nudist beach, and the Windansea Beach, which is one of the most famous beaches among the surfing community. Other attractions include the Birch Aquarium, the Torrey Pines Golf Course, the La Jolla Museum of Contemporary Art and the La Jolla Playhouse.

Coronado Island

Coronado Island is an island in the San Diego Bay and the popular getaway of some of the world's biggest celebrities. Stars as far ranging as Charlie Chaplin and Brad Pitt have all stayed at the Island's famous Hotel del Coronado, which served as the setting for the 1959 Marilyn Monroe vehicle Some Like it Hot. Things to do in Coronado Island include boat, gondola and ferry rides in the scenic San Diego Bay, afternoon cruises and Trolley Rides that take visitors to many of San Diego's major attractions. So when searching for San Diego vacation packages, be sure to book something with easy access to Coronado Island.

Del Mar

Del Mar is another upscale beach community just north of La Jolla. It's a great place to vacation in the summer, since that's when the City of Del Mar hosts both the San Diego County Fair and the Del Mar Races. The Fair attracts a lot big-name musicians and artists who perform there every year. Visitors can also enjoy several warehouses worth of shopping, carnival rides and excellent finger food, as well as art exhibits and animal competitions. The races follow right after the Fair and are one of the biggest in the country. The Torrey Pines State Beach is in South Del Mar and it is situated at the bottom of a 300-foot sandstone cliff.