Four great hotels, one great beach.

Amelia Hotel at the Beach

Sea Cottages of Amelia

Book Your Stay

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.

47 rooms from $189.00 to $139.00

Continue exploring Amelia Island

Start Discovering

Get Travel info, Tips, and Inspiration sent to you. Sign up for our newsletter.