An Unforgettable Beach Getaway
Unwind in paradise.
Amelia Island is your playground
The Omni Amelia Island Resort is Florida's premier AAA Four Diamond destination island resort, matched in perfect harmony with nature. Located on Amelia Island, Florida, just 29 miles north of Jacksonville International Airport (JAX), the 1,350-acre property overlooks the blue water of the Atlantic Ocean on the east and the green marshland and Intracoastal Waterway on the west.
A relaxing Florida getaway awaits you whether you fancy a family beach vacation, a romantic weekend getaway, a spa resort or a golf vacation.