The best deal in either settlement is this neat little guesthouse (not a hotel) in central Darłowo, with easy access to the castle and the bus station. The owner speaks no English but can communicate that smokers should go elsewhere. Rooms are quite basic but clean and comfortable and the longer you stay the less you pay per night.
Hotel Irena
Gdańsk & Pomerania