Vacant means that they are not occupied. I believe empty would mean that they have no furniture. These aren't necessarily the way the two words are used in general, but when talking about renting rooms, this is the difference between them.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.