Reservations


Book Now

The Admiral on Baltimore

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.