Money magazine used its Best in Travel database to determine 10 inexpensive U.S. cities to visit that also offer plenty of entertainment for all ages.
1. Oklahoma City, Oklahoma with an average hotel cost of $99 and average airfare of $291
2. Orlando, Florida with an average hotel cost of $118 and average airfare of $182
3. Albuquerque, New Mexico with an average hotel cost of $96 and an average airfare of $275
4. Tucson, Arizona with an average hotel cost of $293 and average airfare of $109
5. San Antonio, Texas with an average hotel cost of $129 and an average airfare of $273
6. Reno, Nevada with an average hotel cost of $102 and an average airfare of $286
7. Little Rock, Arkansas with an average hotel cost of $97 and average airfare of $325
8. Chattanooga with an average hotel cost of $118 an average airfare of $259
9. Bismarck, North Dakota with an average hotel cost of $96 and average airfare of $371
10. Kansas City, Kansas with average hotel cost of $116 and average airfare of $241
Source: Money magazine comparison of 300 major U.S. cities for family vacation attractions