Margaritaville Lake Resort Lake of the OzarksMargaritaville Lake Resort Lake of the Ozarks494 Tan Tar A Drive, Osage Beach536.0 mi$194.49 /nt4.1(964)
Holiday Inn Express & Suites Lebanon by IHGHoliday Inn Express & Suites Lebanon by IHG1955 W Elm St, Lebanon543.9 mi$127.20 /nt4.4(559)
Days Inn by Wyndham Osage Beach Lake of the OzarksDays Inn by Wyndham Osage Beach Lake of the Ozarks4755 Osage Beach Parkway, Osage Beach531.5 mi$99 /nt3.5(936)
Red Roof Inn Osage Beach - Lake of the OzarksRed Roof Inn Osage Beach - Lake of the Ozarks5927 Osage Beach Parkway, Osage Beach534.6 mi$89.49 /nt3.7(693)
Super 8 by Wyndham Lake of the OzarksSuper 8 by Wyndham Lake of the Ozarks10 Midway Rd, Eldon525.3 mi$95.20 /nt3.8(606)
Camden on the Lake Resort & SpaCamden on the Lake Resort & Spa2359 Bittersweet Road, Lake Ozark536.2 mi$205.04 /nt4.5(978)Includes all fees
The Lodge at Old Kinderhook Golf ResortThe Lodge at Old Kinderhook Golf Resort678 Old Kinderhook Drive, Camdenton543.3 mi$194.55 /nt4.6(674)Includes all fees