Amelia Island, United States of America

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels in Amelia Island

: 706 options found

Select dates so you can see the availability and exact prices.

3350 S Fletcher Avenue, Amelia Island
2.3 km from the center of Amelia Island

Room in this hotel

from $ 479
per night
584 S Fletcher Ave, Fernandina Beach, FL 32034, USA, Amelia Island
6.3 km from the center of Amelia Island

Room in this hotel

from $ 479
per night
4776 Amelia Island Parkway, Amelia Island
2.3 km from the center of Amelia Island

Room in this hotel

from $ 887
per night
Amelia Island, FL 32034, United States of America, Amelia Island
2.4 km from the center of Amelia Island

Room in this hotel

from $ 718
per night
3240 South Fletcher Ave, Amelia Island
2.4 km from the center of Amelia Island

Room in this hotel

from $ 544
per night
95090 Sandpiper Loop, Amelia Island
1.7 km from the center of Amelia Island

Room in this hotel

from $ 724
per night
3100 C S Fletcher Ave, Pincode- 32034, Fernandina Beach, United States, Amelia Island, Florida, Amelia Island
2.6 km from the center of Amelia Island

Room in this hotel

from $ 479
per night
403 Tarpon Avenue #103, Amelia Island
7.5 km from the center of Amelia Island

Room in this hotel

from $ 479
per night
1997 S Fletcher Ave, Amelia Island
4.1 km from the center of Amelia Island
1206 reviews
8.0

Room in this hotel

from $ 137
per night
3056 South Fletcher Avenue, Amelia Island
2.7 km from the center of Amelia Island

Room in this hotel

from $ 718
per night
Fernandina Beach, FL 32034, United States of America, Amelia Island
3.9 km from the center of Amelia Island

Room in this hotel

from $ 437
per night
Fernandina Beach, 32034, United States of America, Amelia Island
8 km from the center of Amelia Island

Room in this hotel

from $ 562
per night
1876 Beach Walker Road, Fernandina Beach, Florida 32034, Amelia Island
7.2 km from the center of Amelia Island

Room in this hotel

from $ 1,026
per night
1423 North Fletcher Ave, Amelia Island
9 km from the center of Amelia Island

Room in this hotel

from $ 900
per night
1427 North Fletcher Avenue, Amelia Island
9.1 km from the center of Amelia Island

Room in this hotel

from $ 900
per night
Fernandina Beach, FL 32034, United States of America, Amelia Island
5 km from the center of Amelia Island

Room in this hotel

from $ 718
per night
1308 South Fletcher Ave., Fernandina Beach, 32034, United States of America, Amelia Island
5.2 km from the center of Amelia Island

Room in this hotel

from $ 437
per night
211 South Fletcher Ave. 211 S. Fletcher Ave., Fernandina Beach, 32034 , United States of America, Amelia Island
6.9 km from the center of Amelia Island

Room in this hotel

from $ 718
per night
Fernandina Beach, FL 32034, United States of America, Amelia Island
5.4 km from the center of Amelia Island

Room in this hotel

from $ 437
per night
Fernandina Beach, FL 32034, United States of America, Amelia Island
1.8 km from the center of Amelia Island

Room in this hotel

from $ 718
per night