The Holiday Inn and Suites (not to be confused with its sister property, the Holiday Inn Express located next door) is probably the best hotel near the airport. It's new, modern, clean, and the rooms are huge. It's my preferred hotel of choice when staying in OAK, but it's not quite perfect.
Most of the rooms features double king beds, making the rooms themselves quite large. Like most Holiday Inns, they feature Bath and Body Works toiletries (the shampoo is fantastic for washing clothes in the sink while you're on the road), plush towels, hairdryers, and irons. Being a newer hotel, it's designed with a plethora of available plugs for all your gadgets, located both on the nightstands and the desk, so no having to move furniture around to find an empty outlet.
The beds are extremely comfortable, but like all Holiday Inns, I'm simply not a fan of their "firm" and "soft" pillow concept. Let's be honest--it's impossible to tell the difference between the two, and all of the pillows feel like hard lumpy mounds. All of that aside, if you shove enough of them together, you can make something that is reasonably comfortable to rest your head on.
Each room also features a refrigerator and a microwave, which is fantastic if you want to store leftovers or heat a quick meal in your room. There's also a small market in the lobby that sells miscellaneous snacks and easy-to-prepare meals that you can make in your rooms.
The hotel also boasts a nice laundry facility so if you're ending a trip and don't want to go home with a suitcase full of dirty clothes, you can knock out your laundry quickly and cheaply.
The restaurant is just ok. While the food is good enough (I do recommend the breakfast buffet--while pricey, the waffle station and omelet bar make it worth the money), the staff can be very hit or miss. Many times they seem unhappy or act like the customer is an annoyance. I get that people will have bad days, but it seems more often than not that they're always having a bad day. I'd take it personally, but they seemingly treat everyone that way. The reception staff is similar in their attitude. A smile can really go a long way--sometimes I just want to apologize to them for staying at their hotel while I'm checking in.
Stay here for the nice amenities and great rooms, but skip if customer service is your top priority!