We have the best of both worlds: the Town of Dewey is located between the Atlantic Ocean and Rehoboth Bay. Both the hotel and beach house are open all year. We look forward to having you as our guest, so come and visit us in this beautiful part of Delaware.