Yes, as long as you don't exceed the maximum occupancy count per hotel room (two for a king-size bed or four for two queen beds; +1 if your room happens to have a daybed or sleeper chair; 6-10 for suites depending upon size, etc) bringing an extra friend last-minute should be no problem at all!