Bowen Island Take a break from the busy city life and visit the Bowen Island. It is the perfect palace to unwind and enjoy some nature hikes, hiking, biking, kayaking and much more. Use this as a guide to plan your weekend getaway.