Where do I recommend you stay when you visit Lewes? If you want to know what it's like to live here, the Inn at Canal Square is on the canal in the heart of town. You can walk to the shops and our great restaurants. In the off-season, the rates are a tremendous value, so come spend a few days and get to know Lewes.
Inn at Canal Square, Lewes, Delaware
- By Christine Davis
- Posted