We stayed in Mortons House Hotel in Corfe; great place to stay and 20-40 minutes from Weymouth, Poole and Bournemouth. Its only 25 minutes from Lulworth Cove, Studland (Old Harry Rocks) and Swanage are also close it also has a great restaurant. www.mortonshouse.co.uk
Have a great trip