Ian:
Elk River, Grandfather, and Linville are quite near each other.
Elk River (Nicklaus) and Grandfather (Ellis Maples) are private.
You can play Linville if you stay at the Easeola Lodge, which I enthusiastically recommend. I heard that Bobby Weed was retained to "restore" Linville. I have no knowledge of the status of that project, but you should inquire before making the trip. It is not real close, but I also recommend Roaring Gap (Ross), also private. You will rarely play two courses that are more fun than Linville and Roaring Gap.