They do not. I stayed in a studio villa 1 time and found the room felt a bit cramped. I tried to switch to a regular room at the BWI but there were none available. I did not feel the convenience of the mini-bar was worth the space it took from the room. But I did really like the location!