Rockaway would be the closest town with a Hotel. Its a Hilton and is located in the area of the mall. We have some Bed & Breakfasts in the area. If you are wanting to make a weekend out of it, I would suggest The Grand Cascades in Hardyston. You can swim, golf and the water park is just down the road. There are also some wineries nearby to try some local wines.
Hope you enjoy your time away in beautiful Sussex County!