River Rock Casino Resort — Land-Based Casino 2026

Land-based casino
River Rock Casino Resort
richmond, BC · Great Canadian Entertainment
2004 est.
Cityrichmond
ProvinceBC
OperatorGreat Canadian Entertainment
Opened2004
Slots1100+ machines
Tables80 tables
Famous forLargest BC casino, near Vancouver Airport
Address

Overview

River Rock Casino Resort is British Columbia's largest casino by gaming volume, operating under the jurisdiction of the British Columbia Lottery Corporation (BCLC). Located in Richmond — just minutes from Vancouver International Airport — the venue draws locals and visiting players seeking table games, slots, and a full-service resort experience. Opened in 2004, River Rock has grown into a substantial gaming destination in the Lower Mainland, offering over 1,100 slot machines, 80 table games, and a multi-tower hotel complex on its 18-acre property.

Key Facts

  • Address: 8811 River Road, Richmond, BC V6X 3P8 (or verify current address on BCLC venue registry)
  • Operator: Great Canadian Entertainment (BCLC licensed)
  • Regulatory body: British Columbia Lottery Corporation (BCLC)
  • Opening hours: Venue hours not confirmed at publication; check River Rock's official site or call ahead
  • Phone: (604) 247-8900 (main switchboard; verify current number)
  • Entry age: 19+ (British Columbia age of majority for gaming)
  • Gaming positions: 1,100+ slot machines; 80+ table games
  • Hotel rooms: On-site luxury accommodations (exact count and rate range not verified at publication)
  • Parking: Free self-parking and valet parking available (valet fees not confirmed)
  • Public transit: Accessible via Richmond transit connections; nearest SkyTrain/bus routes recommended for visitors unfamiliar with Richmond
  • Accessibility: Wheelchair accessible; contact venue directly for specific accommodations (hearing-impaired services, mobility assistance)

The Casino Floor

River Rock's gaming floor spans a substantial footprint, with 1,100 slot machines ranging from penny slots to high-limit areas. The venue features video poker, multi-line video slots, and progressive jackpot machines. The slot selection represents a broad spectrum of denominations ($0.01 to $5+ ranges typical for BCLC properties), appealing to casual players and high-action seekers alike.

The table game section includes staples such as blackjack, roulette, baccarat, and poker variants. River Rock is known for its poker offerings; the venue hosts cash games and occasional tournament schedules, though specific tournament times should be confirmed directly with the casino. The high-limit gaming areas cater to players seeking elevated table minimums and exclusive perks.

Notably, BCLC-regulated venues operate under strict house rules and responsible gaming oversight. Payout rates and game fairness are audited regularly by the regulator, which differs substantially from offshore casinos. If you're familiar with online BC gaming (e.g., PlayNow.com), you'll recognize the same regulatory framework applied to the physical space.

Dining and Entertainment

River Rock features multiple dining venues ranging from casual to fine dining. The resort includes restaurants, bars, and lounges suitable for pre- or post-gaming meals. Specific menus, pricing, and reservation policies should be confirmed on the casino's website or by phone, as dining options and hours may vary seasonally.

The venue occasionally hosts live entertainment, special events, and sports viewing in designated areas. Gaming and beverage consumption are subject to BCLC's alcohol service policies in gaming areas; responsible service of alcohol is enforced on-site.

Hotel and Accommodation

River Rock Casino Resort operates attached hotel towers with luxury accommodations. Guest amenities typically include high-speed internet, fitness centres, pool facilities, and conference spaces. Room rates and availability should be checked directly through the casino's booking system or major hotel aggregators. For visitors seeking nearby alternatives, Richmond offers several branded and independent hotels within short driving distance.

Getting There and Parking

By car: River Rock is located at 8811 River Road in Richmond, just off Highway 99, making it easily accessible from Vancouver proper, the airport, and surrounding communities. Driving time from downtown Vancouver is approximately 30–40 minutes, depending on traffic.

Parking: The venue offers free self-parking on the property. Valet parking is available; specific fees and validation policies should be confirmed at the entrance or via phone.

