There are no hotel results in Mariners Landing. Below are the closest 50 hotels near Mariners Landing.
19 South Second Street, Fernandina Beach, Florida, 32034, United States
2 reviews and 400 opinions
"the hampton inn has an excellent location facing the intercoastal waterway in the historic district..."
Good for: National/State Park, School Holidays, Budget Travel