Casino Floor: Games, Hours, and What To Expect
The gaming floor at River Rock is located at 8811 River Road, Richmond, British Columbia, V6X 3P8. Regular casino hours start at 9:00 AM and run late into the night. The poker room follows its own timetable, separate from the main gaming floor, and hotel operations run 24/7, so the resort as a whole does not really shut down.
There are over 1,200 slot machines on the property. Table games follow standard BC formats under BCLC rules, similar to what you will see at other casinos in the province. Poker is promoted on the official channels with a “First in Canada” label, but that claim is not broken down or verified anywhere public, so we treat it as marketing language rather than a measurable ranking.
| Feature | Detail |
|---|
| Slot machines | 1,200+ |
| Casino hours | Daily 9:00 AM to late |
| Poker | Separate schedule, “First in Canada” claim |
| Minimum age | 19 years (BC provincial requirement) |
| Regulator | BCLC + GPEB (registration #200424) |
Entry to the casino floor requires valid government-issued ID. At the door, the ID scanning system connects to the provincial Game Break self-exclusion program. If someone is enrolled in Game Break, that profile is flagged and entry is denied before they step on the floor. Any cash transaction of more than CAD 10,000 is subject to mandatory ID checks and FINTRAC reporting, which sits under federal anti-money laundering rules for Canada.
A basic tip that helps anywhere: when visiting a casino for the first time, bring two pieces of identification. You might not be asked for both, but it avoids delays at the cage or when staff need to double-check details at the entrance.
Hotel and Property Layout
River Rock carries a 4-Diamond rating and is regularly described across travel sites as Western Canada’s only 4-Diamond casino resort. Standard check-in time is 4:00 PM, with check-out at 11:00 AM. The indoor pool operates daily from 6:00 AM to 10:00 PM.
The resort sits along the Fraser River, with water views facing Vancouver and the North Shore Mountains. For a casino property in this region, that location is considered one of the stronger ones. Bridgeport Station on the Canada Line is roughly a 2-minute walk, giving direct transit access to Vancouver International Airport and downtown Vancouver. By car, you are about 1.9 miles from central Richmond and close to 6.5 miles from Vancouver Coal Harbour.
Amenities that are consistently confirmed across hotel and booking platforms:
- Indoor pool with a waterslide
- Fitness facilities
- Absolute Spa on site (operated by a third-party)
- Meeting rooms and larger conference spaces
- Several dining venues and bars
- Free Wi-Fi in guest rooms and public areas
- Theatre and event facilities
Because of the conference and meeting setup, the resort functions as both a leisure and corporate destination. That mix can put pressure on room availability and space during trade shows or major events. If your dates overlap with a conference, it is worth checking in advance whether specific room types or facilities are blocked.
Dining and Entertainment
There are several restaurants and bars spread across the property. On the official site, food and beverage are presented as a central part of the resort experience, although individual venues, menus, and operating hours do change from time to time. Before planning around a particular restaurant or bar, it makes sense to confirm current details directly at riverrock.com or over the phone.
The on-site theatre and event spaces are confirmed, but concrete capacity numbers are not available in open public sources. Cvent lists River Rock as an event venue within the broader Vancouver/Richmond market, which at least indicates that it handles formal meetings and group bookings at a professional scale.
| Venue Type | Status |
|---|
| Restaurants and bars | Multiple, on-site |
| Theatre and event space | Confirmed, capacity not public |
| Conference and meeting rooms | Available, bookable via resort |
| Absolute Spa | On-site, third-party operator |
| Indoor pool | 6:00 AM - 10:00 PM daily |