Margaritaville Lake Resort in Osage Beach is located on 420 scenic acres next to the Lake of the Ozarks, offering a romantic setting for couples and families. There are 700 rooms in 5 separate buildings to choose from, including suites and a spacious house with six bedrooms.

There are several restaurants at the resort. Timber Falls indoor water park is a fun place for families, offering watersides and a three-story treehouse. The resort also has a full service marina, a spa and salon.

Address: 494 TanTarA Dr, Osage Beach MO 65065, 800-826-8272

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.