Find The Lodge on Little St. Simons Island Little St. Simons Island, Georgia information, photos, prices, expert advice, traveler reviews, and more from Conde Nast Traveler.