Quail's Nest Inn & Suites is located in the center of Osage Beach, next to the Osage Beach Premium Outlet Mall, on 3 acres of beautiful park-like grounds. Whether you are in town for a meeting, family reunion, or just a weekend getaway, we are here to help you enjoy every moment of your time at the lake.