Omni Amelia Island Resort

39 Beach Lagoon Rd, Fernandina Beach, FL 32034

omni amelia island

The Omni Amelia Island is Florida’s premier AAA-Four Diamond facility. Located on Amelia Island, Florida, just 29 miles north of Jacksonville International Airport (JAX), the property is easily accessible by air and road and offers a variety of accommodations and excellent meeting facilities.

Leisure and Fitness

Guest Services