March 26, 2018 Slade Solobay British Columbia, Canada, North America A WEEKEND IN PORT RENFREW March 26, 2018 Slade Solobay British Columbia, Canada, North America If you are looking for the perfect coastal getaway, look no further than Port Renfrew. Located on the west coast of Vancouver Island, this quiet town is a peaceful escape from bustling city life.