Contact Us

Amelia Hotel at the Beach

Get In Touch…

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