San Clemente Island (★4.5)
San Clemente Island is Southern California’s best-kept secret. Most divers opt for the more popular Catalina Island or go south to the Coronados, but San Clemente is a great place to go on a short liveaboard trip from San Diego.