There are no hotels actually on the airport site, although several hotels in Malaga City and Torremolinos (both roughly 6km from the airport) operate their own shuttle services for guests.
For a great selection of hotels in and around Malaga visit MalagaHolidays.com.