River Rock is built for convenience without feeling like an airport hotel: BC's biggest gaming floor beside the Fraser River in Richmond, with a resort tower, a marina, a theatre and the SkyTrain to downtown right outside.
Being the largest floor in the province, River Rock has real depth: a wide table pit, a genuine high-limit room that draws serious players, a busy poker room and slots for days. It plays bigger than the modest hotel around it suggests.
The crowd is a mix of locals, players in from Asia and travellers killing a layover, which keeps the tables lively at odd hours. If you want a proper game near Vancouver, this is the floor.
The resort tower rooms are smart and quiet — a cut above what 'airport casino' leads you to expect — with river or marina views and good soundproofing. For a stopover or a low-key weekend they're more than enough.
It's a compact resort rather than a sprawling one, which works in its favour: everything is a short walk, and you're never far from the SkyTrain.
Dining spans proper restaurants to a quick food court, there's a theatre for touring shows, a spa, and a marina on the Fraser that gives the place an unexpectedly pleasant edge. A free YVR shuttle makes it a genuinely painless airport stay.
One SkyTrain stop and you're heading downtown, so you can treat it as a base for Vancouver as much as a casino in its own right.
For proximity to the airport and a floor this size, the value is excellent, especially if you'd otherwise book a bland airport hotel. It's the smart choice for a first or last night in BC.
Come for the floor and the convenience; stay for how easily it plugs you into Vancouver without a car.
The best airport-adjacent casino-hotel anywhere near Vancouver — a big, well-run floor with a comfortable resort attached.