Choosing the right place to stay is a key ingredient for a fabulous travel experience. Select from 31 hotels in Deposit and start planning the vacation of your dreams! If you don't want to spend hours sifting through the web for places to stay in Deposit, don't worry. We've done all the hard work for you. Our recommended accommodations here are the Riverfront Cabin West Branch Delaware River and the West Branch Delaware River Riverfront Cabin.