Search
Filter By
Price (per night):
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Score 10.0 from 1 review
Pricesfrom (per room per night)
Double$187
Score 9.6 from 35 reviews
Pricesfrom (per room per night)
Single$215
Double$331
Score 9.6 from 1 review
Residence Inn by Marriott Amelia Island
2301 Sadler Road, Fernandina Beach, FL 32034, FL Show on map 2.39 miles from Fernandina Beach
Score 9.4 from 104 reviews
Pricesfrom (per room per night)
Single$135
Double$334
Score 9.4 from 61 reviews
Pricesfrom (per room per night)
Single$245
Double$439
Hampton Inn & Suites Amelia Island
19 South 2nd Street, Fernandina Beach, FL 32034, FL Show on map 0.12 miles from Fernandina Beach
Score 9.2 from 128 reviews
Pricesfrom (per room per night)
Single$125
Double$211
Score 9.2 from 15 reviews
The Ritz-Carlton
4750 Amelia Island Parkway, Fernandina Beach, FL 32034, FL Show on map 5.33 miles from Fernandina Beach
Score 8.9 from 50 reviews
Pricesfrom (per room per night)
Single$329
Double$1359
Comfort Suites Fernandina Beach at Amelia Island
2801 Atlantic Avenue, Fernandina Beach, FL 32034, FL Show on map 1.78 miles from Fernandina Beach
Score 8.6 from 196 reviews
Pricesfrom (per room per night)
Single$85
Double$176
Hampton Inn Amelia Island
2549 Sadler Road, Fernandina Beach, FL 32034, FL Show on map 2.33 miles from Fernandina Beach
Score 8.5 from 97 reviews
Pricesfrom (per room per night)
Single$139
Double$149
Score 8.1 from 64 reviews
Pricesfrom (per room per night)
Single$69
Double$219
Score 8.1 from 9 reviews
Score 7.9 from 1 review
Days Inn & Suites Amelia Island
2707 Sadler Road, Fernandina Beach, 32034, FL Show on map 2.49 miles from Fernandina Beach
Score 7.7 from 140 reviews
Pricesfrom (per room per night)
Single$89
Double$159
Score 7.0 from 7 reviews
Score 6.7 from 1 review
Pricesfrom (per room per night)
Single$275
Double$
Pricesfrom (per room per night)
Single$245
Double$178
Pricesfrom (per room per night)
Single$230
Double$
2158 South Fletcher A
2158 South Fletcher Avenue, Unit A, Fernandina Beach, FL 32034, FL Show on mapPricesfrom (per room per night)
Double$184
Pricesfrom (per room per night)
Single$275
Double$
Pricesfrom (per room per night)
Single$275
Double$
Pricesfrom (per room per night)
Single$460
Double$
2158 South Fletcher B
2158 South Fletcher Avenue, Unit B, Fernandina Beach, FL 32034, FL Show on mapPricesfrom (per room per night)
Single$275
Double$
Pricesfrom (per room per night)
Single$235
Double$
Pricesfrom (per room per night)
Single$270
Double$
Pricesfrom (per room per night)
Double$187
Amelia The Sea - 777 ASea
3240 South Fletcher Avenue, #777, Fernandina Beach, FL 32034, FL Show on mapPricesfrom (per room per night)
Double$322
Pricesfrom (per room per night)
Single$275
Double$187
Pricesfrom (per room per night)
Single$275
Double$
Pricesfrom (per room per night)
Double$475
Pricesfrom (per room per night)
Single$335
Double$269
Pricesfrom (per room per night)
Single$460
Double$424
Pricesfrom (per room per night)
Single$235
Double$261
Pricesfrom (per room per night)
Single$470
Double$
Pricesfrom (per room per night)
Double$229
Pricesfrom (per room per night)
Double$370
Pricesfrom (per room per night)
Single$620
Double$
Amelia The Sea - 784 ASea
3240 South Fletcher Avenue, #784, Fernandina Beach, FL 32034, FL Show on mapPricesfrom (per room per night)
Single$275
Double$
Pricesfrom (per room per night)
Single$330
Double$
Pricesfrom (per room per night)
Single$280
Double$
Pricesfrom (per room per night)
Single$800
Double$
Pricesfrom (per room per night)
Double$301
Pricesfrom (per room per night)
Double$369
1896 S Fletcher
1896 South Fletcher Ave. 1896 S. Fletcher Ave., Fernandina Beach, 32034 , FL Show on map1940 SF North - Orange
1940A S. Fletcher Avenue 1940A S. Fletcher Avenue, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$436
1940 SF South - Yellow
1940B S. Fletcher Avenue 1940B S. Fletcher Ave, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$421
Pricesfrom (per room per night)
Double$300
2319 S Fletcher
2319 South Feltcher Ave. 2319 S. Feltcher Ave., Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$219
Pricesfrom (per room per night)
Double$231
2958 S Fletcher Ave
2958 South Fletcher Ave. 2958 S. Fletcher Ave., Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$447
Pricesfrom (per room per night)
Double$338
Pricesfrom (per room per night)
Double$332
510 S Fletcher Ave
510 S. Fletcher Ave 510 South Fletcher Ave, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$531
Pricesfrom (per room per night)
Double$559
Pricesfrom (per room per night)
Double$301
Amelia By The Sea
3240 South Fletcher Ave, #550 550 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia by the Sea
3240 South Fletcher Ave #108 108 Amelia by the Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$333
Amelia By The Sea
3240 South Fletcher Ave #222 222 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave #331 331 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$333
Amelia By The Sea
3240 South Fletcher Ave #335 335 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave #439 439 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave #442 442 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave. #107 107 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$333
Amelia By The Sea
3240 South Fletcher Ave. #112 112 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$316
Amelia By The Sea
3240 South Fletcher Ave. #224 224 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave. #334 334 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave. #336 336 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave. #438 438 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave. #446 446 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave. #558 558 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave. #560 560 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave. #665 665 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave. #670 670 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave. #672 672 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Ave. #774 774 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$298
Amelia By The Sea
3240 South Fletcher Ave. #777 777 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$333
Amelia By The Sea
3240 South Fletcher Ave. #781 781 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$333
Amelia By The Sea
3240 South Fletcher Ave. #784 784 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapAmelia By The Sea
3240 South Fletcher Avenue #440 440 Amelia By The Sea, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$333
Pricesfrom (per room per night)
Double$288
Pricesfrom (per room per night)
Double$212
Amelia Island Plantation
2120 Beachwood Rd. 2120 Beachwood, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$478
Pricesfrom (per room per night)
Double$273
Pricesfrom (per room per night)
Double$172
Pricesfrom (per room per night)
Double$181
Pricesfrom (per room per night)
Double$125
Amelia South
3350 S. Fletcher Ave, #E4 E4 Amelia South, Fernandina Beach, 32034-4380, FL Show on mapAmelia South
3350 S. Fletcher Ave, #A1 A1 Amelia South, Fernandina Beach, 32034-4380, FL Show on mapAmelia South
3350 S. Fletcher Ave., #L1 L1 Amelia South, Fernandina Beach, 32034-4380, FL Show on mapPricesfrom (per room per night)
Double$187
Pricesfrom (per room per night)
Double$261
Pricesfrom (per room per night)
Double$246
Pricesfrom (per room per night)
Double$187
Pricesfrom (per room per night)
Double$261
Pricesfrom (per room per night)
Double$184
Pricesfrom (per room per night)
Double$288
Pricesfrom (per room per night)
Double$193
Pricesfrom (per room per night)
Double$204
Pricesfrom (per room per night)
Double$379
Pricesfrom (per room per night)
Double$201
Pricesfrom (per room per night)
Double$201
Pricesfrom (per room per night)
Double$190
Cozy Nantucket Cottage on St Marys River!
96001 Monterey St Nantucket Cottage, Fernandina Beach, 32034-1686, FL Show on mapPricesfrom (per room per night)
Double$144
Pricesfrom (per room per night)
Double$177
Pricesfrom (per room per night)
Double$169
Pricesfrom (per room per night)
Double$141
Fernandina Shores
631 Tarpon Ave #6322 6322 Fernandina Shores, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$154
Pricesfrom (per room per night)
Double$175
Pricesfrom (per room per night)
Double$428
Home2 Suites By Hilton Fernandina Beach on Amelia Island
2246 Sadler Road, Fernandina Beach, FL 32034, FL Show on mapPricesfrom (per room per night)
Double$189
Luxe Riverfront Oasis with Dock
96001 Monterey St Main House, Fernandina Beach, 32034-1686, FL Show on mapPricesfrom (per room per night)
Double$244
Pricesfrom (per room per night)
Double$214
Pricesfrom (per room per night)
Double$251
Pricesfrom (per room per night)
Double$156
Pricesfrom (per room per night)
Double$233
Ocean Place
4776 Amelia Island Parkway #105 105 Ocean Place, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$675
Pricesfrom (per room per night)
Double$369
Pricesfrom (per room per night)
Double$369
Pricesfrom (per room per night)
Double$523
Pricesfrom (per room per night)
Double$584
Pricesfrom (per room per night)
Double$523
Pricesfrom (per room per night)
Double$461
Pricesfrom (per room per night)
Double$369
Pricesfrom (per room per night)
Double$523
Pricesfrom (per room per night)
Double$460
Oceans Of Amelia
382 S. Fletcher Ave #104 104 Oceans of Amelia, Fernandina Beach, 32034-4809, FL Show on mapOceans Of Amelia
382 S. Fletcher Ave #105 105 Oceans of Amelia, Fernandina Beach, 32034-4809, FL Show on mapOceans Of Amelia
382 S. Fletcher Ave #203 203 Oceans of Amelia, Fernandina Beach, 32034 , FL Show on mapOceans Of Amelia
382 S. Fletcher Ave #204 204 Oceans of Amelia, Fernandina Beach, 32034-4809, FL Show on mapOceans Of Amelia
382 S. Fletcher Ave #205 205 Oceans of Amelia, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$193
Oceans Of Amelia
382 S. Fletcher Ave #215 215 Oceans of Amelia, Fernandina Beach, 32034-4809, FL Show on mapPricesfrom (per room per night)
Double$190
Pricesfrom (per room per night)
Double$97
Sand Dollar
3056 South Fletcher Avenue #212 212 Sand Dollar, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$168
Pricesfrom (per room per night)
Double$240
Pricesfrom (per room per night)
Double$368
Summerwoods
95068 Summerwoods Circle #2201 2201 Summerwoods, Fernandina Beach, 32034 , FL Show on mapPricesfrom (per room per night)
Double$277
Pricesfrom (per room per night)
Double$99