Book your accommodation in Lake Tekapo direct and get the best deal.