Adults only. 19+ to enter a casino in Ontario, British Columbia, Nova Scotia and Saskatchewan; 18+ in Québec and Alberta. Gambling can be addictive. Free, confidential help in Ontario: 1-866-531-2600 · Helplines in every province
Northern StakesIndependent guide to Canada's casino resorts
Marina on the Fraser River beside River Rock Casino Resort, with mountains beyond

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

Rooms4.1
Dining4.4
Entertainment3.9
Setting3.8
Value4.1

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.

Spotted something out of date? Tell us

Keep it entertainment

Gambling can be addictive. It is entertainment, not a way to make money. Decide on a budget and a time limit before you visit, take regular breaks and never chase losses. Every province runs free, confidential support lines and voluntary self-exclusion programs.

Read our responsible gambling guide