Imperial Beach is a sleepy residential beach community approximately 15 miles south of San Diego. It is the most southern beach city in the entire West Coast and is only 5 miles north of downtown Tijuana, Mexico. There has been a resurgence of development recently with the building of new resorts and an expansion in restaurants and retail in the area. The weather here is mild and comfortable all year round, so it makes for a very popular destination area. With it’s close proximity to both San Diego and Mexico, it’s also close to the cruise ports for major cruise lines. Since it’s mostly a residential area, the beaches are less crowded than other well-known beaches in the area. Imperial Beach stretches nearly 4 miles of beach and offers a dog friendly area, year round lifeguards, and popular beach sports like surfing, body boarding, beach volleyball, and more.