Skip to Content

19 Best Amelia Island Resorts, Florida (2023) With Reviews

Amelia is located along the Atlantic coastline in northeast Florida.

What is so great about Amelia Island?

Amelia Island is a popular tourist destination because of its beautiful beaches, historic sites, and the presence of many recreational amenities.

Experience the best of Florida by staying at one of the top-rated Florida all-inclusive resorts or the best beach resorts in Florida!

The island is also known for its rich history, which is evident as you explore areas such as downtown Fernandina Beach.

The island’s natural beauty has made it a popular destination for visitors from around the world.

Amelia Island’s beaches and waters are protected by an extensive network of state parks and preserves.

It also has several historical sites that tell the story of its people and their past as one of Florida’s oldest communities.

Don’t miss out on the best all inclusive resorts in the world for your vacation!

If you are planning on visiting the lovely island, it’s important to know the available resort options for you.

Below is a list of the best 19 Amelia Island resorts for you to choose from.

Table of Contents

1. Omni Amelia Island Resort

Omni Amelia Island Resort, Amelia Island
@Omni Amelia Island Resort

Rating: 4.3★

Hotel Class Rating: 4-star

Address: 39 Beach Lagoon Rd, Fernandina Beach, FL 32034

  • It has both indoor and outdoor pools
  • The resort also has 3 golf courses

Omni Amelia Island Resort is an oceanfront resort that sits on 1,350 acres of land off Florida’s coast.

The resort boasts breathtaking views of Fernandina Beach and is certainly the perfect destination for a romantic getaway.

Among its facilities are elegant airy rooms featuring amenities such as HDTVs, WiFi, coffeemakers, and minifridges.

In addition, some of the rooms offer kitchenettes and living areas, as well as ocean views.

The resort is located close to attraction sites such as Amelia Island State Park and Amelia Island Museum of History.

During your stay, some of the amenities you will enjoy include a business center, an indoor pool, an outdoor pool, a spa, as well as 3 golf courses.

2. The Ritz-Carlton, Amelia Island

The Ritz-Carlton, Amelia Island
@The Ritz-Carlton

Rating: 4.7★

Hotel Class Rating: 5-star

Address: 4750 Amelia Island Pkwy, Fernandina Beach, FL 32034

  • It has an 18-hole golf course
  • The resort also has a tennis court

Located on a sandy beach in North Florida is The Ritz-Carlton, Amelia Island.

It is a five-star resort and one of the leading Amelia Island resorts.

Guests love the resort for its luxurious amenities such as an 18-hole golf course, 4 restaurants, a spa, and a tennis court.

In addition, the resort has elegant rooms boasting amenities such as living areas, fireplaces, WiFi, and balconies.

The AAA Five-Diamond resort will also take you on a culinary journey that you’ll not be forgetting any time soon.

Furthermore, the Ritz-Carlton, Amelia Island has elegant rooms equipped with amenities meant to make your stay as comfortable as possible.

Some of the amenities include flat-screen TVs, balconies, WiFi, fireplaces, as well as a club lounge.

It also offers accommodations in suites that come with living areas.

3. The Villas of Amelia Island

The Villas of Amelia Island, Amelia Island
@Amelia Island Real Estate Services

Rating: 4.2★

Hotel Class Rating: 3-star

Address: 8 Amelia Village Cir, Fernandina Beach, FL 32034

  • It offers access to a 36-hole golf course
  • The resort also offers cycling

The Villas of Amelia Island is located in Northeast Florida, about 19 miles from Jacksonville.

The luxury resort offers guests the best amenities such as access to a 36-hole golf course, a sun terrace, a spa, and a fitness center.

In addition, guests stay in accommodations near the fairway or those offering ocean views.

The accommodations also offer amenities such as free WiFi, flat-screen TVs, and private bathrooms.

4.  Courtyard by Marriott Amelia Island

Courtyard by Marriott Amelia Island, Amelia Island
@Courtyard By Marriott Amelia Island

Rating: 4.3★

Hotel Class Rating: 3-star

Address: 2700-1 Atlantic Ave, Fernandina Beach, FL 32034

  • It has an outdoor pool
  • The resort also has a whirlpool

Courtyard by Marriott Amelia Island is a thoughtfully designed island resort that boasts sand dunes and natural Appalachian quartz beaches.

Guests love the resort for its proximity to local places such as Fort Clinch State Park, as well as the local dining and shopping scene.

The resort is also within a 4-minute walking distance from Main Beach Park.

Its amenities are such as an outdoor pool, a gym, an event space, and a hot tub.

Courtyard by Marriott Amelia Island offers accommodations in rooms equipped with amenities such as free WiFi, microwaves, coffeemakers, minifridges, and flat-screen TVs.

Guests can also stay in upgraded rooms or suites which have additional amenities such as balconies, sofabeds, and ocean views.

