Fernandina Beach FL Resorts
1. 4800 Amelia Island Pkwy, Fernandina Beach, FL 32034 | Florida Properties(904) 261-0511
2. 5000 Amelia Island Pkwy, Fernandina Beach, FL 32034 | Summer Beach(904) 277-7971
3. 38 Beach Lagoon Rd, Fernandina Beach, FL 32034 | Omni-Amelia Island(904) 261-6161