River Spirit Casino Resort
Travel $$ | Open
8330 Riverside Parkway, Tulsa, OK 74137
RiverWalk
Hours | Open
Days | Time | Mon | Open 24 Hours |
Tue | Open 24 Hours |
Wed | Open 24 Hours |
Thu | Open 24 Hours |
Fri | Open 24 Hours |
Sat | Open 24 Hours |
Sun | Open 24 Hours |
Description
River Spirit Casino Resort is located on the banks of the Arkansas River at 81st & Riverside Drive in Tulsa, Oklahoma. Click here for directions. Get to know River Spirit Casino Resort
River Spirit Casino Resort has brought a little slice of paradise to Tulsa with Margaritaville Casino & Restaurant, which opened in 2016. The addition of this new casino means River Spirit now has two casinos in one, each with its own distinctive atmosphere and décor. With over 3,000 high-tech electronic machines, numerous poker tables and table games.
Frequently Asked Questions
Places You Should Consider
River Spirit Casino Resort Photos
News & Articles