Location. The Ritz-Carlton Amelia Island is located on a barrier island off the coast of northeast Florida. One-and-one-half miles of sand dune-lined beach stretches behind the resort. Seven miles south is the historic Fernandina Beach, where ... détails...


