Enjoy unparalleled oceanfront luxury at Omni Amelia Island Resort, a lavish sanctuary with nine restaurants and the largest poolscape in northern Florida. Discover a nature-inspired spa, three golf courses, and boutique shopping villages with a French-style deli. Explore the 3.5-mile secluded beach or go kayaking and paddle boarding on a guided tour. This Amelia Island retreat also features a nature center, 23 tennis courts, and an award-winning family activities program.