Home › Florida › Amelia Island, Florida

Hotels in Amelia Island, Florida

Amelia Island is a barrier island on Florida’s northeast coast, near Jacksonville, with long beaches, golf and the historic town of Fernandina Beach.

All five-star hotels

Ritz-Carlton Amelia Island in Fernandina Beach, resort with several pools

The Ritz-Carlton, Amelia Island

Amelia Island, Florida · United States
Resort · ★★★★★ · 9.2/10 Exceptional

Luxury oceanfront resort in Fernandina Beach, with golf, a spa, pools, tennis, a kids club and several restaurants and bars steps from the beach.

Map © OpenStreetMap contributors

Tours and activities in Amelia Island, Florida on GetYourGuide