Public transit: Richmond is served by BC Transit. The nearest SkyTrain / bus connections are worth confirming with TransLink before your visit, as routes and schedules are subject to change.

Ride-share: Uber and Lyft operate in the Vancouver metropolitan area. River Rock's main entrance includes designated pickup and drop-off zones.

Responsible Gaming On-Site

River Rock is subject to BCLC's GameSense programme, which provides harm-reduction resources directly at the venue. Signage promoting voluntary self-exclusion is posted throughout the gaming floor. Players can request self-exclusion through the casino's Player Services desk or via BCLC's central registry, which is recognised across all BC venues.

On-site counselling information and helpline numbers (see footer) are available at customer service. ATMs are present on-site; cash advances can encourage problematic play, and setting personal limits before arrival is strongly recommended.

BCLC-regulated venues enforce strict alcohol service policies in gaming areas and may refuse service if a player appears impaired. Age verification (19+) is mandatory at entry.

Online Casinos for British Columbia Players

If you cannot visit in person, British Columbia residents have a legal, regulated option: PlayNow.com, the provincial online gaming site operated by BCLC. Alternatively, several private operators are licensed under British Columbia's gaming framework. For a full comparison of online casino options and bonus structures, see our British Columbia online casino guide.

Frequently Asked Questions

What are River Rock Casino Resort's hours?

As of publication, specific daily and weekend hours were not confirmed on the publicly available sources we reviewed. BCLC venues typically operate extended hours (often 24/7 or close to it), but exact schedules vary seasonally and by gaming area. Call (604) 247-8900 or visit the official site to confirm current hours before travelling.

Is River Rock Casino Resort 19+?

Yes. British Columbia's legal gaming age is 19+, and River Rock enforces this strictly at the door. Valid government-issued photo ID is required for entry.

Does River Rock Casino Resort have free parking?

Free self-parking is available on the property. Valet parking is offered; specific fees should be confirmed at the venue.

Is there a hotel attached to River Rock Casino Resort?

Yes. River Rock operates on-site luxury hotel towers. Room rates and availability can be checked on the casino's website or through major booking platforms. As of publication, exact room counts and rate bands were not verified; contact the casino directly for current pricing.

What table games are available at River Rock?

River Rock offers blackjack, roulette, baccarat, and poker variants. Specific table minimums, limits, and availability vary by time of day and demand. The venue is known for its poker offering, including both cash games and periodic tournaments. Call ahead to confirm current table lineups.

Does River Rock Casino Resort have a poker room?

Yes. River Rock offers poker gaming, including cash games and occasional tournament play. Specific tournament schedules and stakes are best confirmed by contacting the venue directly, as these may change weekly or seasonally.

What is the dress code at River Rock Casino Resort?

As of publication, dress code policies were not explicitly confirmed on public sources. BCLC venues typically enforce smart casual standards (no beachwear, athletic wear, or visible gang colours). Contact the casino to confirm current dress code expectations before visiting.

Is River Rock Casino Resort Worth the Trip?

River Rock suits Lower Mainland locals seeking an established, BCLC-regulated gaming venue with hotel convenience and dining options. The location near Vancouver Airport makes it accessible for visiting players or tourists with a few hours to spend. Poker enthusiasts and table game players will find a substantial offering; slot players will appreciate the breadth of denominations.

Visitors expecting a Las Vegas-scale mega-resort may find River Rock more modest. If you live near the venue, it's a natural choice; if you're traveling from outside the province specifically for this casino, research online alternatives (e.g. PlayNow, private BC operators, or offshore options covered in our guides) to determine whether an online session or a weekend visit makes more sense for your budget.

Best time to visit: Weekday mornings and afternoons typically see lighter crowds than Friday–Sunday evenings. Avoid peak times (late night weekends) if you prefer a calmer environment.


Responsible Gambling Reminder

River Rock Casino Resort is open to players 19+ (British Columbia age of majority). If you or someone you know is struggling with gambling, support is available. Contact the British Columbia Responsible & Problem Gambling programme at 1-888-795-6111 or visit bcresponsiblegambling.ca. You can also self-exclude from all BCLC venues through BCLC's Player Services or the iGaming BC self-exclusion registry.