There are many hotels in the area because it is near Newark airport. Most of the chains have a hotel we have stayed at the Hilton and the Wyndham but nothing more then a stop over for the night pre-cruise because not the greatest of areas. There are also some new hotels on the other side of the turnpike near the Jersey Gardens Outlet Mall. I believe there is Mariott Courtyard and an all suite kind of hotel. I hope this helps and have a great cruise.