If one wished to stay in Deptford, New Jersery then the Fairfield Inn and Residence Inn are two accommodation options. However, if one wished to stay in Deptford, London, the Novotel London Greenwich hotel is nearby or the Travelodge Hotel, London Greenwich.