Don’t miss out on the ultimate Marriott experience by staying at one of the top luxurious Marriott hotels and resorts in the US!

5. Seaside Amelia Inn

Seaside Amelia Inn, Amelia Island
@Seaside Amelia Inn

Rating: 4.2★

Hotel Class Rating: 3-star

Address: 2900 Atlantic Ave, Fernandina Beach, FL 32034

  • It has an outdoor pool
  • The resort also offers complimentary parking

As the name suggests, Seaside Amelia Inn is a seaside boutique hotel that boasts 46 rooms.

The resort can only hold a few guests at a go and thus promises guests intimacy and privacy.

In addition, the resort’s rooms offer private balconies with ocean views.

The rooms also offer amenities such as microwaves, free WiFi, flat-screen TVs, and minifridges.

Other amenities are such as an outdoor pool, beach chairs, and a rooftop sundeck.

Seaside Amelia Inn offers guests direct beach access and complimentary beach chairs and towels.

Thanks to the resort’s location, guests can also explore the neighboring attractions such as Fort Clinch State Park.

In addition, the resort offers a private boardwalk that leads to the white-sand shore.

6. Residence Inn by Marriott Amelia Island

Residence Inn by Marriott Amelia Island, Amelia Island
@Residence Inn by Marriott Amelia Island

Rating: 4.5★

Hotel Class Rating: 3-star

Address: 2301 Sadler Rd, Fernandina Beach, FL 32034

  • It offers complimentary parking
  • The resort also offers accommodations in studios and 1&2-bedroom apartments

Residence Inn by Marriott Amelia Island is an all-suite resort located in Fernandina Beach.

The pet-friendly resort boasts a convenient location that is only 2 blocks from the beach as well as a few minutes from famous local attractions.

Some of these attractions are such as Fernandina Beach historic district and Fort Clinch State Park.

The resort also boasts amenities such as a fitness center, an outdoor pool, and BBQ facilities.

7. Elizabeth Pointe Lodge

Elizabeth Pointe Lodge, Amelia Island
@Source | Kevin McMahan

Rating: 4.2★

Hotel Class Rating: 3-star

Address: 98 S Fletcher Ave, Fernandina Beach, FL 32034

  • It has a 2-bedroom cottage
  • This is an oceanfront resort

Elizabeth Pointe Lodge is one of Florida’s best-hidden treasures.

The oceanfront resort oozes a charm that most Amelia Island resorts only dream of.

In addition, the beautiful lodge promises the utmost intimacy and privacy.

It has elegant rooms that feature amenities such as free WiFi, flat-screen TVs, and whirlpool tubs.

Guests can also upgrade their rooms or stay in the resort’s 2-bedroom cottage.

Among other amenities, the resort also has a cozy library.

8. Hampton Inn & Suites Amelia Island-Historic Harbor Front

Hampton Inn & Suites Amelia Island-Historic Harbor Front, Amelia Island
@Hampton Inn & Suites Amelia Island FL

Rating: 4.4★

Hotel Class Rating: 3-star

Address: 19 S 2nd St, Fernandina Beach, FL 32034

  • It has an outdoor swimming pool
  • The resort also has a business center and a fitness center

Hampton Inn & Suites Amelia Island-Historic Harbor Front is a pastel-hued resort overlooking the Fernandina Beach Marina.

The small resort is in downtown Amelia Island and is close to attractions such as Amelia Island Lighthouse and the Amelia Island Museum of History.

It is also a few minutes away from the trails at Fort Clinch State Park.

In addition, the resort offers accommodation in rooms equipped with amenities such as whirlpool tubs, flat-screen TVs, and free WiFi.

Guests of the resort get complimentary breakfast and parking.

If you have an early start to the day and would like to have your breakfast packed, the resort can facilitate this.

You can enjoy your breakfast later as you explore local attractions or enjoy a scenic picnic.

Furthermore, Hampton Inn & Suites Amelia Island-Historic Harbor Front offers amenities such as an outdoor pool, a business center, and a fitness center.

9. Summer Beach Resort Lodging – Amelia Island Vacation Rentals

Summer Beach Resort Lodging - Amelia Island Vacation Rentals, Amelia Island
@Amelia Vacations

Rating: 4.4★

Hotel Class Rating: 3-star

Address: 5456 1st Coast Hwy, Fernandina Beach, FL 32034

  • It is a collection of vacation rentals
  • The resort is ideal for both couples and families with kids

As the name suggests, Summer Beach Resort Lodging – Amelia Island Vacation Rentals is a group of vacation rentals on Amelia Island.

If you want to experience laid-back island living during your vacation, this is certainly the resort to visit.

You will find vacation rentals that meet your needs.

Whether you looking for a pet-friendly or internet-friendly rental, this resort has got you covered.

