South Carolina Golf Schools

Looking for the perfect golf vacation? National Golf Schools has locations across the country, including in gorgeous South Carolina!


At National Golf Schools, we think it should be all about the student – you! Which is why we offer the best PGA and LPGA teaching professionals during your trip. We do our best to personalize your instruction by keeping our ratios lower: Four students to each teacher.

We also believe in getting the most golf for your money. We give you the most practical instruction by ensuring that at least half our your lesson time is spent on-course. Under the watchful eye of our teaching professionals, National Golf Schools gives you a full day of golf every day of your trip!


In South Carolina alone, we have five incredible locations in Hilton Head, Charleston, and Myrtle Beach. From the Arthur Hills Course at Palmetto to the Whispering Pines Golf Club, we give you the most aesthetic and skill-level suitable courses in the mountainous and forested state.


When you book with National Golf Schools, you get the best prices available. Compared to other competing golf schools, we offer rates that are 10-70% less. And with personalized instruction every day from our outstanding teaching professionals, you get the most for your money!

Flexible Golf School Dates

Our Trip Builder allows you to have the power to make choices that fit for you. Choose your dates and the location and you are set to have the perfect golf vacation. Book with us now!