It’s the rare town that delivers on the promise of “something for everyone,” made better by the fact that they have a hotel run by the beer savants at Dogfish Head.
Nestled deep within the heart of Delaware’s beach town of Lewes, this idiosyncratic getaway is adorned in crazy artwork that intertwines nautical components with steampunk themes and of course, craft brewery.
The motel, the brewery, and the company's two restaurants on the main drag in nearby Rehoboth Beach create a sort of Bermuda Triangle of beer that you'd gladly get lost in forever
With the motto — it’s painted right on the lobby wall — “Mother Nature, let’s do this”, guests and co-workers are encouraged to interact with nature.
How to describe the Inn? It’s kinda like an old 50s motel was completely renovated and filled with a very cool combination of beer, beach, and concert memorabilia
Overlooking the harbor in historic Lewes, the renovated former motel has 16 simply furnished, comfortable rooms that come with Woolrich blankets, beach chairs and retro-style Tivoli radios