This study has examined the use of an Object-Oriented GIS framework to generate and analyze spatial data in recreation demand analysis. Several forms of GIS analysis are introduced and explained as how they can be utilized in recreational demand analysis. An application of GIS to calculate journey distance and duration has been illustrated with a case study of camping activities in Cherokee National Forest, North Carolina. The recreation demand models using these travel distance and duration are then compared with the models using respondent's stated values and models using distance data obtained from ZIPFIP software. Based on the criteria such as 2 statistic, individual coefficient significance, it is found out that travel cost functions based on GIS calculated distance and time performed better than the other two functions. The coefficients of travel cost and travel time in the GIS-distance based models are highly significant. Thus, a measurement approach that combines the accuracy of GIS approach with route itinerary information elicited from respondents would provide a significantly superior basis for travel cost studies.