Jekyll Island GA Resorts 1. 530 S Beachview Dr, Jekyll Island, GA 31527 | New Castle Hotels & Resorts (912) 635-0664