The fees are charged nightly per room and are not dependent on the number of guests staying.
Resort fees often cover features you will want to have, such as wireless internet access, 800 number calls, fitness center access, newspapers, bottled water, hotel pool access, etc. They are not part of the final total listed on your reservation and collected directly by the hotel at check-out. Unfortunately, most Las Vegas hotels now charge resorts fees.