Hampton Inn Amelia Island at Fernandina Beach
Welcome to the Hampton Inn Amelia Island at Fernandina Beach hotel, ideally located in the historic village of Fernandina Beach, FL. Our hotel in Amelia Island, FL, is only one block from the Atlantic Ocean and the beach.