Advertorial
See it on Expedia

River Rock Casino Resort Richmond, British Columbia

Sleep by the Fraser River, ride the Canada Line downtown.

A casino hotel on River Road, a short train ride from YVR and Vancouver.

Check prices on Expedia Published 30 October 2026
Gabled entrance and hotel tower of River Rock Casino Resort on River Road, Richmond

Top 10 from Expedia’s casino search

  1. River Rock Casino Resort hotel towers above the Fraser River marina at dusk

    Featured stay

    River Rock Casino Resort

    Richmond, British Columbia

    • Casino on site
    • Bridgeport Canada Line station next door
    • Indoor pool with water slide
    • Spa and hot tub
    • On the Fraser River waterfront
    • Daily resort fee applies
    • Pet fee charged per night

    Guest score

    See guest reviews on Expedia

    Rates on Expedia

    Live rates on Expedia

  2. Halifax Tower Hotel & Conference Centre, an Ascend Collection Hotel, Beechville

    9.8/10

    Halifax Tower Hotel & Conference Centre, an Ascend Collection Hotel

    Beechville, Nova Scotia

    • Casino listed on Expedia
    • Free buffet breakfast
    • Indoor pool and fitness center
    • Free self-parking
    • Beechville location, outside central Halifax

    Guest score on Expedia

    1,000+ reviews on Expedia

    View on Expedia

    Live rates on Expedia

  3. Applause Hotel by CLIQUE, Calgary

    9.4/10

    Applause Hotel by CLIQUE

    Calgary, Alberta

    • Free 24-hour airport shuttle
    • 2 hot tubs on site
    • Restaurant on site
    • Free self-parking
    • No casino listed on Expedia
    • Airport-area location

    Guest score on Expedia

    2,250 reviews on Expedia

    View on Expedia

    Live rates on Expedia

  4. Warwick Le Crystal - Montréal, Montréal

    9.4/10

    Warwick Le Crystal - Montréal

    Montréal, Quebec

    • Indoor pool and hot tub
    • Full-service spa
    • Bar and lounge
    • Paid valet parking
    • No casino listed on Expedia

    Guest score on Expedia

    2,163 reviews on Expedia

    View on Expedia

    Live rates on Expedia

  5. The Castle at Swan Lake, Vernon

    9.4/10

    The Castle at Swan Lake

    Vernon, British Columbia

    • Hot tub on site
    • Restaurant on site
    • Rooms with balcony or patio
    • Free self-parking
    • Outdoor pool is seasonal
    • No casino listed on Expedia

    Guest score on Expedia

    1,002 reviews on Expedia

    View on Expedia

    Live rates on Expedia

  6. Holiday Inn Express & Suites Belleville by IHG, Belleville

    9.4/10

    Holiday Inn Express & Suites Belleville by IHG

    Belleville, Ontario

    • Free daily breakfast
    • Indoor pool
    • Free self-parking
    • No pets
    • No casino listed on Expedia

    Guest score on Expedia

    1,000+ reviews on Expedia

    View on Expedia

    Live rates on Expedia

  7. Best Western Plus Rose Country Hotel, Camrose

    8.6/10

    Best Western Plus Rose Country Hotel

    Camrose, Alberta

    • Casino listed on Expedia
    • Indoor pool
    • 2 restaurants
    • Spa services
    • Breakfast costs extra
    • Dogs only, in a limited number of rooms

    Guest score on Expedia

    1,000+ reviews on Expedia

    View on Expedia

    Live rates on Expedia

  8. Sheraton Fallsview Hotel, Niagara Falls

    8.4/10

    Sheraton Fallsview Hotel

    Niagara Falls, Ontario

    • Indoor walkway to Casino Niagara
    • Indoor and outdoor pools
    • Christienne Fallsview Spa
    • Walkway to Fallsview Indoor Waterpark
    • Paid parking
    • Resort fee applies

    Guest score on Expedia

    7,017 reviews on Expedia

    View on Expedia

    Live rates on Expedia

  9. Altona Hotel, Altona

    8.4/10

    Altona Hotel

    Altona, Manitoba

    • Casino listed on Expedia
    • Indoor pool and hot tub
    • 24-hour fitness center
    • Free self-parking
    • Small-town Manitoba location

    Guest score on Expedia

    201 reviews on Expedia

    View on Expedia

    Live rates on Expedia

  10. Hilton Niagara Falls/Fallsview Hotel & Suites, Niagara Falls

    8.2/10

    Hilton Niagara Falls/Fallsview Hotel & Suites

    Niagara Falls, Ontario

    • Covered walkway to the casino
    • 2 indoor pools and a children's pool
    • Bar and lounge
    • Italian restaurant on site
    • Paid parking
    • No pets

    Guest score on Expedia

    14,084 reviews on Expedia

    View on Expedia

    Live rates on Expedia

Scores and review counts as shown on Expedia on 30 October 2026. The featured stay is listed first; other hotels follow the platform's guest ratings. Picks are editorial, not paid placements.

Booking takes four steps

Rates and room availability are shown live on the booking site.

  1. 01

    Pick your dates

    Open the Expedia list of Canadian casino hotels, find River Rock and enter nights and guests.

  2. 02

    Choose a room

    Hotel Tower rooms or Casino Tower suites.

  3. 03

    Read the rate terms

    Cancellation rules differ between flexible and prepaid rates.

  4. 04

    Bring ID and a card

    Guests 19+ show photo ID and a matching credit card.

Compare rates on Expedia

Two towers, one Sky Bridge

Two-queen guest room at River Rock Casino Resort with wood furniture and a wide window
Two-queen room. Photo: River Rock Casino Resort official website

Hotel Tower

King and two-queen rooms of 325 sq ft, linked to the casino by the Sky Bridge.

Casino Tower suites

One- and two-bedroom suites from 525 sq ft. Penthouses look over the Fraser River.

See suites on Expedia
King room at River Rock Casino Resort with a window over the Fraser River marina
Roulette table layout on the River Rock casino floor

The casino floor

Over 1,100 slot machines, live baccarat, blackjack and roulette, a poker room and a racebook.

Table games
Mon to Thu, 10 am to 4 am
Entry age
19+ in British Columbia
Sliced beef Wellington with sides, served at River Rock Casino Resort

Dinner without leaving

Gordon Ramsay Steak opens daily from 5 pm. KOI serves sushi and Sea Harbour serves Cantonese dim sum.

Casual
Rock House, Zio's, Chopsticks Noodlehouse
Buffet
The Chairman's Room
River Rock Show Theatre set with banquet tables in front of the stage

The Show Theatre

Tribute acts, comedy and Canadian rock bands play the resort's own theatre. Tickets are sold through Ticketmaster.

See show-night stays on Expedia

Before you go

What are check-in and check-out times?

Check-in starts at 4 pm and check-out is at 11 am. Your booking confirmation shows the times for your rate.

How old do I need to be?

The hotel requires guests to be 19 or older to check in. The casino is also 19+, the legal gambling age in British Columbia.

Is parking available?

Yes. Self-parking in the West lot is part of the daily resort fee, and valet parking is offered for a nightly charge.

How do I get there without a car?

Take the Canada Line to Bridgeport Station. The same line runs to YVR airport and downtown Vancouver.

Can I bring my dog?

The hotel is pet friendly with a per-night pet fee. Pets cannot be left alone in the room.

How does cancellation work?

It depends on the rate you book. Prepaid rates are usually non-refundable, so check the terms on the booking site before you pay.

Compare River Rock with other casino hotels.

See casino hotels on Expedia