APPROXIMATE LOCATION: OSAGE BEACH
Holes
18
Par
71
Yards
6,432
Driving range
Yes
Type
Regulation
Access
Public

About this course

In Osage Beach, Missouri, Margaritaville Lake Resort is a regulation 18-hole golf course, playing 6,432 yards at par 71.

Margaritaville Lake Resort measures 6,432 yards, which is close to the middle of the 18-hole courses in Missouri that list a yardage: longer than 44% and shorter than 56% of the others. That averages about 357 yards per hole across 18 holes. The average 18-hole course in Missouri with a listed yardage measures 6,416 yards.

Margaritaville Lake Resort lists a driving range on site.

This is one of 2 golf courses listed in Osage Beach; Missouri has 313 in total. Other courses in Osage Beach include Bear Creek Valley Golf Club.

How it compares

Against the 191 18-hole courses in Missouri that list this figure.

  • Yardage6,432 yd · shorter than 56%
  • Parpar 71 · lower than 46%

More courses in Osage Beach

See all 2 courses in Osage Beach, MO or all golf courses in Missouri.

Frequently asked questions

How long is Margaritaville Lake Resort?

Margaritaville Lake Resort is listed at 6,432 yards over 18 holes, about 357 yards per hole. That is close to the middle of the 18-hole courses in Missouri that list a yardage: longer than 44% and shorter than 56% of the others.

What is the par at Margaritaville Lake Resort?

Par at Margaritaville Lake Resort is 71 across 18 holes.

Does Margaritaville Lake Resort have a driving range?

Yes, a driving range is listed for Margaritaville Lake Resort.

How many holes does Margaritaville Lake Resort have?

Margaritaville Lake Resort has 18 holes, making it a regulation 18-hole golf course.

Where is Margaritaville Lake Resort?

Margaritaville Lake Resort is in Osage Beach, Missouri, at 1524 State Road KK (65065).

Listing data last updated October 2026. See data sources.