Just in time for holiday travel plans, a new study of 50 cities nationwide ranks San Antonio highest for affordable hotel rooms. The study comes from the travel website called CheapHotels.org. The website says of the 50 cities surveyed, San Antonio comes out on top with an average hotel room running $107 a night. Some hotel managers say it's not too soon to start booking -- they've already registered visitors for the upcoming holidays.