Known as the oldest city, St. Augustine is one of the best places to stay in Florida, especially for its old-world charm and romantic atmosphere. There is so much history here, in the cobblestone streets, ancient brick buildings, and monuments built hundreds of years ago. In fact, when you choose the St. Francis Inn as your lodging, you’ll be staying at what’s often considered one of the “oldest inns” completed in 1791.
Our historic Inn encapsulates a time of yore, in its Spanish-Colonial design, the walled courtyard initially built as protection against invasion, and the eclectic nooks and crannies of our interior. If you’re interested in slipping back into time while still enjoying modern amenities, our St. Augustine Bed and Breakfast is one of the best places to stay in Florida. For those particularly interested in the history of the National Registry properties, read more about the St. Francis Inn here.
Start planning your next vacation to one of the best places to stay in Florida for a romantic trip for two, group getaway, or solo retreat. Our stunning and historic Inn is the perfect backdrop, and our location is ideal for exploring the impressive attractions and St. Augustine Beach, all within walking distance.
Here are our favorite reasons that make us one of the best places to stay in Florida:
We’re one of the best places to stay in Florida for all of our complimentary extra perks. Our list of free amenities is as long as the Florida coastline, and other big-box hotels would charge an arm and a leg for these add-ons. Guests at our St. Augustine B&B are treated to a full gourmet breakfast, sweet treats and refreshments all day, and an evening social hour with complimentary beer, wine, and appetizers. Not to mention our beautiful setting with a walled courtyard and pool area to sit back and relax!
Start planning your next getaway to one of the best places to stay in Florida, and book today!