Sites like Bovada, MyBookie, and BetOnline are recognized for accepting credit card deposits, including Mastercard. These sports betting sites are popular for their reliability, ease of use, and quick deposit processing times.