There are no hotels at Mexicali airport, so you will need to stay at a hotel in the city (a 15-30 minute drive).