Richmond, British Columbia · Independent review
River Rock Casino Resort
The easiest casino resort in the country to reach without a car: a SkyTrain stop across the road, YVR five minutes away, and a strong restaurant line-up.
The marina beside the resort, not the building. Photo: Dennis Sylvester Hurd from Minuwangoda, WP, Sri Lanka, Canada, CC0, via Wikimedia Commons, cropped
Our scores
Scores are our editorial opinion out of 5, based on published resort information and our own judgement. Resorts can't pay for a review or a better score.
What we liked
- Bridgeport SkyTrain station is across the road
- About five minutes from YVR
- Gordon Ramsay Steak, KOI and Sea Harbour on site
- Pool with a water slide, and a marina on the Fraser
Worth knowing
- Mostly urban surroundings
- Hotel adds a nightly resort fee
- Day-visitor parking terms aren't published
The resort
River Rock opened on June 25, 2004 on the banks of the Fraser River's Middle Arm, and is often called Western Canada's largest casino resort. In June 2026 it passed into Indigenous ownership, sold by Great Canadian Entertainment to Petroglyph Development Group (majority-owned by Snuneymuxw First Nation) and Musqueam Capital Corp. It sits on Musqueam-owned land.
Rooms and stay
The hotel tower has about 396 rooms and suites, up to penthouse and presidential suites, and links to the casino tower by a sky bridge. It is pet-friendly and you must be 19 to check in. Hotel guests pay a nightly resort fee.
The pool has a water slide and hot tub, next to a fitness centre, open daily from 6 am to 10 pm. The resort's marina has about 144 berths.
Spa
Absolute Spa has six private treatment rooms.
Dining
- Gordon Ramsay Steak: dry-aged steaks and Beef Wellington
- KOI: Japanese, with premium sushi
- Sea Harbour: Cantonese dim sum and seafood
- Chopsticks Noodle House: soups, rice and noodles
- Zio's: stone-oven thin-crust pizza
- Rock House Burger & Fries: breakfast and burgers
- The Chairman's Room: lounge daily, buffet Friday to Sunday
- Privé Bar: wine, cocktails and small plates
Shows and events
The Show Theatre seats about 1,000, with flexible layouts for concerts, comedy and dinner shows. The resort also has ballroom and meeting space.
Getting there
Take the Canada Line SkyTrain to Bridgeport station, across the road from the resort. Vancouver International Airport (YVR) is about five minutes away. Drivers enter from River Road.
Parking: there's a 1,200-space parkade. Hotel guests park free in the West lot (included in the resort fee), and overnight valet is $33. The resort doesn't publish day-visitor parking terms.
Accessibility
The resort doesn't publish an accessibility statement. Accessible king rooms are available in the hotel. Call ahead to check access and support.
Age and ID
In British Columbia you must be 19 or older to enter a casino, and the hotel requires guests to be 19 to check in.
Details checked against published sources on October 21, 2026. Hours and facilities change, so confirm with the resort before you travel.