Accommodation
There are one or two B&Bs actually in Sopley as well as a good handful of Airbnbs and cottages if you pop it into Google. It is quite a small village but is only a short taxi/car ride away from central Christchurch where you can find larger accommodations such as a Premier Inn.
Here's a few of the larger places nearby: