There are plenty of hotels in Frankfurt centre around Hauptwache, Konstablerwache, and around the central station, from where you reach the airport in 15 minutes by direct commuter train (S-Bahn). No need to stay in a so-called airport hotel out in the sticks where there is nothing to do in the evening.