Beach resort

The Ritz-Carlton, Amelia Island

Amelia Island · Florida · United States

An oceanfront Ritz-Carlton on Amelia Island, home of Salt restaurant.

The Ritz-Carlton, Amelia Island is on Amelia Island Parkway, facing the Atlantic, north of Jacksonville International Airport.

  • On the ocean
  • Salt restaurant

Inside the hotel

  • The Ritz-Carlton Spa, Amelia Island