Richmond, British Columbia · Best for food and table-game fans
River Rock Casino Resort
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

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.”


