Versatile wedding space makes Omni Amelia Island Resort the perfect destination for events of all sizes. Located on the breathtaking Northeast coast of Florida, this resort is the ideal coastal setting for weddings.
Miles of pristine beaches, marshlands and beautiful golf courses set the backdrop for a relaxing vacation in the natural splendor of Amelia Island. Enjoy spectacular ocean views, relax at our expansive poolscape, indulge in a refreshing spa treatment or embark on a nature adventure.
With 3.5 miles of coastline, you can say “I do” with sand between your toes, the sound of soothing waves in the background and a breathtaking view of the sparkling waves of the Atlantic Ocean.