Reserve Now

St. Augustine, Florida Hotel

The St. George Inn is located in the heart of the Old Town district of St. Augustine on the historic, pedestrian-only St. George Street. We are within easy walking distance of most of St. Augustine’s historic sites and diverse restaurants, and the surrounding area offers sandy beaches, scenic parks and many outdoor recreational opportunities.

Our unique property has twenty-five rooms and suites, many with balconies, rocking chairs and views of the Castillo de San Marco, the City Gate, The Oldest Wooden Schoolhouse and Matanzas Inlet. Our rooms combine the personal service and friendly ambiance of a bed-and-breakfast with the privacy and elegance of a small hotel. While offering all of the charm of a historic St. Augustine, FL Hotel, we also provide contemporary conveniences including wireless internet access, private baths, in-room refrigerators and coffee-makers, and a complimentary European style continental breakfast.

Our friendly, professional staff will welcome you to the Inn and will help make your visit to St. Augustine a pleasant and memorable experience.

Guest Testimonials

Great location, friendly staff, just loved it and will go back!


One of the most charming places we have stayed in. Worth the splurge:)


We hadn’t been back since our wedding in December, and thankfully, the proprietors and staff are just as fabulous as ever! Super quiet and great location!


Great experience downtown St. Augustine. Would definitely stay again!!


This is where you want to stay. Right in the middle of the historic walking district. Every detail was very well done with an exceptional attitude.


“The ONLY place I would consider staying at in St. Augustine.”