fbpx

Nature Center at Omni Amelia Island Resort

Join one of our naturalists and explore Amelia Island, Florida’s natural wonders! Stop by the fully stocked retail shop, complete with top-of-the-line binoculars and field guides, to fulfill all your exploring needs. Or visit with our local rescued critters, chat with our naturalists, rent a fishing pole or sign up for a tour or camp.

The Nature Center welcomes water enthusiasts to paddle through the pristine waters of Amelia Island. Explore the marsh creeks on a stand-up paddleboard or kayak with a Florida Naturalist. You will learn about the birds, fish and animals that flourish in the salt marsh as you explore the island.

  • Key Details

Amenities

Accolades

Trip Advisor Travelers Choice 2022