
Omni Amelia Island Resort
Fernandina Beach
Hotel in Fernandina Beach, United States
Why go
Omni Amelia Island Resort placed No. 5 in Top 15 Resorts in Florida (2026), with a reader score of 98.83.
About Omni Amelia Island Resort
Omni Amelia Island Resort is a hotel in Fernandina Beach, United States.
Guide recognition
Omni Amelia Island Resort placed No. 5 in Top 15 Resorts in Florida (2026), with a reader score of 98.83. The score reflects guest ratings within this category; it is not a hotel star classification. View the full selection.
Location and planning
39 Beach Lagoon Rd, Fernandina Beach, FL 32034, USA. Visit the venue website for room categories, arrival details and current rates.
Contact Omni Amelia Island Resort: +1 904-261-6161.
Planning details
- Location
- 39 Beach Lagoon Rd, Fernandina Beach, FL 32034, USA
- Website
- omnihotels.com/hotels/amelia-island
- Phone
- +1 904-261-6161
Venue details
Know before you go
Know Before You Go
- Getting there
- 39 Beach Lagoon Rd, Fernandina Beach, FL 32034, USA
Planning details
Location
39 Beach Lagoon Rd, Fernandina Beach, FL 32034, USA · Directions
Recognition and awards
Explore Fernandina Beach
Around this place
Discover more on Pearl
Unlock the full Omni Amelia Island Resort guide in Pearl, including awards, comparisons, FAQs, planning details, and nearby places.
FAQ
Frequently asked questions
What recognition did Omni Amelia Island Resort receive?
Omni Amelia Island Resort placed No. 5 in Top 15 Resorts in Florida (2026), with a reader score of 98.83. The score reflects guest ratings within this category; it is not a hotel star classification.
Where is Omni Amelia Island Resort?
39 Beach Lagoon Rd, Fernandina Beach, FL 32034, USA
Where can I check current rates?
Consult the venue website for dates, rates and room availability.








