Elizabeth Pointe Lodge

About Business

This boutique oceanfront hotel features rooms with a large marble soaking tub and cable TV. It has a private beach and Amelia Island Museum is 2 miles from the property.

Contact Us

98 South Fletcher Avenue, Amelia City, Florida, United States, 32034

904-277-4851

Elizabeth Pointe Lodge Hotel