What are average NJ hotel security guard rates today?

Average New Jersey hotel security guard pay is about $18.22 per hour today for hotel security officers, reflecting current market postings in the state. Across the U.S., hotel security averages about $17.95 per hour, so New Jersey tends to run slightly higher than the national hotel baseline.

Current averages
As of late 2025, market data indicates hotel security officers in New Jersey average roughly $18.22 per hour based on aggregated post...  more