Yep, Wyndham Resort Torquay has a free self car park. Onsite parking is limited.