The main problem with solar heating is in the Winter. If the pool is cold, solar heating won't really work. If a pool has another form of heating such as electric or gas to get the initial heat into the pool, the solar heating can then take over thus reducing the cost for the owner.
It must be noted that the initial heating of the pool is expensive and that you shouldn't expect to pay for just one or two days heat if the solar takes over. The first one or two days of heating can cost the owner anywhere from $ 60 upwards - the average charge to the guest is $ 20 per day and there is still a cost to purchasing the solar system in the first place.
And always remember to use the pool blanket every night in the colder months - otherwise you'll lose 90% of the heat generated during the day !