Location

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

Local Activities

Check out the Visit Amelia Island website to find out more about off-site activities in Amelia Island!

omni amelia island

Hotel Reservations

Take advantage of our discounted group rate and book your room early!

hotel