Amelia Island's Best Resorts - Something for All Budgets

Our hand-picked favorites on Amelia Island

Whether you’re rolling in with champagne tastes or just trying to stretch a beach-weekend dollar, Amelia Island’s got a resort that fits your vibe. From luxury oceanfront icons with spa days and golf views to laid-back beachside stays where the flip-flops never come off, this island knows how to treat every kind of traveler right. You don’t have to break the bank to wake up near the sand, and if you do want to go big, Amelia delivers the kind of polished, peaceful luxury that keeps people coming back year after year. Bottom line: whatever your budget, there’s a sweet spot here with your name on it.

Omni Amelia Island Resort & Spa

Omni Amelia Island Resort & Spa

★★★★☆ 4.4 (4,749 reviews)

"Incredible ocean view with palm trees. So gorgeous! The room was nice and clean, spacious, with a huge shower and tub. It didn’t come with a microwave but upon request you can..."

📍 39 Beach Lagoon Rd, Fernandina Beach, FL 32034, USA

📞 (904) 261-6161

View Details
The Ritz-Carlton, Amelia Island

The Ritz-Carlton, Amelia Island

★★★★☆ 4.6 (3,097 reviews)

"We enjoyed our stay. The staff is very professional and respectful. Especially Sandra A. B.(Housekeeping, from Jamiaca), Lane(Bellman), and Winter(desk) they were very helpful a..."

📍 4750 Amelia Island Pkwy, Amelia Island, FL 32034, USA

📞 (904) 277-1100

View Details
⭐ Featured
Hampton Inn Amelia Island at Fernandina Beach

Hampton Inn Amelia Island at Fernandina Beach

★★★★☆ 4.3 (873 reviews)

"We stayed here two nights and liked the price and location. The staff was very nice and helpful. I was glad that they had a room available on short notice. It's interesting th..."

📍 2549 Sadler Rd, Fernandina Beach, FL 32034, USA

📞 (904) 321-1111

View Details
⭐ Featured
Courtyard by Marriott Amelia Island

Courtyard by Marriott Amelia Island

★★★★☆ 4.3 (343 reviews)

"We were in town for the Amelia Island Half Marathon and had a perfect stay. Rooms were nice and clean. Loved the updated stand up shower. Bed was super comfortable. Location was..."

📍 2700-1 Atlantic Ave, Fernandina Beach, FL 32034, USA

📞 (904) 261-1919

View Details
⭐ Featured
SpringHill Suites by Marriott Amelia Island

SpringHill Suites by Marriott Amelia Island

★★★★☆ 4.2 (304 reviews)

"Great location near the beach (easily walkable) and very nice rooms. The pool does get a little busy but it's a family place so that's to be expected. I've seen some reviews ab..."

📍 2700-2 Atlantic Ave, Fernandina Beach, FL 32034, USA

📞 (904) 491-1221

View Details
Residence Inn by Marriott Amelia Island

Residence Inn by Marriott Amelia Island

★★★★☆ 4.5 (973 reviews)

"Fantastic experience at this property! I cannot recall the gentleman’s name but the front desk attendant working the day of our stay (11/16) was extremely professional and hel..."

📍 2301 Sadler Rd, Fernandina Beach, FL 32034, USA

📞 (904) 277-2440

View Details
Amelia Hotel at the Beach

Amelia Hotel at the Beach

★★★★☆ 4 (1,286 reviews)

"I love the fact that it is not a corporate hotel. It is very quaint & charming, plus it is in a great location. But - the WiFi was a huge issue. I was not able to sign into w..."

📍 1997 S Fletcher Ave, Fernandina Beach, FL 32034, USA

📞 (904) 206-5600

View Details
Seaside Amelia Inn Amelia Island, FL

Seaside Amelia Inn Amelia Island, FL

★★★★☆ 4 (760 reviews)

"I loved this hotel, for the one night I stayed while attending a wedding. This place is right on the ocean and I had reserved a room with FULL ocean views. I got the room I w..."

📍 2900 Atlantic Ave, Fernandina Beach, FL 32034, USA

📞 (904) 206-5300

View Details

🌴 Got a recommendation we missed? Let us know by emailing — we'd love to hear from you!