Hotel Rooms in Amelia Island, FL
Book a relaxing retreat on Amelia Island at Omni Amelia Island Resort. Our 373 hotel rooms near Fernandina Beach feature one king or two queen beds with plush bedding and balconies with breathtaking views of the ocean. Ideal for families, business or solo travel, our hotel rooms in Amelia Island are located near Fernandina Beach and Amelia Island State Park, putting you near plenty of things to do. Enjoy amenities like a resort pool, luxury spa and world-class golf during your stay in Amelia Island.