South Dakota's Premier Entertainment Destination

To get to Royal River Casino take I-29 to exit 114. Go 7 miles east on highway 32 to Flandreau. Turn south on Veterans Street to 607 S. Veterans Street. Please feel free to reach out to us with any questions or suggestions you may have. Simply fill out the form below and we'll get back to you as soon as possible or give us a call toll free at 1-877-912-LUCK.

For the latest details related to our health and safety measures, please visit Thank you for your patience

Join the Club

+ Rewards

Like earning rewards just for doing the things you love? Play your favorite games, and earn points toward Royal River Casino + Hotel services—or redeem points for cash!

Join Now