To submit a request for a Wyndham Business account and join Wyndham Rewards® Business, please fill out the form below. We’ll get back to you within two business days.
For new or existing reservations, call 800-407-9832.
To contact Customer Care, call 800-466-1589.
To enroll in Wyndham Rewards Business (if you already have a Wyndham Business account), contact your account manager or email WyndhamBusiness@wyndham.com.