Directions & Maps
Our Beach Lodgings are ideally located on St. Augustine Beach, which is on the northeast coast of Florida. We are halfway between the city of Jacksonville and Daytona Beach, and just a few miles across the Intracoastal Waterway from the old city of St. Augustine. St. Augustine Beach is on a barrier island called Anastasia Island, with fourteen miles of sandy beach on the ocean side, and Intracoastal marshes teaming with tropical birds on the west side.
Book direct for Our Beach Lodgings through the St. Francis Inn website or calling us at 904-824-6068.