Holiday Inn Resort Jekyll Island
Find everything you need here at the Holiday Island Resort in Jekyll Island, Georgia. Centrally located, this oceanfront resort is just over a mile from the Jekyll Island Convention Center and take in the ocean views while enjoying your breakfast, lunch, or dinner at The Anchor.
701 Beachview Dr. N
Jekyll Island, GA 31527