The lobby at River Rock Casino Resort
← All casino hotels

Richmond, British Columbia · Best for food and table-game fans

River Rock Casino Resort

★★★★★4.2/ 5 overall

The lobby at River Rock Casino Resort. Photo: Canmenwalker, CC BY 4.0, cropped

A riverside resort by Vancouver's airport, with roomy suites and a lively Asian-inspired dining scene.

What we loved

  • Spacious suites
  • SkyTrain access
  • Great dim sum

Worth knowing

  • Airport noise
  • Busy pool

01 · The casino

Gaming floor

A big baccarat presence and an energetic table floor make this one of BC's largest and liveliest casinos.

80

Table games

1,100

Slot machines

  • Baccarat
  • Blackjack
  • Roulette
  • Pai Gow
  • Poker room

02 · The stay

Rooms & suites

Rooms and suites are spread across several towers, many with river views. Good soundproofing helps with the airport next door.

396 rooms · typical rate $190 to $400 CAD per night

  • Indoor pool with waterslide
  • Spa
  • Marina
  • Fitness centre

03 · The table

Dining & drinks

Excellent dim sum and Cantonese cooking, with Richmond's famous food scene right on your doorstep.

  • Cantonese restaurant
  • Buffet
  • Noodle bar
  • Lounge

04 · The night

Entertainment

An intimate show theatre books comedy and tribute acts, and the riverside marina is great for a stroll.

05 · Practical

Getting there

The marina on the Fraser River beside River Rock
The marina on the Fraser River beside River Rock. Photo: Dennis Sylvester Hurd, public domain (CC0), cropped

Across the street from Bridgeport SkyTrain station and about 10 minutes from YVR.

You must be 19 or older to enter a casino in British Columbia, and ID is checked. Gaming floor hours, rates and facilities change, so confirm with the resort before you travel.

The verdict

“A slick, easy stay with standout food and BC's liveliest table floor.”
★★★★★4.2 / 5