Find a holiday rental of a very good standard in the green and leafy southern English county of Hampshire. Hampshire stretches from the North Wessex Downs near Reading all the way to the coast. It has much of the best of England for holidays: good beaches, charming villages, historic towns such as Winchester, Southampton, Portsmouth, the New Forest and South Downs National Parks.