SPG Credit Card Payment, Login, and Customer Service Information

The Starwood SPG credit cards are offered by American Express, so you will interact with Amex when it comes to making card payments online, by mail, or by phone, or if you need customer service assistance. All the information you need to accomplish any of these tasks is below:


If you prefer to pay by mail, send your payment to:

SPG American Express
P.O. Box 650448
Dallas, TX 75265-0448

If you want to pay by phone, the automated phone line for payments is 1-800-472-9297. If you need other help, the SPG / American Express card customer service phone number is 1-800-528-4800. (The SPG business credit card customer service phone number is 1-800-492-3344.)