About Amelia Island
Amelia Island, located in Northwest Florida, is an island of peace and tranquility. The island offers residents and visitors alike an unspoiled setting of natural beauty, charm, and a most relaxing life style.
Amelia Island is only thirteen miles long and two miles wide. Nearly ten percent of the Island is made up of park preserves. Amelia Island is surrounded by the Atlantic Ocean, Intercoastal Waterway, Nassau Sound, Cumberland Sound, and has thirteen miles of pristine beaches.
Come to Amelia Island and enjoy paradise. The island will entice you with historical mysteries, beautiful sunrises and sunsets, incomparable beaches, and island activities to suit anyone and meet their every expectation.
Let us show you "Beautiful Amelia Island" while providing you with Simply Superior Service.