The Holiday Inn Express near the San Jose Airport does an excellent job catering to travelers with early flights. We stayed just the one night and had a 6am flight the next morning, so we were told to be at the airport by around 3am. The hotel has a free airport shuttle that runs 24 hours a day every 10 minutes or so. When we went out front with our bags at 3am, the driver was there with the van. It is a very short trip to the airport, only a few minutes. Even though the free breakfast doesn't start until 6am, they leave out brown bags with a banana, muffin, bar and juice box so you can have a snack at the airport. Very thoughtful and the banana and muffin were both very good. You can make FREE international calls from your room (a nice little perk) and they actually have a very nice outdoor pool (it was raining, so we didn't have a chance to use it). They have computers in the lobby you can use for free, including to print boarding passes. The room itself was simple, but clean and comfortable. No complaints at all and I highly recommend staying there is you want a place close to the airport.