Holiday Inn Resort Jekyll Island
This oceanfront resort is the most centrally located hotel on Jekyll Island. Stop by The Anchor for a meal or just a drink while taking in the ocean views. Just 1.5 miles from the Jekyll Island Convention Center, this Holiday Inn Resort has it all.
701 Beachview Dr. N
Jekyll Island, GA 31527