I live in Vancouver and there are some hotels I wouldn't let my pet stay in. Always stick to a well known hotel chain.
You could also call Skyland travel 604-685-6885 or toll free 1-888-685-6888, ask for Susie, she is great and she will get you a great deal. Skyland also has a website you can go to www.escapes.ca
Tell Susie, Bonnie sent you.
Have a great time in Vancouver, so much to see and do.