The Admiral on Baltimore hotel is centrally located in downtown Rehoboth Beach Delaware and only 60 feet to the mile long Boardwalk and Beach. Make your hotel reservations now to enjoy your Spring, Summer or Fall vacation in beautiful Rehoboth Beach.