I prefer Hilton Head and Kiawah Island or a little further south is the best Sea Island.
The best ones I feel around Myrtle Beach are Private, but you can look at Tidewater, The Heritage or Barefoot, but you may need to stay there to play the courses.