Top 10 Hotels in Fernandina Beach

See all 21 Hotels in Fernandina Beach
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,681 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
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 (373 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 …

$115
Beachside Motel
Beachside Motel

3172 S. Fletcher Ave., Fernandina Beach 32034

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

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

$103
Blue Heron Inn
Blue Heron Inn

102 South 7th Street, Fernandina Beach 32034

3.5 out of 5.0
5 out of 5 (20 reviews)

Situated by the ocean, this bed & breakfast is within a 10-minute walk of Fernandina Little Theatre, Amelia Community …

$236
Amelia Island Williams House
Amelia Island Williams House

103 S. 9th St, Fernandina Beach 32034

4.0 out of 5.0
3.8 out of 5 (4 reviews)

Situated in a rural location, this bed & breakfast is within a 10-minute walk of Fernandina Little Theatre, Amelia Community …

$215
Riverview Hotel
Riverview Hotel

105 Osborne Street, St. Marys 31558

2.5 out of 5.0
3.4 out of 5 (7 reviews)

Situated in St. Marys, this hotel is steps from Cumberland Island National Seashore Visitor Center, Cumberland Island Ferry …

$84
Days Inn Jacksonville Airport
Days Inn Jacksonville Airport

1170 Airport Road, Jacksonville 32218

2.5 out of 5.0
3.7 out of 5 (1,041 reviews)

Situated near the airport, this hotel is 0.7 mi (1.2 km) from River City Market Place and 2.5 mi (4 km) from Oceanway …

$64
DoubleTree by Hilton Hotel Jacksonville Airport
DoubleTree by Hilton Hotel Jacksonville Airport

2101 Dixie Clipper Dr, Jacksonville 32218

3.5 out of 5.0
4.2 out of 5 (353 reviews)

Jacksonville Airport Hotel offers a free 24-hour shuttle service to the airport's main terminal, only 3 minutes away. Guests …

$123
Hyatt Place Jacksonville Airport
Hyatt Place Jacksonville Airport

14565 Duval Rd, Jacksonville 32218

3.0 out of 5.0
4.4 out of 5 (905 reviews)

Situated near the airport, this hotel is 0.9 mi (1.4 km) from River City Market Place and 2.5 mi (4.1 km) from Oceanway …

$117
Econo Lodge Jacksonville
Econo Lodge Jacksonville

1181 Airport Road, Jacksonville 32218

2.0 out of 5.0
3.7 out of 5 (32 reviews)

Located in the heart of Jacksonville, this hotel is 0.8 mi (1.2 km) from River City Market Place and 2.6 mi (4.1 km) from …

$52

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!