Mar 7 '16 at 1:54
I work at all the casinos in Canada; therefore I can't comment on the casino, only the hotel.
Normally I stay at hotel chains for the reward points but I've learned from first hand experience that River Rock is undoubtedly the best hotel in proximity to YVR. If you have absolutely no interest in gambling; trust me, stay here, it's still worth every nickel!
It's easy to navigate to and from via car, it has a sky train station in it, the hotel has superb service and facilities, the buffet and steakhouse is better than any casino in Canada I can think of and the hotel rooms are the best you'll find in the area.
This is the only hotel in Vancouver where I can stand up in the shower and not hit my head on the darn faucet (I'm tall). The fact that their showers are walk in, always have intense water pressure and seemingly have infinite hot water at ever minute of the day is enough to get me to stay here every time I visit Vancouver; everything else is icing on the cake.
I know it's silly to go on about a shower, but when you live in an out of hotels the little things start to matter.
The only downside is that if you are a very light sleeper keep in mind this hotel is at the end of a very busy international airport runway and depending on the flight paths which change very often you may not appreciate the noise at times.