If you have a very early flight or late arrival, it can sometimes be more convenient to book into a hotel at the airport. There are couple of hotels on-site at the airport that are close enough that you can walk to the terminal. There is also a greater number of hotels very close by, most offering a shuttle bus service to the airport terminal.
These hotels are the closest to the terminal and the most convenient. They are situated on the grounds of Birmingham Airport and as a consequence, are only a couple of minutes walk from the hotel to the airport terminal.
These hotels are situated near to Birmingham Airport, and therefore some mode of transport will be needed to get from the hotel to the terminal. That said, most of the hotels provide a complimentary shuttle service to Birmingham Airport.