Top of the Rock Golf Course, Ridgedale

#1 of 14 in Golf in Missouri
Top of the Rock Golf Course is located in Ridgedale. Put Top of the Rock Golf Course into our Ridgedale itinerary app to see other points of interest to visit during your vacation in Ridgedale.
Create an itinerary including Top of the Rock Golf Course
Top of the Rock Golf Course Reviews
Rate this attraction
TripAdvisor Traveler Rating
TripAdvisor Traveler Rating 4.5
249 reviews
  • A Jack Nicklaus designed course with some Johnny Morris changes added. Beautiful course overlooking Table Rock Lake. It's a nine hole par 3 course. Worth playing at least one time only because of the ...  more »
  • We just wanted to see the sink hole. Wow. More than amazing. Like a mini Grand Canyon. I wish we would have had more time and spent the money for the golf cart tour. I think that's the only way to see...  more »
  • The lodge is beautiful by the golf course. Although the 3 restaurants didn't open until 5 PM, the snack bar provided generous hors-d'oeuvres.  more »
  • We had a blast! Highly recommend you select a member of your party to serve as the narrator for the tour. It adds a little something to the event!
  • Fantastic, wish I could give more stars.
  • Amazing place to visit. Absolutely beautiful, very classy. A must visit and can't wait to experience again.
  • Best par 3 course on the planet! Awesome views, Arnie's barn, sunset ceremony and even the sinkhole was cool to look at. A must visit place if you ever come to Branson.
  • It's OK very beautiful course but little things like the bunker sands being painted white. Definitely not powdery like they are in Florida. Too pricey even with the free tour.
Places to stay near Top of the Rock Golf Course

Plan your trip to Ridgedale

  • Get a personalized plan

    A complete day-by-day itinerary
    based on your preferences
  • Customize it

    Refine your plan. We'll find the
    best routes and schedules
  • Book it

    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it

    Everything in one place.
    Everyone on the same page.