It is also a suitable destination for both couples and families.

10. Hampton Inn Amelia Island at Fernandina Beach

Hampton Inn Amelia Island at Fernandina Beach, Amelia Island
@Hampton Inn & Suites Amelia Island FL

Rating: 4.3★

Hotel Class Rating: 3-star

Address: 2549 Sadler Rd, Fernandina Beach, FL 32034

  • It has a business center
  • The resort also has an outdoor pool

Hampton Inn Amelia Island at Fernandina Beach sits within a 5-minute walking distance from the beach as well as a few minutes from local attractions.

Some of the places you can visit during your stay are such as downtown Fernandina Beach and Fort Clinch State Park.

The resort is also close to the local shopping and dining scene where you can explore seafood restaurants.

Amenities are such as classic rooms, an outdoor pool as well as a business center complete with meeting rooms.

Rooms come equipped with amenities such as full desks and lap desks, free WiFi, flat-screen TVs, coffeemakers, and custom-designed beds.

In addition, some of the rooms have microwaves and minifridges.

Guests can also upgrade to sites that come with whirlpool tubs and wet bars.

11. Holiday Inn Express & Suites Kingsland I-95-Naval Base Area, an IHG Hotel

Holiday Inn Express & Suites Kingsland I-95-Naval Base Area, an IHG Hotel
@IHG

Rating: 4.6★

Hotel Class Rating: 3-star

Address: 110 Crown Pointe Pkwy, Kingsland, GA 31548

  • It has a fitness center
  • The resort also has an outdoor pool

How far is Holiday Inn Express & Suites Kingsland I-95-Naval Base Area, an IHG Hotel from the airport?

Located in Kingsland Georgia, Holiday Inn Express & Suites Kingsland I-95-Naval Base Area, an IHG Hotel is only 31 minutes from Jacksonville International Airport.

It is one of the best resorts located near Amelia Island.

The resort is a popular spot for business travelers and has a 24-hour business center to cater to their needs.

However, the resort is also suitable for leisure travelers.

A stay at the resort will give you access to local attraction sites such as St. Marys Submarine Museum and Jacksonville Zoo and Gardens.

In addition to a great location, the resort also has great amenities such as a heated outdoor pool, laundry facilities, and a fitness center.

12. Comfort Suites Fernandina Beach at Amelia Island

Comfort Suites Fernandina Beach at Amelia Island
@Comfort Suites Fernandina Beach at Amelia Island

Rating: 3.9★

Hotel Class Rating: 3-star

Address: 2801 Atlantic Ave, Fernandina Beach, FL 32034

  • It has an outdoor pool
  • The resort also offers complimentary parking

Located only a short walk from the beach, Comfort Suites Fernandina Beach at Amelia Island is one of the most convenient resorts in Amelia Island.

To begin with, it only sits a few minutes from major attractions such as Fort Clinch State Park.

It is also close to attractions in the historic Fernandina Beach downtown.

While staying at the resort, you will enjoy amenities such as a fitness center, an outdoor pool, and cozy rooms.

These rooms feature facilities such as minifridges, microwaves, flat-screen TVs, and coffeemakers.

In addition, guests can opt to stay in suites that have additional features like scenic ocean views from the comfort of their rooms.

13. The Surf Beach Motel

The Surf Beach Motel, Amelia Island
@The Surf Online

Rating: 3.9★

Hotel Class Rating: 3-star

Address: 3199 S Fletcher Ave, Fernandina Beach, FL 32034

  • It has an on-site restaurant
  • The resort also has a snack bar

The Surf Beach Motel sits across the beach and offers comfortable accommodation in 1, 2, & 3-bedroom suites.

These suites come equipped with features such as flat-screen TVs, WiFi, microwaves, and kitchenettes.

The resort also offers guests perks such as free parking and free toiletries.

In addition, the Surf Beach Motel has amenities such as a restaurant and bar.

Guests can also explore nearby attractions such as Amelia Island Lighthouse and Fort Clinch State Park.

14. Amelia Hotel At the Beach

Amelia Hotel At the Beach, Amelia Island
@Amelia Hotel at the Beach

Rating: 4.1★

Hotel Class Rating: 2-star

Address: 1997 S Fletcher Ave, Fernandina Beach, FL 32034

  • It overlooks the beach
  • The resort also has an outdoor pool

As the name suggests, Amelia Hotel At the Beach overlooks the beach and offers breathtaking views of the ocean.

In addition, the boutique resort is only a few minutes from downtown Fernandina and thus close to many attractions.

Apart from local attractions, guests can also explore the local dining scene.

Can you swim at Amelia Hotel At the Beach?

Amelia Hotel At the Beach has an on-site outdoor swimming pool where guests can take a dip and cool off the hot Florida sun.

