Location

Welcome to the Vedder River Inn, located in Chilliwack, British Columbia, Canada.

We are in a robust area of town, complete with fine dining, pubs, popular franchised food eateries, and unique shops. Breath taking sights and scenery and all that nature has to offer are also just minutes away! We are centrally located and that means that what ever your taste buds ask for, it is likely just a step out your door.