skip to page content

Know More


GameSense is here to help keep gambling a safe, fun source of entertainment.

Learn more »

Play Better


Understand the key concepts that influence the outcome every time you gamble.

Learn more »

Get Support


Tools and resources to help you if gambling no longer feels like a game.

Learn more »

River Rock Casino Resort, Richmond

River Rock Casino Resort has an array of dining, world-class entertainment, amenities and, of course, all your favourite games. 

If you’re looking for live entertainment check out the River Rock Show Theatre or relax with live music at Curve Lounge. Find diverse culinary options with fine dining at Tramonto or the award winning Sea Harbour Chinese Restaurant. After that, take in the waterfront views from one of our suites at River Rock Casino Resort or rooms at River Rock Hotel. 

River Rock’s diverse game floor features over 1,100 slots, a dedicated Poker room, high limit VIP rooms and more. 

There is something for everyone at River Rock whether you’re looking for today’s most popular table games or slots or the myriad of other amenities, including a show theatre, restaurants and bars, hotel, deluxe fitness centre, tranquil spa, tropical swimming pool, water slide, plus a 144-berth marina.