Fernandina Beach, Fernandina Beach
Spend a second to
save a fortune!
Spend a second to save a fortune!
2900 Atlantic Avenue, Fernandina Beach
The Seaside Amelia Inn is a 46-room boutique hotel located directly on the beach in Amelia Island, Florida. Features in include a free hot breakfast, a rooftop sundeck, and outdoor pool. Historic Downtown Fernandina Beach is 3 km away.
See MoreUsage of subsidiary facilities may incur additional fees