Casino Gaming at River Rock
At River Rock Casino Resort, we operate a casino floor of close to 70,000 square feet in Richmond, British Columbia. The casino is open 24 hours a day, seven days a week. In line with BC provincial rules, guests must be at least 19 years old to enter the casino. Table games, slots, and dedicated areas for different types of play are part of the floor. The casino floor includes over 1,100 slot machines and a range of table games, along with a dedicated poker room.
One feature that really shapes who visits us: River Rock is recognized for its Baccarat offerings, drawing committed players from across Canada and internationally. That is a serious specialty. High-limit Baccarat players travel here from across Canada and from overseas for that experience. Our race book opens at 9:00 a.m. every day and stays open until the final race is complete, so if horse racing is on your list, it pays to check those times.
Getting Here and Planning Your Visit
Our address is 8811 River Road, Richmond, BC, V6X 3P8. We sit beside Bridgeport Station on the Canada Line, part of Metro Vancouver’s SkyTrain network. Vancouver International Airport (YVR) is just a short trip away, by car or by transit. In practice, you can arrive, stay, and head back to the airport by transit, which is convenient for casino resorts in this region.
When you plan your stay, a few basics are worth locking in ahead of time:
- Confirm hotel availability and your travel dates at riverrock.com or greatcanadian.com/hotels/riverrock/
- Decide whether you prefer a room under “The Hotel at River Rock” or “The Resort at River Rock” - the feel is slightly different
- Keep standard times in mind: check-in is 4:00 p.m., check-out is 11:00 a.m.
- Expect a nightly resort fee per room between approximately CAD 19.99 and CAD 23.17 before taxes, depending on the booking channel
- A refundable security deposit of about CAD 102 per room per night applies during your stay
- For hotel-related details or special requests, contact our Hotel Front Desk at 604-247-8900
- For table games, slots, or race book questions, Casino Guest Services can be reached at 604-273-1895
- Bring valid government-issued photo ID that confirms you are 19 or older; this is mandatory at the entrance
If your route makes Bridgeport Station less convenient, Aberdeen Station on the Canada Line is another option, located around 1.5 km from the resort.
From long experience in the hospitality and gaming industry, we generally suggest booking your room first and worrying about the casino floor second. On certain weekends and during peak event periods, availability can tighten quickly at properties like ours.
The Hotel and What’s On-Site
Our 4-star hotel is positioned on the Fraser River, with a private marina that gives the property a waterfront atmosphere. We host both leisure guests and business travelers, and the building was set up to operate effectively for both types of stays.
| Amenity | Details |
|---|---|
| Indoor Pool and Waterslide | Open daily 6:00 a.m. to 10:00 p.m. |
| Fitness Center | Available to hotel guests |
| Spa Services | On-site spa amenities |
| Restaurants and Bars | Four to five dining venues within the resort |
| Wi-Fi | Complimentary throughout the property |
| Marina | Private access on the Fraser River |
| Front Desk | 24-hour lobby with fireplace |
| Parking | On-site parking available |
Dining on property covers casual spots through to more formal restaurant settings, all located within the resort. We do update concepts and menus over time, so for specific restaurant names, current hours, or seasonal offerings, the most accurate information will always be at riverrock.com.
We also operate conference and event facilities. Meeting rooms, larger event spaces, and a schedule of live entertainment are a standing part of our business, and they run alongside regular casino operations.












