Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Fernandina Beach – 345 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ocean Coast Hotel at the Beach Amelia Island

Hotel in Fernandina Beach

Ocean Coast Hotel at the Beach Amelia Island Amelia Island in Amelia Island provides accommodations with free bikes, an outdoor swimming pool and a tennis court. The location is fantastic, two minutes walk from the beach. The apartment was clean. we took advantage of the bikes to cycle around Amelia Island which was really nice.

Show more Show less
7.3
Good
1,338 reviews
Price from
$92.65
per night

Amelia Hotel at the Beach

Hotel in Fernandina Beach

Offering an outdoor pool and views of the sea, Amelia Hotel at the Beach is located in Fernandina Beach, Florida, 2.1 mi from Fort Clinch State Park. Free private parking is available on site.

Show more Show less
8
Very Good
1,776 reviews
Price from
$119
per night

Hampton Inn & Suites Amelia Island

Hotel in Fernandina Beach

This Victorian-style hotel is located in the historic downtown district of Fernandina Beach, overlooking the Intracoastal Waterway. The guest rooms are equipped with microwaves and coffee/tea makers. Breakfast was very good! Staff was excellent

Show more Show less
8.8
Excellent
655 reviews
Price from
$143.65
per night

Hampton Inn Amelia Island

Hotel in Fernandina Beach

Set on historic Amelia Island, close to local attractions and a short stroll from the beach, this Florida hotel features spacious guestrooms offering microwaves, mini-refrigerators and flat-screen... Superb location for the beach, great room and free coffee at all times !

Show more Show less
8.5
Very Good
498 reviews
Price from
$108.10
per night

Comfort Suites Fernandina Beach at Amelia Island

Hotel in Fernandina Beach

Within walking distance from the beach, Comfort Suites Fernandina Beach at Amelia Island features an outdoor pool. Spacious guest suites offer cable TV, free Wi-Fi and mini-bars. The location was wonderful, easy walking distance to the beach and dining options.

Show more Show less
7.7
Good
571 reviews
Price from
$112.24
per night

Home2 Suites By Hilton Fernandina Beach on Amelia Island, FL

Hotel in Fernandina Beach

Set on Amelia Island, Home2 Suites By Hilton Fernandina Beach on Amelia Island, FL offers accommodations with an outdoor swimming pool, free private parking and a shared lounge. Great people! Excelente location

Show more Show less
9
Wonderful
350 reviews
Price from
$114.62
per night

Residence Inn by Marriott Amelia Island

Hotel in Fernandina Beach

This all-suite hotel in Fernandina Beach features full kitchens in all suites and an outdoor courtyard with a pool. The hotel is a 10-minute drive to Fort Clinch State Park. The breakfast was excellent. Good variety and choices. Would have preferred more fruit. Staff was very responsive and friendly. Pet friendly but thought the $125 fee was a little high for 3 nights. I would highly recommend this a place to stay.

Show more Show less
8.8
Excellent
118 reviews
Price from
$140.72
per night

Elizabeth Pointe Lodge

Hotel in Fernandina Beach

This boutique oceanfront hotel features rooms with a large marble soaking tub and cable TV. It has a private beach, and Amelia Island Museum is 2 miles from the property. the location to the beach was nice along with the privacy that you got. there are beach chairs with umbrellas and the facility was in pristine condition! The outdoor deck was beautiful and a great place to view the sunrise.

Show more Show less
8.5
Very Good
252 reviews
Price from
$261.45
per night

Forest Ridge 2681

Hotel in Fernandina Beach

Located in Fernandina Beach, a 4-minute walk from Amelia Island Beach, Forest Ridge 2681 features a garden and views of the garden.

Show more Show less

Forest Ridge 2625

Hotel in Fernandina Beach

Forest Ridge 2625 is located in Fernandina Beach, a 5-minute walk from Amelia Island Beach and 3.2 miles from The Golf Club of Amelia Island at Summer Beach.

Show more Show less
Price from
$140.33
per night

Most-booked hotels in Fernandina Beach in the past month

See all

Fernandina Beach's best hotels with breakfast

See all

Budget hotels in Fernandina Beach

See all

Hotels located in the center of Fernandina Beach

See all

FAQs about hotels in Fernandina Beach

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Fernandina Beach:

Explore guest reviews of hotels in Fernandina Beach

See all

Research, refine, and make plans for your whole trip