Contact Shelter Bay Resort Address: 3860 S Island Hwy, Campbell River, BC V9H 1M5 Phone: (250) 923-5338 Email CONTACT US Your Name (required) Your Email (required) Your Message I consent to submitting the above information. View our Privacy Policy.