15. Home2 Suites by Hilton Fernandina Beach Amelia Island

Home2 Suites by Hilton Fernandina Beach, Amelia Island
@Home2 Suites by Hilton Fernandina Beach Amelia Island

Rating: 4.6★

Hotel Class Rating: 3-star

Address: 2246 Sadler Rd, Fernandina Beach, FL 32034

  • It has a fitness center
  • The resort also has an outdoor saltwater pool

Home2 Suites by Hilton Fernandina Beach Amelia Island sits on Fernandina Beach, just a few minutes’ walk from the local shopping and dining joints.

Guests have quick access to areas such as downtown Fernandina where they explore historical architecture and museums.

You will also enjoy riverfront dining.

The resort is also close to the Amelia Island Museum of History.

It offers accommodation in contemporary studios and 1-bedroom suites.

The accommodations have amenities such as flat-screen TVs, living areas, and WiFi.

Other amenities that attract guests to the resorts are such as a fitness center and an outdoor saltwater pool.

This resort is one of the best Amelia Island resorts.

16. SpringHill Suites by Marriott Amelia Island

SpringHill Suites by Marriott Amelia Island, Amelia Island
@SpringHill Suites By Marriott Amelia Island

Rating: 4.6★

Hotel Class Rating: 3-star

Address: 2700-2 Atlantic Ave, Fernandina Beach, FL 32034

  • It has an outdoor swimming pool
  • The resort also offers free bikes

How far is the beach from SpringHill Suites Amelia Island?

SpringHill Suites by Marriott Amelia Island sits on the North side of Amelia Island and is only about 2 miles away from Fernandina Beach.

The charming resort offers modern amenities such as an outdoor swimming pool, a shared lounge, and air-conditioned rooms.

In addition, these rooms come with features such as closets, flat-screen TVs, private bathrooms, and balconies.

17. Florida House Inn

Florida House Inn, Amelia Island
@Source | David Diaz

Rating: 4.1★

Hotel Class Rating: 3-star

Address: 22 S 3rd St, Fernandina Beach, FL 32034

  • It has a beautifully landscaped courtyard
  • The resort also has wrap-around porches

Located in Fernandina Beach Historic District, Florida House Inn is a 17-room intimate resort dating back to 1857.

However, this does not mean that the resort is outdated.

The resort has been renovated over the years to keep up with the current needs of travelers while still maintaining its old charm.

In addition, it boasts quaint rooms with vintage-style furniture and decor.

These rooms feature comfortable amenities meant to make your stay smooth and memorable.

Some of these features are such as whirlpool tubs, minifridges, and flat-screen TVs.

Guests also love the resort for its good food and beautiful location.

18. SureStay Plus Hotel By Best Western St Marys Cumberland

SureStay Plus Hotel By Best Western St Marys Cumberland, Amelia Island
@SureStay Plus Hotel by Best Western

Rating: 4.1★

Hotel Class Rating: 3-star

Address: 2710 Osborne Rd, St Marys, GA 31558

  • It has a fitness center
  • The resort also has an outdoor swimming pool
  • Kids, 18 and under, stay for free

Relax and unwind at SureStay Plus Hotel By Best Western St Marys Cumberland in the historic St. Marys.

If you want to explore Amelia Island but stay outside the Island, this is certainly one of the best resort options for you.

It offers several room choices as well as a wide range of amenities.

Some of these amenities are such as an outdoor swimming pool, a fitness center, and airy rooms.

These rooms also come with amenities such as minifridges, coffeemakers, flat-screen TVs, and free WiFi.

Guests can also upgrade to suites that offer living rooms, kitchens, and whirlpool tubs.

For guests traveling with children, SureStay Plus Hotel By Best Western St Marys Cumberland offers free accommodation to children who are 18 years old and under.

These children have to be accompanied by their parents as they will share accommodation with them.

19. Comfort Inn Yulee – Fernandina Beach

Comfort Inn Yulee - Fernandina Beach, Amelia Island
@Choice Hotels

Rating: 4.1★

Hotel Class Rating: 2-star

Address: 76043 Sidney Pl, Yulee, FL 32097

  • It offers a complimentary breakfast buffet
  • The resort also has a seasonal pool

Comfort Inn Yulee – Fernandina Beach is conveniently located on Interstate 95, thus giving its guests access to the surrounding area.

Guests can easily access attractions such as Fort Clinch State Park and Fernandina Beach.

In addition, the resort is near White Oak Conservation Center.

The center is popularly flocked by business travelers thus making Comfort Inn Yulee – Fernandina Beach a suitable resort for them.

Jacksonville Zoo and Gardens is also close by.

The resort has amenities such as a seasonal swimming pool, a business center, and laundry facilities.

Rooms are equipped with features such as coffeemakers, microwaves, whirlpool tubs, and flat-screen TVs.