The Bay Sails Inn offers bayfront hotel lodging in Ocean City, Maryland. Enjoy perfect waterfront hotel rooms. Stay on the bay in Ocean City, MD and enjoy magnificent sunsets and ducks at the door! Close to shopping, restaurants, convention center, golf, night life, Fager's Island, Seacrets and more.