With a stay at Scottish Inns Osage Beach in Osage Beach, you'll be in the entertainment district, just steps from Lake of the Ozarks State Park and a 1-minute drive from Lake Regional Hospital. The front desk is staffed during limited hours. Free self parking is available onsite.