Westin Jekyll Island
Nestled on the Georgia coast, The Westin Jekyll Island is the first full-service branded hotel in the Golden Isles and one of only four Westin hotels to open worldwide in 2015.
With direct beach access and breathtaking views, this hotel includes 187 guest rooms and 13 suites, along with a host of Westin signature amenities, including a headed outdoor pool with bar, fitness center, extensive dining options, observation deck and bar, and 5,350 square feet of meeting space.
The Westin received LEED Silver certification from the U.S. Green Building Council.
The resort is owned and managed by a partnership between the Northview Hotel Group, Retreat Hotels & Resorts, and LNWA.