Concert Venues in Fernandina Beach, FL Omni Amelia Island Resort Where: 39 Beach Lagoon Rd, Fernandina Beach, Florida - 32034 Events: 1