Situated along the Pacific Ocean between San Diego Bay National Wildlife Refuge and Border Field State Park, Imperial Beach is a tropical oasis just 14 miles south of San Diego. The city hugs the coast to the US-Mexico border and is just five miles northwest of Tijuana, Mexico. Imperial Beach offers four miles of beaches and is connected to Coronado by the popular Silver Strand.
For beautiful ocean views, head to Imperial Beach Pier. While you’re there, have dinner at the popular Tin Fish. Head to Dunes Park and enjoy swimming, surfing, and beach volleyball. If you’re considering an Imperial Beach apartment, you’ll enjoy more than sand, sun, and surf – this city is filled with top-rated restaurants, from IB Street Tacos to Aroma Thai; amazing wildlife at parks like the Tijuana Slough National Wildlife Refuge; and terrific shopping along Palm Avenue.