Vancouver Casino Resort

Whether you’re looking for a romantic getaway or an exciting weekend staycation, you’ll get the best available rate with River Rock’s direct Vancouver Casino Resort deals. Vancouver Casino Resort Business travelers and tourists that are looking for luxury casino resorts in Vancouver will rejoice in our hotel’s convenience – near the Vancouver airport and just outside the downtown core.

The Hotel at River Rock / River Rock Casino Resort is situated along the Canada Line sky train. That means when getting off a plane at Vancouver International Airport, you’re only 7 minutes away by rapid transit. And for those arriving from downtown Vancouver, this Vancouver Casino Resort is just 15 short minutes from the downtown core also via the Canada Line.

We don’t mean to brag, but our amenities are a favorite of Vancouver travelers. In fact, with features like free hotel parking, an indoor pool with a waterslide, free WiFi, custom Serta Perfect Sleeper mattresses, a full spa, live entertainment nightly, 4 restaurants, and a great fitness centre, many of our guests have a hard time leaving their luxury Vancouver Casino Resort room.

River Rock is Western Canada’s only Four Diamond Casino Resort! When you’re in Vancouver, come stay with us! You’ll be glad you did.

Choose from a Single King Hotel Room offering a contemporary and quiet environment for your stay, or a Double Queen Hotel Room with a host of luxurious features.

What’s included:

  • WiFi
  • Local telephone calls
  • Nespresso coffee machine, kettle and tea
  • Self-parking
  • Use of fitness centre and weight room
  • Use of pool, hot tub and water slide

Why you’ll never want to leave:

  • Luxury Euro-top cashmere beds with 300 thread count sheets and down/feather (60/40) duvet
    42” TV
  • iPod dock and speaker with alarm clock
  • Quality bathroom amenities, including toiletries are from Gilchrist and Soames, luxurious bathrobes and Professional Series Hairdryer
  • Mini fridge
  • 24 hour room service

Best Rate Guaranteed

Call 1-866-748-3718 to Book By Phone

Check Availability