Casino giant Las Vegas Sands Corp. will pay $9 million to settle Securities and Exchange Commission allegations that its Chinese operations had poor accounting controls from 2006 through at least 2011, the agency said Thursday.

The allegations focused primarily on the company’s sponsorship of a Chinese basketball team, plans for a business center in Beijing, and a ferry deal in Macau.

The...