Contact Us
AMELIA HOTEL AT THE BEACH

The Amelia Hotel at the Beach prides itself on offering a warm and welcoming experience. If you have any questions or comments about our hotel or would like to know more about area attractions, please contact us and we will gladly assist you.
1997 South Fletcher Avenue
Amelia Island, Florida 32034
Tel: 904-206-5600
Toll Free: 877-263-5428
Fax: 904-261-9480