Omni Amelia Island Resort Loading Map.... Omni Amelia Island Resort39 Beach Lagoon Road - Fernandina BeachEvents 30.5548966 -81.4445022 Address 39 Beach Lagoon Road Fernandina Beach FL 32034 United States Upcoming Events No events in this location