About our Inn
Florida House Inn is a beautifully restored 1857 historic property located in the heart of downtown Amelia Island. Whether you are just passing through or need a local vacation experience, retreat to this luxury property that combines the history and grandeur of an old Florida style Inn.
"Thank you so much for an amazing visit and vacation. Your staff are truly amazing and the rooms and faciliites are second to none."
Paul, Amelia Island