Browse this page to view self-catering accommodation in and around the historic market town of Alton, Hampshire. This wonderful location is full of character and heritage, making it a great location for a self-catering holiday. There is a great range of properties available in the area, including cottages, country houses, apartments, log cabins and pine lodges.