Top 10 Hotels in Fernandina Beach

See all 21 Hotels in Fernandina Beach
Omni Amelia Island Plantation Resort
Omni Amelia Island Plantation Resort

39 Beach Lagoon Road, Fernandina Beach 32034

4.0 out of 5.0
4.4 out of 5 (648 reviews)

Located in Fernandina Beach, this beachfront resort is next to a golf course, 0.8 mi (1.3 km) from Amelia Island State Park …

$299
Amelia Hotel at the Beach
Amelia Hotel at the Beach

1997 S Fletcher Ave, Fernandina Beach 32034

2.5 out of 5.0
4.1 out of 5 (1,676 reviews)

This family-friendly Fernandina Beach hotel is located near the beach, 2.2 mi (3.6 km) from Fernandina Beach Golf Club, and …

$109
Villas of Amelia Island Plantation
Villas of Amelia Island Plantation

39 Beach Lagoon Road, Fernandina Beach 32034

4.0 out of 5.0
4.2 out of 5 (424 reviews)

Offering direct access to the beach, this Fernandina Beach condominium resort is 0.9 mi (1.4 km) from Amelia Island State …

$161
Days Inn & Suites Amelia Island At the Beach
Days Inn & Suites Amelia Island At the Beach

2707 Sadler Rd, Fernandina Beach 32034

2.0 out of 5.0
3.6 out of 5 (952 reviews)

Situated near the airport, this hotel is 2.2 mi (3.6 km) from Fernandina Beach Golf Club and within 6 mi (10 km) of …

$67
Seaside Amelia Inn
Seaside Amelia Inn

2900 Atlantic Ave, Fernandina Beach 32034

3.0 out of 5.0
4.1 out of 5 (725 reviews)

Nestled on the beach, this Fernandina Beach hotel is within 3 mi (5 km) of Fernandina Little Theatre, Island Falls Golf, and …

$128
The Ritz-Carlton, Amelia Island
The Ritz-Carlton, Amelia Island

4750 Amelia Island Pkwy, Fernandina Beach 32034

5.0 out of 5.0
4.6 out of 5 (199 reviews)

Set on a barrier island off the northeast coast of Florida, this hotel is between Atlantic beach and the Golf Club of Amelia …

$389
Comfort Suites Oceanview, Amelia Island
Comfort Suites Oceanview, Amelia Island

2801 Atlantic Avenue, Fernandina Beach 32034

2.5 out of 5.0
4.2 out of 5 (382 reviews)

Situated by the ocean, this hotel is within 3 mi (5 km) of Fernandina Little Theatre, Amelia Community Theatre, and Amelia …

$100
Beachside Motel
Beachside Motel

3172 S. Fletcher Ave., Fernandina Beach 32034

2.0 out of 5.0
4.2 out of 5 (197 reviews)

Nestled on the beach, this Fernandina Beach motel is within 2 mi (3 km) of Fernandina Beach Golf Club, Peters Point Beach …

$103
Hampton Inn and Suites Amelia Island Historic Harbor Front
Hampton Inn and Suites Amelia Island Historic Harbor Front

19 S 2nd St, Fernandina Beach 32034

2.5 out of 5.0
4.6 out of 5 (524 reviews)

Located in the heart of Fernandina Beach, this hotel is within a 10-minute walk of Amelia Community Theatre and Amelia Island …

$123
Residence Inn by Marriott Amelia Island
Residence Inn by Marriott Amelia Island

2301 Sadler Road, Fernandina Beach 32034

3.0 out of 5.0
4.7 out of 5 (368 reviews)

Situated near the beach, this hotel is 2.4 mi (3.9 km) from Fernandina Beach Golf Club and 3 mi (4.9 km) from Fernandina …

$105

Recent Reviews in Fernandina Beach

Hide content

Where to stay in Fernandina Beach

Fernandina Beach Hotel Guide

Expedia.com offers a selection of 126 hotels in Fernandina Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Fernandina Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Fernandina Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Fernandina Beach, Florida now, including last minute deals!