Lodging/Accommodations close to Amelia Island Plantation
Seaside Amelia Inn
+1-888-841-5292
2900 Atlantic Ave., Fernandina Beach, FL 32034
+1-888-841-5292
~6.97 miles north of Amelia Island Plantation
- Four-star Beach hotel
- 3 floors in property
Back to Top